diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2017-12-18 20:10:56 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2017-12-18 20:10:56 +0000 |
commit | 044eb2f6afba375a914ac9d8024f8f5142bb912e (patch) | |
tree | 1475247dc9f9fe5be155ebd4c9069c75aadf8c20 /test/MC/AArch64/arm64-advsimd.s | |
parent | eb70dddbd77e120e5d490bd8fbe7ff3f8fa81c6b (diff) | |
download | src-test2-044eb2f6afba375a914ac9d8024f8f5142bb912e.tar.gz src-test2-044eb2f6afba375a914ac9d8024f8f5142bb912e.zip |
Notes
Diffstat (limited to 'test/MC/AArch64/arm64-advsimd.s')
-rw-r--r-- | test/MC/AArch64/arm64-advsimd.s | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/test/MC/AArch64/arm64-advsimd.s b/test/MC/AArch64/arm64-advsimd.s index 6c68673360c1..e2bf48103fcd 100644 --- a/test/MC/AArch64/arm64-advsimd.s +++ b/test/MC/AArch64/arm64-advsimd.s @@ -220,15 +220,15 @@ foo: ins v2.h[1], w5 ins v2.b[1], w5 -; CHECK: ins.d v2[1], x5 ; encoding: [0xa2,0x1c,0x18,0x4e] -; CHECK: ins.s v2[1], w5 ; encoding: [0xa2,0x1c,0x0c,0x4e] -; CHECK: ins.h v2[1], w5 ; encoding: [0xa2,0x1c,0x06,0x4e] -; CHECK: ins.b v2[1], w5 ; encoding: [0xa2,0x1c,0x03,0x4e] +; CHECK: mov.d v2[1], x5 ; encoding: [0xa2,0x1c,0x18,0x4e] +; CHECK: mov.s v2[1], w5 ; encoding: [0xa2,0x1c,0x0c,0x4e] +; CHECK: mov.h v2[1], w5 ; encoding: [0xa2,0x1c,0x06,0x4e] +; CHECK: mov.b v2[1], w5 ; encoding: [0xa2,0x1c,0x03,0x4e] -; CHECK: ins.d v2[1], x5 ; encoding: [0xa2,0x1c,0x18,0x4e] -; CHECK: ins.s v2[1], w5 ; encoding: [0xa2,0x1c,0x0c,0x4e] -; CHECK: ins.h v2[1], w5 ; encoding: [0xa2,0x1c,0x06,0x4e] -; CHECK: ins.b v2[1], w5 ; encoding: [0xa2,0x1c,0x03,0x4e] +; CHECK: mov.d v2[1], x5 ; encoding: [0xa2,0x1c,0x18,0x4e] +; CHECK: mov.s v2[1], w5 ; encoding: [0xa2,0x1c,0x0c,0x4e] +; CHECK: mov.h v2[1], w5 ; encoding: [0xa2,0x1c,0x06,0x4e] +; CHECK: mov.b v2[1], w5 ; encoding: [0xa2,0x1c,0x03,0x4e] ins.d v2[1], v15[1] ins.s v2[1], v15[1] @@ -240,15 +240,15 @@ foo: ins v2.h[7], v15.h[3] ins v2.b[10], v15.b[5] -; CHECK: ins.d v2[1], v15[1] ; encoding: [0xe2,0x45,0x18,0x6e] -; CHECK: ins.s v2[1], v15[1] ; encoding: [0xe2,0x25,0x0c,0x6e] -; CHECK: ins.h v2[1], v15[1] ; encoding: [0xe2,0x15,0x06,0x6e] -; CHECK: ins.b v2[1], v15[1] ; encoding: [0xe2,0x0d,0x03,0x6e] +; CHECK: mov.d v2[1], v15[1] ; encoding: [0xe2,0x45,0x18,0x6e] +; CHECK: mov.s v2[1], v15[1] ; encoding: [0xe2,0x25,0x0c,0x6e] +; CHECK: mov.h v2[1], v15[1] ; encoding: [0xe2,0x15,0x06,0x6e] +; CHECK: mov.b v2[1], v15[1] ; encoding: [0xe2,0x0d,0x03,0x6e] -; CHECK: ins.d v2[1], v15[0] ; encoding: [0xe2,0x05,0x18,0x6e] -; CHECK: ins.s v2[3], v15[2] ; encoding: [0xe2,0x45,0x1c,0x6e] -; CHECK: ins.h v2[7], v15[3] ; encoding: [0xe2,0x35,0x1e,0x6e] -; CHECK: ins.b v2[10], v15[5] ; encoding: [0xe2,0x2d,0x15,0x6e] +; CHECK: mov.d v2[1], v15[0] ; encoding: [0xe2,0x05,0x18,0x6e] +; CHECK: mov.s v2[3], v15[2] ; encoding: [0xe2,0x45,0x1c,0x6e] +; CHECK: mov.h v2[7], v15[3] ; encoding: [0xe2,0x35,0x1e,0x6e] +; CHECK: mov.b v2[10], v15[5] ; encoding: [0xe2,0x2d,0x15,0x6e] ; MOV aliases for the above INS instructions. mov.d v2[1], x5 @@ -271,22 +271,22 @@ foo: mov v8.h[7], v17.h[3] mov v9.b[10], v18.b[5] -; CHECK: ins.d v2[1], x5 ; encoding: [0xa2,0x1c,0x18,0x4e] -; CHECK: ins.s v3[1], w6 ; encoding: [0xc3,0x1c,0x0c,0x4e] -; CHECK: ins.h v4[1], w7 ; encoding: [0xe4,0x1c,0x06,0x4e] -; CHECK: ins.b v5[1], w8 ; encoding: [0x05,0x1d,0x03,0x4e] -; CHECK: ins.d v9[1], x2 ; encoding: [0x49,0x1c,0x18,0x4e] -; CHECK: ins.s v8[1], w3 ; encoding: [0x68,0x1c,0x0c,0x4e] -; CHECK: ins.h v7[1], w4 ; encoding: [0x87,0x1c,0x06,0x4e] -; CHECK: ins.b v6[1], w5 ; encoding: [0xa6,0x1c,0x03,0x4e] -; CHECK: ins.d v1[1], v10[1] ; encoding: [0x41,0x45,0x18,0x6e] -; CHECK: ins.s v2[1], v11[1] ; encoding: [0x62,0x25,0x0c,0x6e] -; CHECK: ins.h v7[1], v12[1] ; encoding: [0x87,0x15,0x06,0x6e] -; CHECK: ins.b v8[1], v15[1] ; encoding: [0xe8,0x0d,0x03,0x6e] -; CHECK: ins.d v2[1], v15[0] ; encoding: [0xe2,0x05,0x18,0x6e] -; CHECK: ins.s v7[3], v16[2] ; encoding: [0x07,0x46,0x1c,0x6e] -; CHECK: ins.h v8[7], v17[3] ; encoding: [0x28,0x36,0x1e,0x6e] -; CHECK: ins.b v9[10], v18[5] ; encoding: [0x49,0x2e,0x15,0x6e] +; CHECK: mov.d v2[1], x5 ; encoding: [0xa2,0x1c,0x18,0x4e] +; CHECK: mov.s v3[1], w6 ; encoding: [0xc3,0x1c,0x0c,0x4e] +; CHECK: mov.h v4[1], w7 ; encoding: [0xe4,0x1c,0x06,0x4e] +; CHECK: mov.b v5[1], w8 ; encoding: [0x05,0x1d,0x03,0x4e] +; CHECK: mov.d v9[1], x2 ; encoding: [0x49,0x1c,0x18,0x4e] +; CHECK: mov.s v8[1], w3 ; encoding: [0x68,0x1c,0x0c,0x4e] +; CHECK: mov.h v7[1], w4 ; encoding: [0x87,0x1c,0x06,0x4e] +; CHECK: mov.b v6[1], w5 ; encoding: [0xa6,0x1c,0x03,0x4e] +; CHECK: mov.d v1[1], v10[1] ; encoding: [0x41,0x45,0x18,0x6e] +; CHECK: mov.s v2[1], v11[1] ; encoding: [0x62,0x25,0x0c,0x6e] +; CHECK: mov.h v7[1], v12[1] ; encoding: [0x87,0x15,0x06,0x6e] +; CHECK: mov.b v8[1], v15[1] ; encoding: [0xe8,0x0d,0x03,0x6e] +; CHECK: mov.d v2[1], v15[0] ; encoding: [0xe2,0x05,0x18,0x6e] +; CHECK: mov.s v7[3], v16[2] ; encoding: [0x07,0x46,0x1c,0x6e] +; CHECK: mov.h v8[7], v17[3] ; encoding: [0x28,0x36,0x1e,0x6e] +; CHECK: mov.b v9[10], v18[5] ; encoding: [0x49,0x2e,0x15,0x6e] and.8b v0, v0, v0 |