Commit | Line | Data |
---|---|---|
42851540 NC |
1 | #as: |
2 | #objdump: -dr | |
48c9f030 | 3 | #name: misc_insn |
42851540 NC |
4 | |
5 | .*: +file format .* | |
6 | ||
7 | Disassembly of section .text: | |
8 | ||
9 | 00000000 <macsb>: | |
10 | 0: 08 30 01 40 macsb r0, r1 | |
11 | ||
12 | 00000004 <macub>: | |
13 | 4: 08 30 23 41 macub r2, r3 | |
14 | ||
15 | 00000008 <macqb>: | |
16 | 8: 08 30 45 42 macqb r4, r5 | |
17 | ||
18 | 0000000c <macsw>: | |
19 | c: 08 30 67 50 macsw r6, r7 | |
20 | ||
21 | 00000010 <macuw>: | |
22 | 10: 08 30 89 51 macuw r8, r9 | |
23 | ||
24 | 00000014 <macqw>: | |
25 | 14: 08 30 ab 52 macqw r10, r11 | |
26 | ||
27 | 00000018 <macsd>: | |
28 | 18: 08 30 cd 60 macsd r12, r13 | |
29 | ||
30 | 0000001c <macud>: | |
31 | 1c: 08 30 ef 61 macud r14, r15 | |
32 | ||
33 | 00000020 <macqd>: | |
34 | 20: 08 30 ef 62 macqd r14, r15 | |
35 | ||
36 | 00000024 <mullsd>: | |
37 | 24: 08 30 02 65 mullsd r0, r2 | |
38 | ||
39 | 00000028 <mullud>: | |
40 | 28: 08 30 13 66 mullud r1, r3 | |
41 | ||
42 | 0000002c <mulsbw>: | |
43 | 2c: 08 30 46 3b mulsbw r4, r6 | |
44 | ||
45 | 00000030 <mulubw>: | |
46 | 30: 08 30 57 3c mulubw r5, r7 | |
47 | ||
48 | 00000034 <mulswd>: | |
49 | 34: 08 30 8a 3d mulswd r8, r10 | |
50 | ||
51 | 00000038 <muluwd>: | |
52 | 38: 08 30 9b 3e muluwd r9, r11 | |
53 | ||
54 | 0000003c <sextbw>: | |
55 | 3c: 08 30 ce 30 sextbw r12, r14 | |
56 | ||
57 | 00000040 <sextbd>: | |
58 | 40: 08 30 df 31 sextbd r13, r15 | |
59 | ||
60 | 00000044 <sextwd>: | |
61 | 44: 08 30 ef 32 sextwd r14, r15 | |
62 | ||
63 | 00000048 <zextbw>: | |
64 | 48: 08 30 50 34 zextbw r5, r0 | |
65 | ||
66 | 0000004c <zextbd>: | |
67 | 4c: 08 30 a6 35 zextbd r10, r6 | |
68 | ||
69 | 00000050 <zextwd>: | |
70 | 50: 08 30 7f 36 zextwd r7, r15 | |
71 | ||
72 | 00000054 <getrfid>: | |
73 | 54: 9e ff getrfid r14 | |
74 | ||
75 | 00000056 <setrfid>: | |
76 | 56: af ff setrfid r15 | |
77 | ||
78 | 00000058 <bswap>: | |
79 | 58: 08 30 e2 3f bswap r14, r2 | |
80 | ||
81 | 0000005c <maxsb>: | |
82 | 5c: 08 30 83 80 maxsb r8, r3 | |
83 | ||
84 | 00000060 <minsb>: | |
85 | 60: 08 30 fe 81 minsb r15, r14 | |
86 | ||
87 | 00000064 <maxub>: | |
88 | 64: 08 30 dc 82 maxub r13, r12 | |
89 | ||
90 | 00000068 <minub>: | |
91 | 68: 08 30 ba 83 minub r11, r10 | |
92 | ||
93 | 0000006c <absb>: | |
94 | 6c: 08 30 98 84 absb r9, r8 | |
95 | ||
96 | 00000070 <negb>: | |
97 | 70: 08 30 76 85 negb r7, r6 | |
98 | ||
99 | 00000074 <cntl0b>: | |
100 | 74: 08 30 54 86 cntl0b r5, r4 | |
101 | ||
102 | 00000078 <cntl1b>: | |
103 | 78: 08 30 32 87 cntl1b r3, r2 | |
104 | ||
105 | 0000007c <popcntb>: | |
106 | 7c: 08 30 10 88 popcntb r1, r0 | |
107 | ||
108 | 00000080 <rotlb>: | |
109 | 80: 08 30 b4 89 rotlb r11, r4 | |
110 | ||
111 | 00000084 <rotrb>: | |
112 | 84: 08 30 72 8a rotrb r7, r2 | |
113 | ||
114 | 00000088 <mulqb>: | |
115 | 88: 08 30 ee 8b mulqb r14, r14 | |
116 | ||
117 | 0000008c <addqb>: | |
118 | 8c: 08 30 ff 8c addqb r15, r15 | |
119 | ||
120 | 00000090 <subqb>: | |
121 | 90: 08 30 0a 8d subqb r0, r10 | |
122 | ||
123 | 00000094 <cntlsb>: | |
124 | 94: 08 30 2c 8e cntlsb r2, r12 | |
125 | ||
126 | 00000098 <maxsw>: | |
127 | 98: 08 30 83 90 maxsw r8, r3 | |
128 | ||
129 | 0000009c <minsw>: | |
130 | 9c: 08 30 fe 91 minsw r15, r14 | |
131 | ||
132 | 000000a0 <maxuw>: | |
133 | a0: 08 30 dc 92 maxuw r13, r12 | |
134 | ||
135 | 000000a4 <minuw>: | |
136 | a4: 08 30 ba 93 minuw r11, r10 | |
137 | ||
138 | 000000a8 <absw>: | |
139 | a8: 08 30 98 94 absw r9, r8 | |
140 | ||
141 | 000000ac <negw>: | |
142 | ac: 08 30 76 95 negw r7, r6 | |
143 | ||
144 | 000000b0 <cntl0w>: | |
145 | b0: 08 30 54 96 cntl0w r5, r4 | |
146 | ||
147 | 000000b4 <cntl1w>: | |
148 | b4: 08 30 32 97 cntl1w r3, r2 | |
149 | ||
150 | 000000b8 <popcntw>: | |
151 | b8: 08 30 10 98 popcntw r1, r0 | |
152 | ||
153 | 000000bc <rotlw>: | |
154 | bc: 08 30 b4 99 rotlw r11, r4 | |
155 | ||
156 | 000000c0 <rotrw>: | |
157 | c0: 08 30 72 9a rotrw r7, r2 | |
158 | ||
159 | 000000c4 <mulqw>: | |
160 | c4: 08 30 ee 9b mulqw r14, r14 | |
161 | ||
162 | 000000c8 <addqw>: | |
163 | c8: 08 30 ff 9c addqw r15, r15 | |
164 | ||
165 | 000000cc <subqw>: | |
166 | cc: 08 30 0a 9d subqw r0, r10 | |
167 | ||
168 | 000000d0 <cntlsw>: | |
169 | d0: 08 30 2c 9e cntlsw r2, r12 | |
170 | ||
171 | 000000d4 <maxsd>: | |
172 | d4: 08 30 83 a0 maxsd r8, r3 | |
173 | ||
174 | 000000d8 <minsd>: | |
175 | d8: 08 30 fe a1 minsd r15, r14 | |
176 | ||
177 | 000000dc <maxud>: | |
178 | dc: 08 30 dc a2 maxud r13, r12 | |
179 | ||
180 | 000000e0 <minud>: | |
181 | e0: 08 30 ba a3 minud r11, r10 | |
182 | ||
183 | 000000e4 <absd>: | |
184 | e4: 08 30 98 a4 absd r9, r8 | |
185 | ||
186 | 000000e8 <negd>: | |
187 | e8: 08 30 76 a5 negd r7, r6 | |
188 | ||
189 | 000000ec <cntl0d>: | |
190 | ec: 08 30 54 a6 cntl0d r5, r4 | |
191 | ||
192 | 000000f0 <cntl1d>: | |
193 | f0: 08 30 32 a7 cntl1d r3, r2 | |
194 | ||
195 | 000000f4 <popcntd>: | |
196 | f4: 08 30 10 a8 popcntd r1, r0 | |
197 | ||
198 | 000000f8 <rotld>: | |
199 | f8: 08 30 b4 a9 rotld r11, r4 | |
200 | ||
201 | 000000fc <rotrd>: | |
202 | fc: 08 30 72 aa rotrd r7, r2 | |
203 | ||
204 | 00000100 <mulqd>: | |
205 | 100: 08 30 ee ab mulqd r14, r14 | |
206 | ||
207 | 00000104 <addqd>: | |
208 | 104: 08 30 ff ac addqd r15, r15 | |
209 | ||
210 | 00000108 <subqd>: | |
211 | 108: 08 30 0a ad subqd r0, r10 | |
212 | ||
213 | 0000010c <cntlsd>: | |
214 | 10c: 08 30 2c ae cntlsd r2, r12 | |
215 | ||
48c9f030 NC |
216 | 00000110 <excp>: |
217 | 110: f8 ff excp bpt | |
218 | 112: f5 ff excp svc | |
42851540 | 219 | |
48c9f030 NC |
220 | 00000114 <ram>: |
221 | 114: 61 3e ec 21 ram \$0x18, \$0x9, \$0x1, r14, r12 | |
42851540 | 222 | |
48c9f030 NC |
223 | 00000118 <rim>: |
224 | 118: fd 3e 21 ee rim \$0x1f, \$0xf, \$0xe, r2, r1 | |
42851540 | 225 | |
48c9f030 NC |
226 | 0000011c <rotb>: |
227 | 11c: f1 fd rotb \$0x7, r1 | |
42851540 | 228 | |
48c9f030 NC |
229 | 0000011e <rotw>: |
230 | 11e: d3 b9 rotw \$0xd, r3 | |
42851540 | 231 | |
48c9f030 NC |
232 | 00000120 <rotd>: |
233 | 120: 08 30 b2 f1 rotd \$0x1b, r2 |