• Home
  • Raw
  • Download

Lines Matching refs:r8

25         adc r8, r12, #0xaa00aa00
35 @ CHECK: adc r8, r12, #2852170240 @ encoding: [0x4c,0xf1,0xaa,0x28]
71 add r2, r8, #0xff00
95 @ CHECK: add.w r2, r8, #65280 @ encoding: [0x08,0xf5,0x7f,0x42]
118 add r1, r2, r8
122 add.w r4, r8, r1, ror #12
132 add r10, r8
133 add r10, r10, r8
139 @ CHECK: add.w r1, r2, r8 @ encoding: [0x02,0xeb,0x08,0x01]
143 @ CHECK: add.w r4, r8, r1, ror #12 @ encoding: [0x08,0xeb,0x31,0x34]
153 @ CHECK: add r10, r8 @ encoding: [0xc2,0x44]
154 @ CHECK: add r10, r8 @ encoding: [0xc2,0x44]
178 add r8, sp, #16 // T3
179 @ CHECK: add.w r8, sp, #16 @ encoding: [0x0d,0xf1,0x10,0x08]
191 addeq r8, sp, r8 // T1
192 @ CHECK: addeq r8, sp, r8 @ encoding: [0xe8,0x44]
195 addeq r8, sp // T1
196 @ CHECK: addeq r8, sp @ encoding: [0xe8,0x44]
245 and r4, r9, r8
246 and r1, r4, r8, asr #3
251 @ CHECK: and.w r4, r9, r8 @ encoding: [0x09,0xea,0x08,0x04]
252 @ CHECK: and.w r1, r4, r8, asr #3 @ encoding: [0x04,0xea,0xe8,0x01]
261 asrs r8, r3, #32
267 asrs r8, #2
272 @ CHECK: asrs.w r8, r3, #32 @ encoding: [0x5f,0xea,0x23,0x08]
278 @ CHECK: asrs.w r8, r8, #2 @ encoding: [0x5f,0xea,0xa8,0x08]
288 asrs r3, r4, r8
292 @ CHECK: asrs.w r3, r4, r8 @ encoding: [0x54,0xfa,0x08,0xf3]
352 bic r8, r4, r1, lsr #11
355 bic r5, r6, r8, ror #1
363 bic r8, r5, asr #15
371 @ CHECK: bic.w r8, r4, r1, lsr #11 @ encoding: [0x24,0xea,0xd1,0x28]
374 @ CHECK: bic.w r5, r6, r8, ror #1 @ encoding: [0x26,0xea,0x78,0x05]
381 @ CHECK: bic.w r8, r8, r5, asr #15 @ encoding: [0x28,0xea,0xe5,0x38]
463 cmn r8, r6
471 @ CHECK: cmn.w r8, r6 @ encoding: [0x18,0xeb,0x06,0x0f]
747 ldc2l p7, c1, [r8]
761 ldcl p1, c12, [r8, #-224]
775 @ CHECK: ldc2l p7, c1, [r8] @ encoding: [0xd8,0xfd,0x00,0x17]
789 @ CHECK: ldcl p1, c12, [r8, #-224] @ encoding: [0x58,0xed,0x38,0xc1]
800 ldmia.w r4, {r4, r5, r8, r9}
802 ldmia.w r5!, {r3, r8}
803 ldm.w r4, {r4, r5, r8, r9}
805 ldm.w r5!, {r3, r8}
809 ldmia r4, {r4, r5, r8, r9}
811 ldmia r5!, {r3, r8}
812 ldm r4, {r4, r5, r8, r9}
814 ldm r5!, {r3, r8}
815 ldmfd r5!, {r3, r8}
818 @ CHECK: ldm.w r4, {r4, r5, r8, r9} @ encoding: [0x94,0xe8,0x30,0x03]
820 @ CHECK: ldm.w r5!, {r3, r8} @ encoding: [0xb5,0xe8,0x08,0x01]
821 @ CHECK: ldm.w r4, {r4, r5, r8, r9} @ encoding: [0x94,0xe8,0x30,0x03]
823 @ CHECK: ldm.w r5!, {r3, r8} @ encoding: [0xb5,0xe8,0x08,0x01]
827 @ CHECK: ldm.w r4, {r4, r5, r8, r9} @ encoding: [0x94,0xe8,0x30,0x03]
829 @ CHECK: ldm.w r5!, {r3, r8} @ encoding: [0xb5,0xe8,0x08,0x01]
830 @ CHECK: ldm.w r4, {r4, r5, r8, r9} @ encoding: [0x94,0xe8,0x30,0x03]
832 @ CHECK: ldm.w r5!, {r3, r8} @ encoding: [0xb5,0xe8,0x08,0x01]
833 @ CHECK: ldm.w r5!, {r3, r8} @ encoding: [0xb5,0xe8,0x08,0x01]
834 @ CHECK: pop.w {r4, r5, r6, r7, r8, r9, r10, r11, pc} @ encoding: [0xbd,0xe8,0xf0,0x8f]
840 ldmdb r4, {r4, r5, r8, r9}
842 ldmdb r5!, {r3, r8}
843 ldmea r5!, {r3, r8}
845 ldmdb.w r5!, {r3, r8}
847 @ CHECK: ldmdb r4, {r4, r5, r8, r9} @ encoding: [0x14,0xe9,0x30,0x03]
849 @ CHECK: ldmdb r5!, {r3, r8} @ encoding: [0x35,0xe9,0x08,0x01]
850 @ CHECK: ldmdb r5!, {r3, r8} @ encoding: [0x35,0xe9,0x08,0x01]
852 @ CHECK: ldmdb r5!, {r3, r8} @ encoding: [0x35,0xe9,0x08,0x01]
864 ldr r8, [sp, #4]!
867 ldr r8, [sp], #4
876 @ CHECK: ldr r8, [sp, #4]! @ encoding: [0x5d,0xf8,0x04,0x8f]
879 @ CHECK: ldr r8, [sp], #4 @ encoding: [0x5d,0xf8,0x04,0x8b]
912 ldr r8, [pc, #132]
926 @ CHECK: ldr.w r8, [pc, #132] @ encoding: [0xdf,0xf8,0x84,0x80]
946 ldr r1, [r8, r1]
949 ldr r8, [r8, r2, lsl #2]
953 @ CHECK: ldr.w r1, [r8, r1] @ encoding: [0x58,0xf8,0x01,0x10]
956 @ CHECK: ldr.w r8, [r8, r2, lsl #2] @ encoding: [0x58,0xf8,0x22,0x80]
969 ldrb r5, [r8, #255]!
981 @ CHECK: ldrb r5, [r8, #255]! @ encoding: [0x18,0xf8,0xff,0x5f]
992 ldrb r1, [r8, r1]
995 ldrb r8, [r8, r2, lsl #2]
999 @ CHECK: ldrb.w r1, [r8, r1] @ encoding: [0x18,0xf8,0x01,0x10]
1002 @ CHECK: ldrb.w r8, [r8, r2, lsl #2] @ encoding: [0x18,0xf8,0x22,0x80]
1011 ldrbt r1, [r8, #0]
1012 ldrbt r1, [r8, #3]
1013 ldrbt r1, [r8, #255]
1016 @ CHECK: ldrbt r1, [r8] @ encoding: [0x18,0xf8,0x00,0x1e]
1017 @ CHECK: ldrbt r1, [r8, #3] @ encoding: [0x18,0xf8,0x03,0x1e]
1018 @ CHECK: ldrbt r1, [r8, #255] @ encoding: [0x18,0xf8,0xff,0x1e]
1029 ldrd r8, r1, [r3, #0]
1039 @ CHECK: ldrd r8, r1, [r3] @ encoding: [0xd3,0xe9,0x00,0x81]
1054 ldrex r8, [r4, #0]
1061 @ CHECK: ldrex r8, [r4] @ encoding: [0x54,0xe8,0x00,0x8f]
1076 ldrh r5, [r8, #255]!
1088 @ CHECK: ldrh r5, [r8, #255]! @ encoding: [0x38,0xf8,0xff,0x5f]
1099 ldrh r1, [r8, r1]
1102 ldrh r8, [r8, r2, lsl #2]
1106 @ CHECK: ldrh.w r1, [r8, r1] @ encoding: [0x38,0xf8,0x01,0x10]
1109 @ CHECK: ldrh.w r8, [r8, r2, lsl #2] @ encoding: [0x38,0xf8,0x22,0x80]
1129 ldrht r1, [r8, #0]
1130 ldrht r1, [r8, #3]
1131 ldrht r1, [r8, #255]
1134 @ CHECK: ldrht r1, [r8] @ encoding: [0x38,0xf8,0x00,0x1e]
1135 @ CHECK: ldrht r1, [r8, #3] @ encoding: [0x38,0xf8,0x03,0x1e]
1136 @ CHECK: ldrht r1, [r8, #255] @ encoding: [0x38,0xf8,0xff,0x1e]
1158 ldrsb r1, [r8, r1]
1161 ldrsb r8, [r8, r2, lsl #2]
1164 ldrsb r5, [r8, #255]!
1171 @ CHECK: ldrsb.w r1, [r8, r1] @ encoding: [0x18,0xf9,0x01,0x10]
1174 @ CHECK: ldrsb.w r8, [r8, r2, lsl #2] @ encoding: [0x18,0xf9,0x22,0x80]
1177 @ CHECK: ldrsb r5, [r8, #255]! @ encoding: [0x18,0xf9,0xff,0x5f]
1200 ldrsbt r1, [r8, #0]
1201 ldrsbt r1, [r8, #3]
1202 ldrsbt r1, [r8, #255]
1205 @ CHECK: ldrsbt r1, [r8] @ encoding: [0x18,0xf9,0x00,0x1e]
1206 @ CHECK: ldrsbt r1, [r8, #3] @ encoding: [0x18,0xf9,0x03,0x1e]
1207 @ CHECK: ldrsbt r1, [r8, #255] @ encoding: [0x18,0xf9,0xff,0x1e]
1229 ldrsh r1, [r8, r1]
1232 ldrsh r8, [r8, r2, lsl #2]
1235 ldrsh r5, [r8, #255]!
1242 @ CHECK: ldrsh.w r1, [r8, r1] @ encoding: [0x38,0xf9,0x01,0x10]
1245 @ CHECK: ldrsh.w r8, [r8, r2, lsl #2] @ encoding: [0x38,0xf9,0x22,0x80]
1248 @ CHECK: ldrsh r5, [r8, #255]! @ encoding: [0x38,0xf9,0xff,0x5f]
1274 ldrsht r1, [r8, #0]
1275 ldrsht r1, [r8, #3]
1276 ldrsht r1, [r8, #255]
1279 @ CHECK: ldrsht r1, [r8] @ encoding: [0x38,0xf9,0x00,0x1e]
1280 @ CHECK: ldrsht r1, [r8, #3] @ encoding: [0x38,0xf9,0x03,0x1e]
1281 @ CHECK: ldrsht r1, [r8, #255] @ encoding: [0x38,0xf9,0xff,0x1e]
1302 lsls r8, r3, #31
1308 lsls r8, #2
1313 @ CHECK: lsls.w r8, r3, #31 @ encoding: [0x5f,0xea,0xc3,0x78]
1319 @ CHECK: lsls.w r8, r8, #2 @ encoding: [0x5f,0xea,0x88,0x08]
1329 lsls r3, r4, r8
1333 @ CHECK: lsls.w r3, r4, r8 @ encoding: [0x14,0xfa,0x08,0xf3]
1340 lsrs r8, r3, #32
1346 lsrs r8, #2
1351 @ CHECK: lsrs.w r8, r3, #32 @ encoding: [0x5f,0xea,0x13,0x08]
1357 @ CHECK: lsrs.w r8, r8, #2 @ encoding: [0x5f,0xea,0x98,0x08]
1367 lsrs r3, r4, r8
1371 @ CHECK: lsrs.w r3, r4, r8 @ encoding: [0x34,0xfa,0x08,0xf3]
1412 movs r8, #21
1440 @ CHECK: movs.w r8, #21 @ encoding: [0x5f,0xf0,0x15,0x08]
1476 movs r4, r4, ror r8
1494 @ CHECK: rors.w r4, r4, r8 @ encoding: [0x74,0xfa,0x08,0xf4]
1547 mrs r8, apsr
1548 mrs r8, cpsr
1549 mrs r8, spsr
1551 @ CHECK: mrs r8, apsr @ encoding: [0xef,0xf3,0x00,0x88]
1552 @ CHECK: mrs r8, apsr @ encoding: [0xef,0xf3,0x00,0x88]
1553 @ CHECK: mrs r8, spsr @ encoding: [0xff,0xf3,0x00,0x88]
1566 msr cpsr_x, r8
1572 msr cpsr_fsxc, r8
1582 @ CHECK: msr CPSR_x, r8 @ encoding: [0x88,0xf3,0x00,0x82]
1588 @ CHECK: msr CPSR_fsxc, r8 @ encoding: [0x88,0xf3,0x00,0x8f]
1601 mulle r4, r4, r8
1610 @ CHECK: mulle r4, r4, r8 @ encoding: [0x04,0xfb,0x08,0xf4]
1617 mvns r8, #21
1625 @ CHECK: mvns r8, #21 @ encoding: [0x7f,0xf0,0x15,0x08]
1661 neg r5, r8
1664 @ CHECK: rsb.w r5, r8, #0 @ encoding: [0xc8,0xf1,0x00,0x05]
1774 pld [r8, r1]
1777 pld [r8, r2, lsl #2]
1781 @ CHECK: pld [r8, r1] @ encoding: [0x18,0xf8,0x01,0xf0]
1784 @ CHECK: pld [r8, r2, lsl #2] @ encoding: [0x18,0xf8,0x22,0xf0]
1821 pli [r8, r1]
1824 pli [r8, r2, lsl #2]
1828 @ CHECK: pli [r8, r1] @ encoding: [0x18,0xf9,0x01,0xf0]
1831 @ CHECK: pli [r8, r2, lsl #2] @ encoding: [0x18,0xf9,0x22,0xf0]
1874 qdadd r6, r7, r8
1875 qdsub r6, r7, r8
1877 qdaddhi r6, r7, r8
1878 qdsubhi r6, r7, r8
1880 @ CHECK: qdadd r6, r7, r8 @ encoding: [0x88,0xfa,0x97,0xf6]
1881 @ CHECK: qdsub r6, r7, r8 @ encoding: [0x88,0xfa,0xb7,0xf6]
1883 @ CHECK: qdaddhi r6, r7, r8 @ encoding: [0x88,0xfa,0x97,0xf6]
1884 @ CHECK: qdsubhi r6, r7, r8 @ encoding: [0x88,0xfa,0xb7,0xf6]
1935 rev r2, r8
1938 revne r1, r8
1941 @ CHECK: rev.w r2, r8 @ encoding: [0x98,0xfa,0x88,0xf2]
1944 @ CHECK: revne.w r1, r8 @ encoding: [0x98,0xfa,0x88,0xf1]
1951 rev16 r2, r8
1954 rev16ne r1, r8
1957 @ CHECK: rev16.w r2, r8 @ encoding: [0x98,0xfa,0x98,0xf2]
1960 @ CHECK: rev16ne.w r1, r8 @ encoding: [0x98,0xfa,0x98,0xf1]
1967 revsh r2, r8
1970 revshne r1, r8
1973 @ CHECK: revsh.w r2, r8 @ encoding: [0x98,0xfa,0xb8,0xf2]
1976 @ CHECK: revshne.w r1, r8 @ encoding: [0x98,0xfa,0xb8,0xf1]
1983 rors r8, r3, #31
1989 rors r8, #2
1994 @ CHECK: rors.w r8, r3, #31 @ encoding: [0x5f,0xea,0xf3,0x78]
2000 @ CHECK: rors.w r8, r8, #2 @ encoding: [0x5f,0xea,0xb8,0x08]
2010 rors r3, r4, r8
2014 @ CHECK: rors.w r3, r4, r8 @ encoding: [0x74,0xfa,0x08,0xf3]
2024 rrxsge r8, r3
2030 @ CHECK: rrxsge r8, r3 @ encoding: [0x5f,0xea,0x33,0x08]
2057 rsb r4, r8
2058 rsb r4, r9, r8
2059 rsb r1, r4, r8, asr #3
2062 @ CHECK: rsb r4, r4, r8 @ encoding: [0xc4,0xeb,0x08,0x04]
2063 @ CHECK: rsb r4, r9, r8 @ encoding: [0xc9,0xeb,0x08,0x04]
2064 @ CHECK: rsb r1, r4, r8, asr #3 @ encoding: [0xc4,0xeb,0xe8,0x01]
2071 sadd16 r3, r4, r8
2073 sadd16ne r3, r4, r8
2075 @ CHECK: sadd16 r3, r4, r8 @ encoding: [0x94,0xfa,0x08,0xf3]
2077 @ CHECK: sadd16ne r3, r4, r8 @ encoding: [0x94,0xfa,0x08,0xf3]
2083 sadd8 r3, r4, r8
2085 sadd8ne r3, r4, r8
2087 @ CHECK: sadd8 r3, r4, r8 @ encoding: [0x84,0xfa,0x08,0xf3]
2089 @ CHECK: sadd8ne r3, r4, r8 @ encoding: [0x84,0xfa,0x08,0xf3]
2117 sbc r8, r12, #0xaa00aa00
2127 @ CHECK: sbc r8, r12, #2852170240 @ encoding: [0x6c,0xf1,0xaa,0x28]
2211 shasx r4, r8, r2
2213 shasxgt r4, r8, r2
2214 shaddsubx r4, r8, r2
2216 shaddsubxgt r4, r8, r2
2218 @ CHECK: shasx r4, r8, r2 @ encoding: [0xa8,0xfa,0x22,0xf4]
2220 @ CHECK: shasxgt r4, r8, r2 @ encoding: [0xa8,0xfa,0x22,0xf4]
2221 @ CHECK: shasx r4, r8, r2 @ encoding: [0xa8,0xfa,0x22,0xf4]
2223 @ CHECK: shasxgt r4, r8, r2 @ encoding: [0xa8,0xfa,0x22,0xf4]
2229 shsax r4, r8, r2
2231 shsaxgt r4, r8, r2
2232 shsubaddx r4, r8, r2
2234 shsubaddxgt r4, r8, r2
2236 @ CHECK: shsax r4, r8, r2 @ encoding: [0xe8,0xfa,0x22,0xf4]
2238 @ CHECK: shsaxgt r4, r8, r2 @ encoding: [0xe8,0xfa,0x22,0xf4]
2239 @ CHECK: shsax r4, r8, r2 @ encoding: [0xe8,0xfa,0x22,0xf4]
2241 @ CHECK: shsaxgt r4, r8, r2 @ encoding: [0xe8,0xfa,0x22,0xf4]
2247 shsub16 r4, r8, r2
2248 shsub8 r4, r8, r2
2250 shsub16gt r4, r8, r2
2251 shsub8gt r4, r8, r2
2253 @ CHECK: shsub16 r4, r8, r2 @ encoding: [0xd8,0xfa,0x22,0xf4]
2254 @ CHECK: shsub8 r4, r8, r2 @ encoding: [0xc8,0xfa,0x22,0xf4]
2256 @ CHECK: shsub16gt r4, r8, r2 @ encoding: [0xd8,0xfa,0x22,0xf4]
2257 @ CHECK: shsub8gt r4, r8, r2 @ encoding: [0xc8,0xfa,0x22,0xf4]
2266 smlatt r8, r3, r8, r4
2271 smlattle r8, r3, r8, r4
2276 @ CHECK: smlatt r8, r3, r8, r4 @ encoding: [0x13,0xfb,0x38,0x48]
2281 @ CHECK: smlattle r8, r3, r8, r4 @ encoding: [0x13,0xfb,0x38,0x48]
2287 smlad r2, r3, r5, r8
2288 smladx r2, r3, r5, r8
2290 smladhi r2, r3, r5, r8
2291 smladxhi r2, r3, r5, r8
2293 @ CHECK: smlad r2, r3, r5, r8 @ encoding: [0x23,0xfb,0x05,0x82]
2294 @ CHECK: smladx r2, r3, r5, r8 @ encoding: [0x23,0xfb,0x15,0x82]
2296 @ CHECK: smladhi r2, r3, r5, r8 @ encoding: [0x23,0xfb,0x05,0x82]
2297 @ CHECK: smladxhi r2, r3, r5, r8 @ encoding: [0x23,0xfb,0x15,0x82]
2303 smlal r2, r3, r5, r8
2305 smlaleq r2, r3, r5, r8
2307 @ CHECK: smlal r2, r3, r5, r8 @ encoding: [0xc5,0xfb,0x08,0x23]
2309 @ CHECK: smlaleq r2, r3, r5, r8 @ encoding: [0xc5,0xfb,0x08,0x23]
2318 smlaltt r8, r3, r8, r4
2323 smlalttge r8, r3, r8, r4
2328 @ CHECK: smlaltt r8, r3, r8, r4 @ encoding: [0xc8,0xfb,0xb4,0x83]
2333 @ CHECK: smlalttge r8, r3, r8, r4 @ encoding: [0xc8,0xfb,0xb4,0x83]
2339 smlald r2, r3, r5, r8
2340 smlaldx r2, r3, r5, r8
2342 smlaldeq r2, r3, r5, r8
2343 smlaldxne r2, r3, r5, r8
2345 @ CHECK: smlald r2, r3, r5, r8 @ encoding: [0xc5,0xfb,0xc8,0x23]
2346 @ CHECK: smlaldx r2, r3, r5, r8 @ encoding: [0xc5,0xfb,0xd8,0x23]
2348 @ CHECK: smlaldeq r2, r3, r5, r8 @ encoding: [0xc5,0xfb,0xc8,0x23]
2349 @ CHECK: smlaldxne r2, r3, r5, r8 @ encoding: [0xc5,0xfb,0xd8,0x23]
2355 smlawb r2, r3, r10, r8
2356 smlawt r8, r3, r5, r9
2358 smlawbeq r2, r7, r5, r8
2359 smlawtne r1, r3, r0, r8
2361 @ CHECK: smlawb r2, r3, r10, r8 @ encoding: [0x33,0xfb,0x0a,0x82]
2362 @ CHECK: smlawt r8, r3, r5, r9 @ encoding: [0x33,0xfb,0x15,0x98]
2364 @ CHECK: smlawbeq r2, r7, r5, r8 @ encoding: [0x37,0xfb,0x05,0x82]
2365 @ CHECK: smlawtne r1, r3, r0, r8 @ encoding: [0x33,0xfb,0x10,0x81]
2371 smlsd r2, r3, r5, r8
2372 smlsdx r2, r3, r5, r8
2374 smlsdle r2, r3, r5, r8
2375 smlsdxgt r2, r3, r5, r8
2377 @ CHECK: smlsd r2, r3, r5, r8 @ encoding: [0x43,0xfb,0x05,0x82]
2378 @ CHECK: smlsdx r2, r3, r5, r8 @ encoding: [0x43,0xfb,0x15,0x82]
2380 @ CHECK: smlsdle r2, r3, r5, r8 @ encoding: [0x43,0xfb,0x05,0x82]
2381 @ CHECK: smlsdxgt r2, r3, r5, r8 @ encoding: [0x43,0xfb,0x15,0x82]
2388 smlsldx r4, r11, r2, r8
2390 smlsldge r8, r2, r5, r6
2391 smlsldxlt r1, r0, r3, r8
2394 @ CHECK: smlsldx r4, r11, r2, r8 @ encoding: [0xd2,0xfb,0xd8,0x4b]
2396 @ CHECK: smlsldge r8, r2, r5, r6 @ encoding: [0xd5,0xfb,0xc6,0x82]
2397 @ CHECK: smlsldxlt r1, r0, r3, r8 @ encoding: [0xd3,0xfb,0xd8,0x10]
2470 smultt r8, r3, r4
2475 smulttlt r8, r3, r4
2480 @ CHECK: smultt r8, r3, r4 @ encoding: [0x13,0xfb,0x34,0xf8]
2485 @ CHECK: smulttlt r8, r3, r4 @ encoding: [0x13,0xfb,0x34,0xf8]
2493 smulleq r8, r3, r4, r5
2497 @ CHECK: smulleq r8, r3, r4, r5 @ encoding: [0x84,0xfb,0x05,0x83]
2522 smusdeq r8, r3, r2
2528 @ CHECK: smusdeq r8, r3, r2 @ encoding: [0x43,0xfb,0x02,0xf8]
2591 ssat r8, #1, r10
2592 ssat r8, #1, r10, lsl #0
2593 ssat r8, #1, r10, lsl #31
2594 ssat r8, #1, r10, asr #1
2596 @ CHECK: ssat r8, #1, r10 @ encoding: [0x0a,0xf3,0x00,0x08]
2597 @ CHECK: ssat r8, #1, r10 @ encoding: [0x0a,0xf3,0x00,0x08]
2598 @ CHECK: ssat r8, #1, r10, lsl #31 @ encoding: [0x0a,0xf3,0xc0,0x78]
2599 @ CHECK: ssat r8, #1, r10, asr #1 @ encoding: [0x2a,0xf3,0x40,0x08]
2656 stc2l p7, c1, [r8]
2670 stcl p1, c12, [r8, #-224]
2684 @ CHECK: stc2l p7, c1, [r8] @ encoding: [0xc8,0xfd,0x00,0x17]
2698 @ CHECK: stcl p1, c12, [r8, #-224] @ encoding: [0x48,0xed,0x38,0xc1]
2709 stmia.w r4, {r4, r5, r8, r9}
2711 stmia.w r5!, {r3, r8}
2712 stm.w r4, {r4, r5, r8, r9}
2714 stm.w r5!, {r3, r8}
2718 stmia r4, {r4, r5, r8, r9}
2720 stmia r5!, {r3, r8}
2721 stm r4, {r4, r5, r8, r9}
2723 stm r5!, {r3, r8}
2724 stmea r5!, {r3, r8}
2726 @ CHECK: stm.w r4, {r4, r5, r8, r9} @ encoding: [0x84,0xe8,0x30,0x03]
2728 @ CHECK: stm.w r5!, {r3, r8} @ encoding: [0xa5,0xe8,0x08,0x01]
2729 @ CHECK: stm.w r4, {r4, r5, r8, r9} @ encoding: [0x84,0xe8,0x30,0x03]
2731 @ CHECK: stm.w r5!, {r3, r8} @ encoding: [0xa5,0xe8,0x08,0x01]
2735 @ CHECK: stm.w r4, {r4, r5, r8, r9} @ encoding: [0x84,0xe8,0x30,0x03]
2737 @ CHECK: stm.w r5!, {r3, r8} @ encoding: [0xa5,0xe8,0x08,0x01]
2738 @ CHECK: stm.w r4, {r4, r5, r8, r9} @ encoding: [0x84,0xe8,0x30,0x03]
2740 @ CHECK: stm.w r5!, {r3, r8} @ encoding: [0xa5,0xe8,0x08,0x01]
2741 @ CHECK: stm.w r5!, {r3, r8} @ encoding: [0xa5,0xe8,0x08,0x01]
2747 stmdb r4, {r4, r5, r8, r9}
2749 stmdb r5!, {r3, r8}
2750 stmea r5!, {r3, r8}
2753 @ CHECK: stmdb r4, {r4, r5, r8, r9} @ encoding: [0x04,0xe9,0x30,0x03]
2755 @ CHECK: stmdb r5!, {r3, r8} @ encoding: [0x25,0xe9,0x08,0x01]
2756 @ CHECK: stm.w r5!, {r3, r8} @ encoding: [0xa5,0xe8,0x08,0x01]
2769 str r8, [sp, #4]!
2772 str r8, [sp], #4
2781 @ CHECK: str r8, [sp, #4]! @ encoding: [0x4d,0xf8,0x04,0x8f]
2784 @ CHECK: str r8, [sp], #4 @ encoding: [0x4d,0xf8,0x04,0x8b]
2791 str r1, [r8, r1]
2794 str r8, [r8, r2, lsl #2]
2798 @ CHECK: str.w r1, [r8, r1] @ encoding: [0x48,0xf8,0x01,0x10]
2801 @ CHECK: str.w r8, [r8, r2, lsl #2] @ encoding: [0x48,0xf8,0x22,0x80]
2814 strb r5, [r8, #255]!
2820 strb r4, [r8, #-0]!
2828 @ CHECK: strb r5, [r8, #255]! @ encoding: [0x08,0xf8,0xff,0x5f]
2834 @ CHECK: strb r4, [r8, #-0]! @ encoding: [0x08,0xf8,0x00,0x4d]
2841 strb r1, [r8, r1]
2844 strb r8, [r8, r2, lsl #2]
2848 @ CHECK: strb.w r1, [r8, r1] @ encoding: [0x08,0xf8,0x01,0x10]
2851 @ CHECK: strb.w r8, [r8, r2, lsl #2] @ encoding: [0x08,0xf8,0x22,0x80]
2860 strbt r1, [r8, #0]
2861 strbt r1, [r8, #3]
2862 strbt r1, [r8, #255]
2865 @ CHECK: strbt r1, [r8] @ encoding: [0x08,0xf8,0x00,0x1e]
2866 @ CHECK: strbt r1, [r8, #3] @ encoding: [0x08,0xf8,0x03,0x1e]
2867 @ CHECK: strbt r1, [r8, #255] @ encoding: [0x08,0xf8,0xff,0x1e]
2878 strd r8, r1, [r3, #0]
2891 @ CHECK: strd r8, r1, [r3] @ encoding: [0xc3,0xe9,0x00,0x81]
2903 strex r1, r8, [r4]
2904 strex r8, r2, [r4, #0]
2910 @ CHECK: strex r1, r8, [r4] @ encoding: [0x44,0xe8,0x00,0x81]
2911 @ CHECK: strex r8, r2, [r4] @ encoding: [0x44,0xe8,0x00,0x28]
2926 strh r5, [r8, #255]!
2938 @ CHECK: strh r5, [r8, #255]! @ encoding: [0x28,0xf8,0xff,0x5f]
2949 strh r1, [r8, r1]
2952 strh r8, [r8, r2, lsl #2]
2956 @ CHECK: strh.w r1, [r8, r1] @ encoding: [0x28,0xf8,0x01,0x10]
2959 @ CHECK: strh.w r8, [r8, r2, lsl #2] @ encoding: [0x28,0xf8,0x22,0x80]
2968 strht r1, [r8, #0]
2969 strht r1, [r8, #3]
2970 strht r1, [r8, #255]
2973 @ CHECK: strht r1, [r8] @ encoding: [0x28,0xf8,0x00,0x1e]
2974 @ CHECK: strht r1, [r8, #3] @ encoding: [0x28,0xf8,0x03,0x1e]
2975 @ CHECK: strht r1, [r8, #255] @ encoding: [0x28,0xf8,0xff,0x1e]
2982 strt r1, [r8, #0]
2983 strt r1, [r8, #3]
2984 strt r1, [r8, #255]
2987 @ CHECK: strt r1, [r8] @ encoding: [0x48,0xf8,0x00,0x1e]
2988 @ CHECK: strt r1, [r8, #3] @ encoding: [0x48,0xf8,0x03,0x1e]
2989 @ CHECK: strt r1, [r8, #255] @ encoding: [0x48,0xf8,0xff,0x1e]
3000 sub r2, r8, #0xff00
3016 @ CHECK: sub.w r2, r8, #65280 @ encoding: [0xa8,0xf5,0x7f,0x42]
3082 sxtab r7, r8, r3, ror #24
3089 @ CHECK: sxtab r7, r8, r3, ror #24 @ encoding: [0x48,0xfa,0xb3,0xf7]
3096 sxtab16 r3, r5, r8, ror #8
3103 @ CHECK: sxtab16 r3, r5, r8, ror #8 @ encoding: [0x25,0xfa,0x98,0xf3]
3114 sxtah r3, r8, r3, ror #8
3121 @ CHECK: sxtah r3, r8, r3, ror #8 @ encoding: [0x08,0xfa,0x93,0xf3]
3133 sxtb r8, r3, ror #24
3137 sxtb.w r7, r8
3141 @ CHECK: sxtb.w r8, r3, ror #24 @ encoding: [0x4f,0xfa,0xb3,0xf8]
3145 @ CHECK: sxtb.w r7, r8 @ encoding: [0x4f,0xfa,0x88,0xf7]
3170 sxth r3, r8, ror #8
3175 sxth.w r7, r8
3178 @ CHECK: sxth.w r3, r8, ror #8 @ encoding: [0x0f,0xfa,0x98,0xf3]
3183 @ CHECK: sxth.w r7, r8 @ encoding: [0x0f,0xfa,0x88,0xf7]
3191 sxtb r8, r3, ror #24
3198 @ CHECK: sxtb.w r8, r3, ror #24 @ encoding: [0x4f,0xfa,0xb3,0xf8]
3226 sxth.w r3, r8, ror #8
3233 @ CHECK: sxth.w r3, r8, ror #8 @ encoding: [0x0f,0xfa,0x98,0xf3]
3243 tbb [r3, r8]
3244 tbh [r3, r8, lsl #1]
3246 tbbeq [r3, r8]
3248 tbhcs [r3, r8, lsl #1]
3250 @ CHECK: tbb [r3, r8] @ encoding: [0xd3,0xe8,0x08,0xf0]
3251 @ CHECK: tbh [r3, r8, lsl #1] @ encoding: [0xd3,0xe8,0x18,0xf0]
3253 @ CHECK: tbbeq [r3, r8] @ encoding: [0xd3,0xe8,0x08,0xf0]
3255 @ CHECK: tbhhs [r3, r8, lsl #1] @ encoding: [0xd3,0xe8,0x18,0xf0]
3287 tst r7, r8, ror #2
3295 @ CHECK: tst.w r7, r8, ror #2 @ encoding: [0x17,0xea,0xb8,0x0f]
3347 uhadd16 r4, r8, r2
3348 uhadd8 r4, r8, r2
3350 uhadd16gt r4, r8, r2
3351 uhadd8gt r4, r8, r2
3353 @ CHECK: uhadd16 r4, r8, r2 @ encoding: [0x98,0xfa,0x62,0xf4]
3354 @ CHECK: uhadd8 r4, r8, r2 @ encoding: [0x88,0xfa,0x62,0xf4]
3356 @ CHECK: uhadd16gt r4, r8, r2 @ encoding: [0x98,0xfa,0x62,0xf4]
3357 @ CHECK: uhadd8gt r4, r8, r2 @ encoding: [0x88,0xfa,0x62,0xf4]
3366 uhasxgt r6, r9, r8
3367 uhsaxgt r7, r8, r12
3371 uhaddsubxgt r6, r9, r8
3372 uhsubaddxgt r7, r8, r12
3377 @ CHECK: uhasxgt r6, r9, r8 @ encoding: [0xa9,0xfa,0x68,0xf6]
3378 @ CHECK: uhsaxgt r7, r8, r12 @ encoding: [0xe8,0xfa,0x6c,0xf7]
3382 @ CHECK: uhasxgt r6, r9, r8 @ encoding: [0xa9,0xfa,0x68,0xf6]
3383 @ CHECK: uhsaxgt r7, r8, r12 @ encoding: [0xe8,0xfa,0x6c,0xf7]
3389 uhsub16 r5, r8, r3
3395 @ CHECK: uhsub16 r5, r8, r3 @ encoding: [0xd8,0xfa,0x63,0xf5]
3417 umlal r2, r4, r6, r8
3421 @ CHECK: umlal r2, r4, r6, r8 @ encoding: [0xe6,0xfb,0x08,0x24]
3429 umull r2, r4, r6, r8
3433 @ CHECK: umull r2, r4, r6, r8 @ encoding: [0xa6,0xfb,0x08,0x24]
3442 uqadd8 r3, r4, r8
3445 uqadd8le r8, r1, r2
3448 @ CHECK: uqadd8 r3, r4, r8 @ encoding: [0x84,0xfa,0x58,0xf3]
3451 @ CHECK: uqadd8le r8, r1, r2 @ encoding: [0x81,0xfa,0x52,0xf8]
3458 uqsax r3, r4, r8
3461 uqsaxle r8, r1, r2
3464 uqsubaddx r3, r4, r8
3467 uqsubaddxle r8, r1, r2
3470 @ CHECK: uqsax r3, r4, r8 @ encoding: [0xe4,0xfa,0x58,0xf3]
3473 @ CHECK: uqsaxle r8, r1, r2 @ encoding: [0xe1,0xfa,0x52,0xf8]
3476 @ CHECK: uqsax r3, r4, r8 @ encoding: [0xe4,0xfa,0x58,0xf3]
3479 @ CHECK: uqsaxle r8, r1, r2 @ encoding: [0xe1,0xfa,0x52,0xf8]
3485 uqsub8 r8, r2, r9
3491 @ CHECK: uqsub8 r8, r2, r9 @ encoding: [0xc2,0xfa,0x59,0xf8]
3502 usada8 r8, r2, r9, r12
3508 @ CHECK: usada8 r8, r2, r9, r12 @ encoding: [0x72,0xfb,0x09,0xc8]
3517 usat r8, #1, r10
3518 usat r8, #4, r10, lsl #0
3519 usat r8, #5, r10, lsl #31
3520 usat r8, #16, r10, asr #1
3522 @ CHECK: usat r8, #1, r10 @ encoding: [0x8a,0xf3,0x01,0x08]
3523 @ CHECK: usat r8, #4, r10 @ encoding: [0x8a,0xf3,0x04,0x08]
3524 @ CHECK: usat r8, #5, r10, lsl #31 @ encoding: [0x8a,0xf3,0xc5,0x78]
3525 @ CHECK: usat r8, #16, r10, asr #1 @ encoding: [0xaa,0xf3,0x50,0x08]
3560 usub8 r1, r8, r5
3566 @ CHECK: usub8 r1, r8, r5 @ encoding: [0xc8,0xfa,0x45,0xf1]
3580 uxtab r7, r8, r3, ror #24
3587 @ CHECK: uxtab r7, r8, r3, ror #24 @ encoding: [0x58,0xfa,0xb3,0xf7]
3596 uxtab16 r3, r5, r8, ror #8
3604 @ CHECK: uxtab16 r3, r5, r8, ror #8 @ encoding: [0x35,0xfa,0x98,0xf3]
3616 uxtah r3, r8, r3, ror #8
3624 @ CHECK: uxtah r3, r8, r3, ror #8 @ encoding: [0x18,0xfa,0x93,0xf3]
3639 uxtb r8, r3, ror #24
3640 uxtb.w r7, r8
3648 @ CHECK: uxtb.w r8, r3, ror #24 @ encoding: [0x5f,0xfa,0xb3,0xf8]
3649 @ CHECK: uxtb.w r7, r8 @ encoding: [0x5f,0xfa,0x88,0xf7]
3678 uxth r3, r8, ror #8
3682 uxth.w r7, r8
3687 @ CHECK: uxth.w r3, r8, ror #8 @ encoding: [0x1f,0xfa,0x98,0xf3]
3691 @ CHECK: uxth.w r7, r8 @ encoding: [0x1f,0xfa,0x88,0xf7]