|
|
Power 6/32 Unix version 1.21
1 00000000 LL0:
2 00000000 * .data
3 00000000 * .data
4 00000000 * .align 2
5 00000000 * .globl _add_ov_dat
6 00000000 * _add_ov_dat:
7 00000000 * 7fffffff .long 2147483647
8 00000004 * ffffffff .long -1
9 00000008 * 7fffffff .long 2147483647
10 0000000c * ffffffff .long -1
11 00000010 * 74000000 .long 1946157056
12 00000014 * 00000000 .long 0
13 00000018 * 7fffffff .long 2147483647
14 0000001c * 80000000 .long -2147483648
15 00000020 * ffffffff .long -1
16 00000024 * ffffffff .long -1
17 00000028 * e3800000 .long -478150656
18 0000002c * 00000000 .long 0
19 00000030 * 73c00000 .long 1941962752
20 00000034 * 12345678 .long 305419896
21 00000038 * 7fffffff .long 2147483647
22 0000003c * c0000000 .long -1073741824
23 00000040 * 74000001 .long 1946157057
24 00000044 * 00000000 .long 0
25 00000048 * 7fffffff .long 2147483647
26 0000004c * 80000000 .long -2147483648
27 00000050 * 7fffffff .long 2147483647
28 00000054 * ffffffff .long -1
29 00000058 * 63800000 .long 1669332992
30 0000005c * 00000000 .long 0
31 00000060 * ffffffff .long -1
32 00000064 * ffffffff .long -1
33 00000068 * ffffffff .long -1
34 0000006c * ffffffff .long -1
35 00000070 * f4000000 .long -201326592
36 00000074 * 00000000 .long 0
37 00000078 * ffffffff .long -1
38 0000007c * 80000000 .long -2147483648
39 00000080 * f3c00000 .long -205520896
40 00000084 * 12345678 .long 305419896
41 00000088 * ffffffff .long -1
42 0000008c * c0000000 .long -1073741824
43 00000090 * 7f800000 .long 2139095040
44 00000094 * 33333333 .long 858993459
45 00000098 * 7f800001 .long 2139095041
46 0000009c * 00110011 .long 1114129
47 000000a0 * ff800000 .long -8388608
48 000000a4 * 33333333 .long 858993459
49 000000a8 * ff800001 .long -8388607
50 000000ac * 00110011 .long 1114129
51 000000b0 * .data
52 000000b0 * .align 2
53 000000b0 * .globl _add_ov_cnt
54 000000b0 * _add_ov_cnt:
55 000000b0 * 0000000a .long 10
56 000000b4 * #
57 000000b4 * #
58 000000b4 * #
59 000000b4 * # #include "../evt_defs.h"
60 000000b4 * #
61 000000b4 * # /** OVERFLOW data patterns for the double precision Add instruction. **/
62 000000b4 * #
63 000000b4 * # struct evt_data_t add_ov_dat[] =
64 000000b4 * # {
65 000000b4 * # 0x7fffffff, 0xffffffff, 0x7fffffff, 0xffffffff,
66 000000b4 * # 0x74000000, 0x00000000, 0x7fffffff, 0x80000000,
67 000000b4 * # 0xffffffff, 0xffffffff, 0xe3800000, 0x00000000,
68 000000b4 * # 0x73c00000, 0x12345678, 0x7fffffff, 0xc0000000,
69 000000b4 * # 0x74000001, 0x00000000, 0x7fffffff, 0x80000000,
70 000000b4 * # 0x7fffffff, 0xffffffff, 0x63800000, 0x00000000,
71 000000b4 * # 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
72 000000b4 * # 0xf4000000, 0x00000000, 0xffffffff, 0x80000000,
73 000000b4 * # 0xf3c00000, 0x12345678, 0xffffffff, 0xc0000000,
74 000000b4 * # 0x7f800000, 0x33333333, 0x7f800001, 0x00110011,
75 000000b4 * # 0xff800000, 0x33333333, 0xff800001, 0x00110011
76 000000b4 * # };
77 000000b4 * #
78 000000b4 * # int add_ov_cnt = 10; /* # of ADDD ovfl patterns (-1) */
78 000000b4 * # int add_ov_cnt = 10; /* # of ADDD ovfl patterns (-1) */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.