diff options
Diffstat (limited to 'test/MC/Disassembler/ARM/neon-tests.txt')
-rw-r--r-- | test/MC/Disassembler/ARM/neon-tests.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/neon-tests.txt b/test/MC/Disassembler/ARM/neon-tests.txt index eb9adb7..cfb5949 100644 --- a/test/MC/Disassembler/ARM/neon-tests.txt +++ b/test/MC/Disassembler/ARM/neon-tests.txt @@ -21,6 +21,12 @@ # CHECK: vld4.8 {d4, d6, d8, d10}, [r2] 0x0f 0x41 0x22 0xf4 +# CHECK: vld1.32 {d3[], d4[]}, [r0, :32]! +0xbd 0x3c 0xa0 0xf4 + +# CHECK: vld4.16 {d3[], d4[], d5[], d6[]}, [r0, :64]! +0x7d 0x3f 0xa0 0xf4 + # CHECK: vmov d0, d15 0x1f 0x01 0x2f 0xf2 @@ -59,3 +65,27 @@ # CHECK: vmov.f64 d0, #5.000000e-01 0x00 0x0b 0xb6 0xee + +# CHECK: vpop {d8} +0x02 0x8b 0xbd 0xec + +# CHECK: vorr.i32 q15, #0x4F0000 +0x5f 0xe5 0xc4 0xf2 + +# CHECK: vbic.i32 q2, #0xA900 +0x79 0x43 0x82 0xf3 + +# CHECK: vst2.32 {d16, d18}, [r2, :64], r2 +0x92 0x9 0x42 0xf4 + +# CHECK: vmov.s8 r0, d8[1] +0x30 0x0b 0x58 0xee + +# CHECK: vmov r1, r0, d11 +0x1b 0x1b 0x50 0xec + +# CHECK: usada8mi r8, r9, r5, r9 +0x19 0x95 0x88 0x47 + +# CHECK: vext.8 q4, q2, q1, #4 +0x42 0x84 0xb4 0xf2 |