Removes support in the ARM assembler for the unsigned variants of the VQ(R)DMLAH...
[deliverable/binutils-gdb.git] / gas / testsuite / gas / sparc / splet.d
1 #as: -Asparclet
2 #objdump: -dr
3 #name: sparclet extensions
4
5 .*: +file format .*
6
7 Disassembly of section .text:
8
9 0+ <start>:
10 0: a1 40 00 00 rd %y, %l0
11 4: a1 40 40 00 rd %asr1, %l0
12 8: a1 43 c0 00 rd %asr15, %l0
13 c: a1 44 40 00 rd %asr17, %l0
14 10: a1 44 80 00 rd %asr18, %l0
15 14: a1 44 c0 00 rd %asr19, %l0
16 18: a1 45 00 00 rd %asr20, %l0
17 1c: a1 45 40 00 rd %asr21, %l0
18 20: a1 45 80 00 rd %asr22, %l0
19 24: 81 84 20 00 mov %l0, %y
20 28: 83 84 20 00 mov %l0, %asr1
21 2c: 9f 84 20 00 mov %l0, %asr15
22 30: a3 84 20 00 mov %l0, %asr17
23 34: a5 84 20 00 mov %l0, %asr18
24 38: a7 84 20 00 mov %l0, %asr19
25 3c: a9 84 20 00 mov %l0, %asr20
26 40: ab 84 20 00 mov %l0, %asr21
27 44: ad 84 20 00 mov %l0, %asr22
28
29 0+48 <test_umul>:
30 48: 86 50 40 02 umul %g1, %g2, %g3
31 4c: 86 50 40 02 umul %g1, %g2, %g3
32
33 0+50 <test_smul>:
34 50: 86 58 40 02 smul %g1, %g2, %g3
35 54: 86 58 40 02 smul %g1, %g2, %g3
36
37 0+58 <test_stbar>:
38 58: 81 43 c0 00 stbar
39 5c: 81 43 c0 00 stbar
40 60: 00 00 00 01 unimp 0x1
41 64: 81 dc 40 00 flush %l1
42
43 0+68 <test_scan>:
44 68: a7 64 7f ff scan %l1, -1, %l3
45 6c: a7 64 60 00 scan %l1, 0, %l3
46 70: a7 64 40 11 scan %l1, %l1, %l3
47
48 0+74 <test_shuffle>:
49 74: a3 6c 20 01 shuffle %l0, 1, %l1
50 78: a3 6c 20 02 shuffle %l0, 2, %l1
51 7c: a3 6c 20 04 shuffle %l0, 4, %l1
52 80: a3 6c 20 08 shuffle %l0, 8, %l1
53 84: a3 6c 20 10 shuffle %l0, 0x10, %l1
54 88: a3 6c 20 18 shuffle %l0, 0x18, %l1
55
56 0+8c <test_umac>:
57 8c: a1 f4 40 12 umac %l1, %l2, %l0
58 90: a1 f4 60 02 umac %l1, 2, %l0
59 94: a1 f4 60 02 umac %l1, 2, %l0
60
61 0+98 <test_umacd>:
62 98: a1 74 80 14 umacd %l2, %l4, %l0
63 9c: a1 74 a0 03 umacd %l2, 3, %l0
64 a0: a1 74 a0 03 umacd %l2, 3, %l0
65
66 0+a4 <test_smac>:
67 a4: a1 fc 40 12 smac %l1, %l2, %l0
68 a8: a1 fc 7f d6 smac %l1, -42, %l0
69 ac: a1 fc 7f d6 smac %l1, -42, %l0
70
71 0+b0 <test_smacd>:
72 b0: a1 7c 80 14 smacd %l2, %l4, %l0
73 b4: a1 7c a0 7b smacd %l2, 0x7b, %l0
74 b8: a1 7c a0 7b smacd %l2, 0x7b, %l0
75
76 0+bc <test_umuld>:
77 bc: 90 4a 80 0c umuld %o2, %o4, %o0
78 c0: 90 4a a2 34 umuld %o2, 0x234, %o0
79 c4: 90 4a a5 67 umuld %o2, 0x567, %o0
80
81 0+c8 <test_smuld>:
82 c8: b0 6e 80 1c smuld %i2, %i4, %i0
83 cc: b0 6e b0 00 smuld %i2, -4096, %i0
84 d0: b0 6f 2f ff smuld %i4, 0xfff, %i0
85
86 0+d4 <test_coprocessor>:
87 d4: 81 b4 00 11 cpush %l0, %l1
88 d8: 81 b4 20 01 cpush %l0, 1
89 dc: 81 b4 00 51 cpusha %l0, %l1
90 e0: 81 b4 20 41 cpusha %l0, 1
91 e4: a1 b0 00 80 cpull %l0
92 e8: a1 b0 01 00 crdcxt %ccsr, %l0
93 ec: a1 b0 41 00 crdcxt %ccfr, %l0
94 f0: a1 b0 c1 00 crdcxt %ccpr, %l0
95 f4: a1 b0 81 00 crdcxt %cccrcr, %l0
96 f8: 81 b4 00 c0 cwrcxt %l0, %ccsr
97 fc: 83 b4 00 c0 cwrcxt %l0, %ccfr
98 100: 87 b4 00 c0 cwrcxt %l0, %ccpr
99 104: 85 b4 00 c0 cwrcxt %l0, %cccrcr
100 108: 01 c0 00 01 cbn 10c <test_coprocessor\+(0x|)38>
101 108: WDISP22 stop\+0xfffffef8
102 10c: 01 00 00 00 nop
103 110: 21 c0 00 01 cbn,a 114 <test_coprocessor\+(0x|)40>
104 110: WDISP22 stop\+0xfffffef0
105 114: 01 00 00 00 nop
106 118: 03 c0 00 01 cbe 11c <test_coprocessor\+(0x|)48>
107 118: WDISP22 stop\+0xfffffee8
108 11c: 01 00 00 00 nop
109 120: 23 c0 00 01 cbe,a 124 <test_coprocessor\+(0x|)50>
110 120: WDISP22 stop\+0xfffffee0
111 124: 01 00 00 00 nop
112 128: 05 c0 00 01 cbf 12c <test_coprocessor\+(0x|)58>
113 128: WDISP22 stop\+0xfffffed8
114 12c: 01 00 00 00 nop
115 130: 25 c0 00 01 cbf,a 134 <test_coprocessor\+(0x|)60>
116 130: WDISP22 stop\+0xfffffed0
117 134: 01 00 00 00 nop
118 138: 07 c0 00 01 cbef 13c <test_coprocessor\+(0x|)68>
119 138: WDISP22 stop\+0xfffffec8
120 13c: 01 00 00 00 nop
121 140: 27 c0 00 01 cbef,a 144 <test_coprocessor\+(0x|)70>
122 140: WDISP22 stop\+0xfffffec0
123 144: 01 00 00 00 nop
124 148: 09 c0 00 01 cbr 14c <test_coprocessor\+(0x|)78>
125 148: WDISP22 stop\+0xfffffeb8
126 14c: 01 00 00 00 nop
127 150: 29 c0 00 01 cbr,a 154 <test_coprocessor\+(0x|)80>
128 150: WDISP22 stop\+0xfffffeb0
129 154: 01 00 00 00 nop
130 158: 0b c0 00 01 cber 15c <test_coprocessor\+(0x|)88>
131 158: WDISP22 stop\+0xfffffea8
132 15c: 01 00 00 00 nop
133 160: 2b c0 00 01 cber,a 164 <test_coprocessor\+(0x|)90>
134 160: WDISP22 stop\+0xfffffea0
135 164: 01 00 00 00 nop
136 168: 0d c0 00 01 cbfr 16c <test_coprocessor\+(0x|)98>
137 168: WDISP22 stop\+0xfffffe98
138 16c: 01 00 00 00 nop
139 170: 2d c0 00 01 cbfr,a 174 <test_coprocessor\+(0x|)a0>
140 170: WDISP22 stop\+0xfffffe90
141 174: 01 00 00 00 nop
142 178: 0f c0 00 01 cbefr 17c <test_coprocessor\+(0x|)a8>
143 178: WDISP22 stop\+0xfffffe88
144 17c: 01 00 00 00 nop
145 180: 2f c0 00 01 cbefr,a 184 <test_coprocessor\+(0x|)b0>
146 180: WDISP22 stop\+0xfffffe80
147 184: 01 00 00 00 nop
148 188: 11 c0 00 01 cba 18c <test_coprocessor\+(0x|)b8>
149 188: WDISP22 stop\+0xfffffe78
150 18c: 01 00 00 00 nop
151 190: 31 c0 00 01 cba,a 194 <test_coprocessor\+(0x|)c0>
152 190: WDISP22 stop\+0xfffffe70
153 194: 01 00 00 00 nop
154 198: 13 c0 00 01 cbne 19c <test_coprocessor\+(0x|)c8>
155 198: WDISP22 stop\+0xfffffe68
156 19c: 01 00 00 00 nop
157 1a0: 33 c0 00 01 cbne,a 1a4 <test_coprocessor\+(0x|)d0>
158 1a0: WDISP22 stop\+0xfffffe60
159 1a4: 01 00 00 00 nop
160 1a8: 15 c0 00 01 cbnf 1ac <test_coprocessor\+(0x|)d8>
161 1a8: WDISP22 stop\+0xfffffe58
162 1ac: 01 00 00 00 nop
163 1b0: 35 c0 00 01 cbnf,a 1b4 <test_coprocessor\+(0x|)e0>
164 1b0: WDISP22 stop\+0xfffffe50
165 1b4: 01 00 00 00 nop
166 1b8: 17 c0 00 01 cbnef 1bc <test_coprocessor\+(0x|)e8>
167 1b8: WDISP22 stop\+0xfffffe48
168 1bc: 01 00 00 00 nop
169 1c0: 37 c0 00 01 cbnef,a 1c4 <test_coprocessor\+(0x|)f0>
170 1c0: WDISP22 stop\+0xfffffe40
171 1c4: 01 00 00 00 nop
172 1c8: 19 c0 00 01 cbnr 1cc <test_coprocessor\+(0x|)f8>
173 1c8: WDISP22 stop\+0xfffffe38
174 1cc: 01 00 00 00 nop
175 1d0: 39 c0 00 01 cbnr,a 1d4 <test_coprocessor\+(0x|)100>
176 1d0: WDISP22 stop\+0xfffffe30
177 1d4: 01 00 00 00 nop
178 1d8: 1b c0 00 01 cbner 1dc <test_coprocessor\+(0x|)108>
179 1d8: WDISP22 stop\+0xfffffe28
180 1dc: 01 00 00 00 nop
181 1e0: 3b c0 00 01 cbner,a 1e4 <test_coprocessor\+(0x|)110>
182 1e0: WDISP22 stop\+0xfffffe20
183 1e4: 01 00 00 00 nop
184 1e8: 1d c0 00 01 cbnfr 1ec <test_coprocessor\+(0x|)118>
185 1e8: WDISP22 stop\+0xfffffe18
186 1ec: 01 00 00 00 nop
187 1f0: 3d c0 00 01 cbnfr,a 1f4 <test_coprocessor\+(0x|)120>
188 1f0: WDISP22 stop\+0xfffffe10
189 1f4: 01 00 00 00 nop
190 1f8: 1f c0 00 01 cbnefr 1fc <test_coprocessor\+(0x|)128>
191 1f8: WDISP22 stop\+0xfffffe08
192 1fc: 01 00 00 00 nop
193 200: 3f c0 00 01 cbnefr,a 204 <test_coprocessor\+(0x|)130>
194 200: WDISP22 stop\+0xfffffe00
195 204: 01 00 00 00 nop
This page took 0.038048 seconds and 4 git commands to generate.