Commit | Line | Data |
---|---|---|
51dcdd4d NC |
1 | #objdump: -dr --prefix-addresses --show-raw-insn |
2 | #name: | |
3 | #as: -march=c64x+ -mlittle-endian | |
4 | ||
5 | .*: *file format elf32-tic6x-le | |
6 | ||
7 | ||
8 | Disassembly of section .text: | |
9 | [ \t]*\.\.\. | |
10 | [0-9a-f]+[02468ace] <[^>]*> 0010[ \t]+add \.L1 a0,a0,a1 | |
11 | [0-9a-f]+[02468ace] <[^>]*> 2120[ \t]+add \.L1 a1,a2,a2 | |
12 | [0-9a-f]+[02468ace] <[^>]*> 4230[ \t]+add \.L1 a2,a4,a3 | |
13 | [0-9a-f]+[02468ace] <[^>]*> 6340[ \t]+add \.L1 a3,a6,a4 | |
14 | [0-9a-f]+[02468ace] <[^>]*> 8050[ \t]+add \.L1 a4,a0,a5 | |
15 | [0-9a-f]+[02468ace] <[^>]*> a160[ \t]+add \.L1 a5,a2,a6 | |
16 | [0-9a-f]+[02468ace] <[^>]*> c270[ \t]+add \.L1 a6,a4,a7 | |
17 | [0-9a-f]+[02468ace] <[^>]*> eb80[ \t]+sub \.L1 a7,a7,a0 | |
18 | [0-9a-f]+[02468ace] <[^>]*> 0890[ \t]+sub \.L1 a0,a1,a1 | |
19 | [0-9a-f]+[02468ace] <[^>]*> 29a0[ \t]+sub \.L1 a1,a3,a2 | |
20 | [0-9a-f]+[02468ace] <[^>]*> 4ab0[ \t]+sub \.L1 a2,a5,a3 | |
21 | [0-9a-f]+[02468ace] <[^>]*> 6bc0[ \t]+sub \.L1 a3,a7,a4 | |
22 | [0-9a-f]+[02468ace] <[^>]*> 88d0[ \t]+sub \.L1 a4,a1,a5 | |
23 | [0-9a-f]+[02468ace] <[^>]*> a9e0[ \t]+sub \.L1 a5,a3,a6 | |
24 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
25 | [0-9a-f]+[02468ace] <[^>]*> c2f0[ \t]+sadd \.L1 a22,a21,a23 | |
26 | [0-9a-f]+[02468ace] <[^>]*> e300[ \t]+sadd \.L1 a23,a22,a16 | |
27 | [0-9a-f]+[02468ace] <[^>]*> 0010[ \t]+sadd \.L1 a16,a16,a17 | |
28 | [0-9a-f]+[02468ace] <[^>]*> 2120[ \t]+sadd \.L1 a17,a18,a18 | |
29 | [0-9a-f]+[02468ace] <[^>]*> 4230[ \t]+sadd \.L1 a18,a20,a19 | |
30 | [0-9a-f]+[02468ace] <[^>]*> 6340[ \t]+sadd \.L1 a19,a22,a20 | |
31 | [0-9a-f]+[02468ace] <[^>]*> 8050[ \t]+sadd \.L1 a20,a16,a21 | |
32 | [0-9a-f]+[02468ace] <[^>]*> a960[ \t]+ssub \.L1 a21,a18,a22 | |
33 | [0-9a-f]+[02468ace] <[^>]*> ca70[ \t]+ssub \.L1 a22,a20,a23 | |
34 | [0-9a-f]+[02468ace] <[^>]*> eb80[ \t]+ssub \.L1 a23,a23,a16 | |
35 | [0-9a-f]+[02468ace] <[^>]*> 0890[ \t]+ssub \.L1 a16,a17,a17 | |
36 | [0-9a-f]+[02468ace] <[^>]*> 29a0[ \t]+ssub \.L1 a17,a19,a18 | |
37 | [0-9a-f]+[02468ace] <[^>]*> 4ab0[ \t]+ssub \.L1 a18,a21,a19 | |
38 | [0-9a-f]+[02468ace] <[^>]*> 6bc0[ \t]+ssub \.L1 a19,a23,a20 | |
39 | [0-9a-f]+[02468ace] <[^>]*> efe84000[ \t]+<fetch packet header 0xefe84000> | |
40 | [0-9a-f]+[02468ace] <[^>]*> 0410[ \t]+add \.L1 8,a0,a1 | |
41 | [0-9a-f]+[02468ace] <[^>]*> 3520[ \t]+add \.L1X 1,b2,a2 | |
42 | [0-9a-f]+[02468ace] <[^>]*> 4630[ \t]+add \.L1 2,a4,a3 | |
43 | [0-9a-f]+[02468ace] <[^>]*> 7740[ \t]+add \.L1X 3,b6,a4 | |
44 | [0-9a-f]+[02468ace] <[^>]*> 8550[ \t]+add \.L1 4,a2,a5 | |
45 | [0-9a-f]+[02468ace] <[^>]*> b660[ \t]+add \.L1X 5,b4,a6 | |
46 | [0-9a-f]+[02468ace] <[^>]*> c770[ \t]+add \.L1 6,a6,a7 | |
47 | [0-9a-f]+[02468ace] <[^>]*> 1c80[ \t]+add \.L1X -8,b1,a0 | |
48 | [0-9a-f]+[02468ace] <[^>]*> 2d90[ \t]+add \.L1 -7,a3,a1 | |
49 | [0-9a-f]+[02468ace] <[^>]*> 5ea0[ \t]+add \.L1X -6,b5,a2 | |
50 | [0-9a-f]+[02468ace] <[^>]*> 6fb0[ \t]+add \.L1 -5,a7,a3 | |
51 | [0-9a-f]+[02468ace] <[^>]*> 9cc0[ \t]+add \.L1X -4,b1,a4 | |
52 | [0-9a-f]+[02468ace] <[^>]*> add0[ \t]+add \.L1 -3,a3,a5 | |
53 | [0-9a-f]+[02468ace] <[^>]*> dee0[ \t]+add \.L1X -2,b5,a6 | |
54 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
55 | [0-9a-f]+[02468ace] <[^>]*> 0408[ \t]+and \.L1 a0,a0,a0 | |
56 | [0-9a-f]+[02468ace] <[^>]*> 2409[ \t]+and \.L2 b1,b0,b0 | |
57 | [0-9a-f]+[02468ace] <[^>]*> 4418[ \t]+and \.L1 a2,a0,a1 | |
58 | [0-9a-f]+[02468ace] <[^>]*> 6419[ \t]+and \.L2 b3,b0,b1 | |
59 | [0-9a-f]+[02468ace] <[^>]*> 9408[ \t]+and \.L1X a4,b0,a0 | |
60 | [0-9a-f]+[02468ace] <[^>]*> b409[ \t]+and \.L2X b5,a0,b0 | |
61 | [0-9a-f]+[02468ace] <[^>]*> d418[ \t]+and \.L1X a6,b0,a1 | |
62 | [0-9a-f]+[02468ace] <[^>]*> f439[ \t]+or \.L2X b7,a0,b1 | |
63 | [0-9a-f]+[02468ace] <[^>]*> 2428[ \t]+or \.L1 a1,a0,a0 | |
64 | [0-9a-f]+[02468ace] <[^>]*> 4429[ \t]+or \.L2 b2,b0,b0 | |
65 | [0-9a-f]+[02468ace] <[^>]*> 6438[ \t]+or \.L1 a3,a0,a1 | |
66 | [0-9a-f]+[02468ace] <[^>]*> 8439[ \t]+or \.L2 b4,b0,b1 | |
67 | [0-9a-f]+[02468ace] <[^>]*> b428[ \t]+or \.L1X a5,b0,a0 | |
68 | [0-9a-f]+[02468ace] <[^>]*> d429[ \t]+or \.L2X b6,a0,b0 | |
69 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
70 | [0-9a-f]+[02468ace] <[^>]*> 0458[ \t]+xor \.L1 a16,a16,a1 | |
71 | [0-9a-f]+[02468ace] <[^>]*> 2449[ \t]+xor \.L2 b17,b16,b0 | |
72 | [0-9a-f]+[02468ace] <[^>]*> 4448[ \t]+xor \.L1 a18,a16,a0 | |
73 | [0-9a-f]+[02468ace] <[^>]*> 6459[ \t]+xor \.L2 b19,b16,b1 | |
74 | [0-9a-f]+[02468ace] <[^>]*> 9458[ \t]+xor \.L1X a20,b16,a1 | |
75 | [0-9a-f]+[02468ace] <[^>]*> b449[ \t]+xor \.L2X b21,a16,b0 | |
76 | [0-9a-f]+[02468ace] <[^>]*> d448[ \t]+xor \.L1X a22,b16,a0 | |
77 | [0-9a-f]+[02468ace] <[^>]*> f479[ \t]+cmpeq \.L2X b23,a16,b1 | |
78 | [0-9a-f]+[02468ace] <[^>]*> 2468[ \t]+cmpeq \.L1 a17,a16,a0 | |
79 | [0-9a-f]+[02468ace] <[^>]*> 4469[ \t]+cmpeq \.L2 b18,b16,b0 | |
80 | [0-9a-f]+[02468ace] <[^>]*> 6478[ \t]+cmpeq \.L1 a19,a16,a1 | |
81 | [0-9a-f]+[02468ace] <[^>]*> 8479[ \t]+cmpeq \.L2 b20,b16,b1 | |
82 | [0-9a-f]+[02468ace] <[^>]*> b468[ \t]+cmpeq \.L1X a21,b16,a0 | |
83 | [0-9a-f]+[02468ace] <[^>]*> d469[ \t]+cmpeq \.L2X b22,a16,b0 | |
84 | [0-9a-f]+[02468ace] <[^>]*> efe80000[ \t]+<fetch packet header 0xefe80000> | |
85 | [0-9a-f]+[02468ace] <[^>]*> 0c18[ \t]+cmplt \.L1 a0,a0,a1 | |
86 | [0-9a-f]+[02468ace] <[^>]*> 2c09[ \t]+cmplt \.L2 b1,b0,b0 | |
87 | [0-9a-f]+[02468ace] <[^>]*> 4c08[ \t]+cmplt \.L1 a2,a0,a0 | |
88 | [0-9a-f]+[02468ace] <[^>]*> 6c19[ \t]+cmplt \.L2 b3,b0,b1 | |
89 | [0-9a-f]+[02468ace] <[^>]*> 9c18[ \t]+cmplt \.L1X a4,b0,a1 | |
90 | [0-9a-f]+[02468ace] <[^>]*> bc09[ \t]+cmplt \.L2X b5,a0,b0 | |
91 | [0-9a-f]+[02468ace] <[^>]*> dc08[ \t]+cmplt \.L1X a6,b0,a0 | |
92 | [0-9a-f]+[02468ace] <[^>]*> fc39[ \t]+cmpgt \.L2X b7,a0,b1 | |
93 | [0-9a-f]+[02468ace] <[^>]*> 2c28[ \t]+cmpgt \.L1 a1,a0,a0 | |
94 | [0-9a-f]+[02468ace] <[^>]*> 4c29[ \t]+cmpgt \.L2 b2,b0,b0 | |
95 | [0-9a-f]+[02468ace] <[^>]*> 6c38[ \t]+cmpgt \.L1 a3,a0,a1 | |
96 | [0-9a-f]+[02468ace] <[^>]*> 8c39[ \t]+cmpgt \.L2 b4,b0,b1 | |
97 | [0-9a-f]+[02468ace] <[^>]*> bc28[ \t]+cmpgt \.L1X a5,b0,a0 | |
98 | [0-9a-f]+[02468ace] <[^>]*> dc29[ \t]+cmpgt \.L2X b6,a0,b0 | |
99 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
100 | [0-9a-f]+[02468ace] <[^>]*> 0c58[ \t]+cmpltu \.L1 a16,a16,a1 | |
101 | [0-9a-f]+[02468ace] <[^>]*> 2c49[ \t]+cmpltu \.L2 b17,b16,b0 | |
102 | [0-9a-f]+[02468ace] <[^>]*> 4c48[ \t]+cmpltu \.L1 a18,a16,a0 | |
103 | [0-9a-f]+[02468ace] <[^>]*> 6c59[ \t]+cmpltu \.L2 b19,b16,b1 | |
104 | [0-9a-f]+[02468ace] <[^>]*> 9c58[ \t]+cmpltu \.L1X a20,b16,a1 | |
105 | [0-9a-f]+[02468ace] <[^>]*> bc49[ \t]+cmpltu \.L2X b21,a16,b0 | |
106 | [0-9a-f]+[02468ace] <[^>]*> dc48[ \t]+cmpltu \.L1X a22,b16,a0 | |
107 | [0-9a-f]+[02468ace] <[^>]*> fc79[ \t]+cmpgtu \.L2X b23,a16,b1 | |
108 | [0-9a-f]+[02468ace] <[^>]*> 2c68[ \t]+cmpgtu \.L1 a17,a16,a0 | |
109 | [0-9a-f]+[02468ace] <[^>]*> 4c69[ \t]+cmpgtu \.L2 b18,b16,b0 | |
110 | [0-9a-f]+[02468ace] <[^>]*> 6c78[ \t]+cmpgtu \.L1 a19,a16,a1 | |
111 | [0-9a-f]+[02468ace] <[^>]*> 8c79[ \t]+cmpgtu \.L2 b20,b16,b1 | |
112 | [0-9a-f]+[02468ace] <[^>]*> bc68[ \t]+cmpgtu \.L1X a21,b16,a0 | |
113 | [0-9a-f]+[02468ace] <[^>]*> dc69[ \t]+cmpgtu \.L2X b22,a16,b0 | |
114 | [0-9a-f]+[02468ace] <[^>]*> efe80000[ \t]+<fetch packet header 0xefe80000> | |
115 | [0-9a-f]+[02468ace] <[^>]*> 0426[ \t]+mvk \.L1 0,a0 | |
116 | [0-9a-f]+[02468ace] <[^>]*> 2527[ \t]+mvk \.L2 1,b2 | |
117 | [0-9a-f]+[02468ace] <[^>]*> 46a6[ \t]+mvk \.L1 2,a5 | |
118 | [0-9a-f]+[02468ace] <[^>]*> 67a7[ \t]+mvk \.L2 3,b7 | |
119 | [0-9a-f]+[02468ace] <[^>]*> 8626[ \t]+mvk \.L1 4,a4 | |
120 | [0-9a-f]+[02468ace] <[^>]*> a527[ \t]+mvk \.L2 5,b2 | |
121 | [0-9a-f]+[02468ace] <[^>]*> c4a6[ \t]+mvk \.L1 6,a1 | |
122 | [0-9a-f]+[02468ace] <[^>]*> f5a7[ \t]+mvk \.L2 -9,b3 | |
123 | [0-9a-f]+[02468ace] <[^>]*> 1626[ \t]+mvk \.L1 -16,a4 | |
124 | [0-9a-f]+[02468ace] <[^>]*> 3727[ \t]+mvk \.L2 -15,b6 | |
125 | [0-9a-f]+[02468ace] <[^>]*> 56a6[ \t]+mvk \.L1 -14,a5 | |
126 | [0-9a-f]+[02468ace] <[^>]*> 75a7[ \t]+mvk \.L2 -13,b3 | |
127 | [0-9a-f]+[02468ace] <[^>]*> 9426[ \t]+mvk \.L1 -12,a0 | |
128 | [0-9a-f]+[02468ace] <[^>]*> b527[ \t]+mvk \.L2 -11,b2 | |
129 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
130 | [0-9a-f]+[02468ace] <[^>]*> 0026[ \t]+cmpeq \.L1 0,a0,a0 | |
131 | [0-9a-f]+[02468ace] <[^>]*> 2127[ \t]+cmpeq \.L2 1,b2,b0 | |
132 | [0-9a-f]+[02468ace] <[^>]*> 42a6[ \t]+cmpeq \.L1 2,a5,a0 | |
133 | [0-9a-f]+[02468ace] <[^>]*> 63a7[ \t]+cmpeq \.L2 3,b7,b0 | |
134 | [0-9a-f]+[02468ace] <[^>]*> 8226[ \t]+cmpeq \.L1 4,a4,a0 | |
135 | [0-9a-f]+[02468ace] <[^>]*> a127[ \t]+cmpeq \.L2 5,b2,b0 | |
136 | [0-9a-f]+[02468ace] <[^>]*> c0a6[ \t]+cmpeq \.L1 6,a1,a0 | |
137 | [0-9a-f]+[02468ace] <[^>]*> e1a7[ \t]+cmpeq \.L2 7,b3,b0 | |
138 | [0-9a-f]+[02468ace] <[^>]*> 0226[ \t]+cmpeq \.L1 0,a4,a0 | |
139 | [0-9a-f]+[02468ace] <[^>]*> 2327[ \t]+cmpeq \.L2 1,b6,b0 | |
140 | [0-9a-f]+[02468ace] <[^>]*> 42a6[ \t]+cmpeq \.L1 2,a5,a0 | |
141 | [0-9a-f]+[02468ace] <[^>]*> 61a7[ \t]+cmpeq \.L2 3,b3,b0 | |
142 | [0-9a-f]+[02468ace] <[^>]*> 8026[ \t]+cmpeq \.L1 4,a0,a0 | |
143 | [0-9a-f]+[02468ace] <[^>]*> a127[ \t]+cmpeq \.L2 5,b2,b0 | |
144 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
145 | [0-9a-f]+[02468ace] <[^>]*> 1026[ \t]+cmplt \.L1 0,a0,a0 | |
146 | [0-9a-f]+[02468ace] <[^>]*> 3127[ \t]+cmplt \.L2 1,b2,b0 | |
147 | [0-9a-f]+[02468ace] <[^>]*> 52a6[ \t]+cmpgt \.L1 0,a5,a0 | |
148 | [0-9a-f]+[02468ace] <[^>]*> 73a7[ \t]+cmpgt \.L2 1,b7,b0 | |
149 | [0-9a-f]+[02468ace] <[^>]*> 9226[ \t]+cmpltu \.L1 0,a4,a0 | |
150 | [0-9a-f]+[02468ace] <[^>]*> b127[ \t]+cmpltu \.L2 1,b2,b0 | |
151 | [0-9a-f]+[02468ace] <[^>]*> d0a6[ \t]+cmpgtu \.L1 0,a1,a0 | |
152 | [0-9a-f]+[02468ace] <[^>]*> f1a7[ \t]+cmpgtu \.L2 1,b3,b0 | |
153 | [0-9a-f]+[02468ace] <[^>]*> 1226[ \t]+cmplt \.L1 0,a4,a0 | |
154 | [0-9a-f]+[02468ace] <[^>]*> 3327[ \t]+cmplt \.L2 1,b6,b0 | |
155 | [0-9a-f]+[02468ace] <[^>]*> 52a6[ \t]+cmpgt \.L1 0,a5,a0 | |
156 | [0-9a-f]+[02468ace] <[^>]*> 71a7[ \t]+cmpgt \.L2 1,b3,b0 | |
157 | [0-9a-f]+[02468ace] <[^>]*> 9026[ \t]+cmpltu \.L1 0,a0,a0 | |
158 | [0-9a-f]+[02468ace] <[^>]*> b127[ \t]+cmpltu \.L2 1,b2,b0 | |
159 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
160 | [0-9a-f]+[02468ace] <[^>]*> 5b66[ \t]+sub \.L1 0,a6,a6 | |
161 | [0-9a-f]+[02468ace] <[^>]*> 5a67[ \t]+sub \.L2 0,b4,b4 | |
162 | [0-9a-f]+[02468ace] <[^>]*> 59e6[ \t]+sub \.L1 0,a3,a3 | |
163 | [0-9a-f]+[02468ace] <[^>]*> 58e7[ \t]+sub \.L2 0,b1,b1 | |
164 | [0-9a-f]+[02468ace] <[^>]*> 5866[ \t]+sub \.L1 0,a0,a0 | |
165 | [0-9a-f]+[02468ace] <[^>]*> 5967[ \t]+sub \.L2 0,b2,b2 | |
166 | [0-9a-f]+[02468ace] <[^>]*> 5ae6[ \t]+sub \.L1 0,a5,a5 | |
167 | [0-9a-f]+[02468ace] <[^>]*> 7be7[ \t]+add \.L2 -1,b7,b7 | |
168 | [0-9a-f]+[02468ace] <[^>]*> 7b66[ \t]+add \.L1 -1,a6,a6 | |
169 | [0-9a-f]+[02468ace] <[^>]*> 7a67[ \t]+add \.L2 -1,b4,b4 | |
170 | [0-9a-f]+[02468ace] <[^>]*> 79e6[ \t]+add \.L1 -1,a3,a3 | |
171 | [0-9a-f]+[02468ace] <[^>]*> 78e7[ \t]+add \.L2 -1,b1,b1 | |
172 | [0-9a-f]+[02468ace] <[^>]*> 7866[ \t]+add \.L1 -1,a0,a0 | |
173 | [0-9a-f]+[02468ace] <[^>]*> 7967[ \t]+add \.L2 -1,b2,b2 | |
174 | [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> | |
175 | [ \t]*\.\.\. |