/llvm-project/llvm/test/MC/AArch64/ |
H A D | neon-2velem.s | 14 // CHECK: mla v0.2s, v1.2s, v2.s[2] // encoding: [0x20,0x08,0x82,0x2f] 15 // CHECK: mla v0.2s, v1.2s, v22.s[2] // encoding: [0x20,0x08,0x96,0x2f] 16 // CHECK: mla v3.4s, v8.4s, v2.s[1] // encoding: [0x03,0x01,0xa2,0x6f] 17 // CHECK: mla v3.4s, v8.4s, v22.s[3] // encoding: [0x03,0x09,0xb6,0x6f] 24 // CHECK: mla v0.4h, v1.4h, v2.h[2] // encoding: [0x20,0x00,0x62,0x2f] 25 // CHECK: mla v0.4h, v1.4h, v15.h[2] // encoding: [0x20,0x00,0x6f,0x2f] 26 // CHECK: mla v0.8h, v1.8h, v2.h[7] // encoding: [0x20,0x08,0x72,0x6f] 27 // CHECK: mla v0.8h, v1.8h, v14.h[6] // encoding: [0x20,0x08,0x6e,0x6f] 34 // CHECK: mls v0.2s, v1.2s, v2.s[2] // encoding: [0x20,0x48,0x82,0x2f] 35 // CHECK: mls v0.2s, v1.2s, v22.s[2] // encoding: [0x20,0x48,0x96,0x2f] [all …]
|
H A D | neon-simd-shift.s | 15 // CHECK: sshr v0.8b, v1.8b, #3 // encoding: [0x20,0x04,0x0d,0x0f] 16 // CHECK: sshr v0.4h, v1.4h, #3 // encoding: [0x20,0x04,0x1d,0x0f] 17 // CHECK: sshr v0.2s, v1.2s, #3 // encoding: [0x20,0x04,0x3d,0x0f] 18 // CHECK: sshr v0.16b, v1.16b, #3 // encoding: [0x20,0x04,0x0d,0x4f] 19 // CHECK: sshr v0.8h, v1.8h, #3 // encoding: [0x20,0x04,0x1d,0x4f] 20 // CHECK: sshr v0.4s, v1.4s, #3 // encoding: [0x20,0x04,0x3d,0x4f] 21 // CHECK: sshr v0.2d, v1.2d, #3 // encoding: [0x20,0x04,0x7d,0x4f] 34 // CHECK: ushr v0.8b, v1.8b, #3 // encoding: [0x20,0x04,0x0d,0x2f] 35 // CHECK: ushr v0.4h, v1.4h, #3 // encoding: [0x20,0x04,0x1d,0x2f] 36 // CHECK: ushr v0.2s, v1.2s, #3 // encoding: [0x20,0x04,0x3d,0x2f] [all …]
|
H A D | neon-mov.s | 10 movi v1.2s, #0 23 // CHECK: movi v0.2s, #{{0x1|1}} // encoding: [0x20,0x04,0x00,0x0f] 24 // CHECK: movi v1.2s, #{{0x0|0}} // encoding: [0x01,0x04,0x00,0x0f] 25 // CHECK: movi v15.2s, #{{0x1|1}}, lsl #8 // encoding: [0x2f,0x24,0x00,0x0f] 26 // CHECK: movi v16.2s, #{{0x1|1}}, lsl #16 // encoding: [0x30,0x44,0x00,0x0f] 27 // CHECK: movi v31.2s, #{{0x1|1}}, lsl #24 // encoding: [0x3f,0x64,0x00,0x0f] 28 // CHECK: movi v0.4s, #{{0x1|1}} // encoding: [0x20,0x04,0x00,0x4f] 29 // CHECK: movi v0.4s, #{{0x1|1}}, lsl #8 // encoding: [0x20,0x24,0x00,0x4f] 30 // CHECK: movi v0.4s, #{{0x1|1}}, lsl #16 // encoding: [0x20,0x44,0x00,0x4f] 31 // CHECK: movi v0.4s, #{{0x1|1}}, lsl #24 // encoding: [0x20,0x64,0x00,0x4f] [all …]
|
H A D | arm64-advsimd.s | 12 ; CHECK: abs.8b v0, v0 ; encoding: [0x00,0xb8,0x20,0x0e] 13 ; CHECK: abs.16b v0, v0 ; encoding: [0x00,0xb8,0x20,0x4e] 14 ; CHECK: abs.4h v0, v0 ; encoding: [0x00,0xb8,0x60,0x0e] 15 ; CHECK: abs.8h v0, v0 ; encoding: [0x00,0xb8,0x60,0x4e] 16 ; CHECK: abs.2s v0, v0 ; encoding: [0x00,0xb8,0xa0,0x0e] 17 ; CHECK: abs.4s v0, v0 ; encoding: [0x00,0xb8,0xa0,0x4e] 27 ; CHECK: add.8b v0, v0, v0 ; encoding: [0x00,0x84,0x20,0x0e] 28 ; CHECK: add.16b v0, v0, v0 ; encoding: [0x00,0x84,0x20,0x4e] 29 ; CHECK: add.4h v0, v0, v0 ; encoding: [0x00,0x84,0x60,0x0e] 30 ; CHECK: add.8h v0, v0, v0 ; encoding: [0x00,0x84,0x60,0x4e] [all …]
|
H A D | armv8.6a-bf16.s | 10 // CHECK: bfdot v2.2s, v3.4h, v4.4h // encoding: [0x62,0xfc,0x44,0x2e] 11 // CHECK: bfdot v2.4s, v3.8h, v4.8h // encoding: [0x62,0xfc,0x44,0x6e] 17 bfdot v2.2s, v3.4h, v4.2h[0] 21 // CHECK: bfdot v2.2s, v3.4h, v4.2h[0] // encoding: [0x62,0xf0,0x44,0x0f] 22 // CHECK: bfdot v2.2s, v3.4h, v4.2h[1] // encoding: [0x62,0xf0,0x64,0x0f] 23 // CHECK: bfdot v2.2s, v3.4h, v4.2h[2] // encoding: [0x62,0xf8,0x44,0x0f] 24 // CHECK: bfdot v2.2s, v3.4h, v4.2h[3] // encoding: [0x62,0xf8,0x64,0x0f] 26 // NOBF16-NEXT: bfdot v2.2s, v3.4h, v4.2h[0] 35 bfdot v2.4s, v3.8h, v4.2h[0] 39 // CHECK: bfdot v2.4s, v3.8h, v4.2h[0] // encoding: [0x62,0xf0,0x44,0x4f] [all …]
|
/llvm-project/llvm/test/MC/Disassembler/ARM/ |
H A D | vstrldr_sys.txt | 17 # CHECK-NOSEC: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 18 # CHECK-NOMVE: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 19 # CHECK-NOVFP: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 20 # CHECK: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 21 [0x80,0xed,0x80,0x2f] 23 # CHECK-NOSEC: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 24 # CHECK-NOMVE: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 25 # CHECK-NOVFP: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 26 # CHECK: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 27 [0x09,0xed,0x86,0x4f] [all …]
|
H A D | thumb2-bit-15.txt | 4 [0x09,0xea,0x08,0x04] 7 [0x09,0xea,0x08,0x84] 11 [0x04,0xea,0xe8,0x01] 14 [0x04,0xea,0xe8,0x81] 18 [0x11,0xea,0x47,0x02] 21 [0x11,0xea,0x47,0x82] 25 [0x45,0xea,0x06,0x04] 28 [0x45,0xea,0x06,0x84] 31 [0x45,0xea,0x46,0x14] 34 [0x45,0xea,0x46,0x94] [all …]
|
H A D | invalid-virtexts.arm.txt | 4 [0x7f,0xff,0x4f,0xf1] 7 [0x70,0xff,0x4f,0x01] 8 [0x7f,0xff,0x4f,0xd1]
|
/llvm-project/llvm/test/MC/X86/ |
H A D | avx-64-intel.s | 4 // CHECK: encoding: [0xc4,0xe2,0xf9,0x92,0x14,0x4f] 8 // CHECK: encoding: [0xc4,0xe2,0xf [all...] |
/llvm-project/llvm/test/MC/VE/ |
H A D | CVTLD.s | 7 # CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x8c,0x0b,0x4f] 11 # CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x08,0x3f,0x0b,0x4f] 15 # CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x09,0x40,0x0b,0x4f] 19 # CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x0a,0x7f,0x0b,0x4f] 23 # CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x0b,0x07,0x0b,0x4f] 27 # CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x0c,0xbf,0x0b,0x4f]
|
/llvm-project/llvm/test/MC/Disassembler/AArch64/ |
H A D | armv8.6a-bf16.txt | 7 [0x62,0xfc,0x44,0x2e] 8 [0x62,0xfc,0x44,0x6e] 12 # NOBF16-NEXT: [0x62,0xfc,0x44,0x2e] 14 # NOBF16-NEXT: [0x62,0xfc,0x44,0x6e] 16 [0x62,0xf0,0x44,0x4f] 17 [0x62,0xf0,0x64,0x4f] 18 [0x62,0xf8,0x44,0x4f] 19 [0x62,0xf8,0x64,0x4f] 20 # CHECK: bfdot v2.4s, v3.8h, v4.2h[0] 25 # NOBF-NEXT: [0x62,0xf0,0x44,0x4f] [all …]
|
H A D | arm64-advsimd.txt | 3 0x00 0xb8 0x20 0x0e 4 0x00 0xb8 0x20 0x4e 5 0x00 0xb8 0x60 0x0e 6 0x00 0xb8 0x60 0x4e 7 0x00 0xb8 0xa0 0x0e 8 0x00 0xb8 0xa0 0x4e 17 0x00 0x84 0x20 0x0e 18 0x00 0x84 0x20 0x4e 19 0x00 0x84 0x60 0x0e 20 0x00 0x84 0x60 0x4e [all …]
|
H A D | armv8a-fpmul-err.txt | 8 [0x20,0xec,0x22,0x0e] 9 [0x20,0xec,0xa2,0x0e] 10 [0x20,0xec,0x22,0x4e] 11 [0x20,0xec,0xa2,0x4e] 12 [0x20,0xcc,0x22,0x2e] 13 [0x20,0xcc,0xa2,0x2e] 14 [0x20,0xcc,0x22,0x6e] 15 [0x20,0xcc,0xa2,0x6e] 19 [0x20,0x08,0xb2,0x0f] 20 [0x20,0x48,0xb2,0x0f] [all …]
|
H A D | armv8a-fpmul.txt | 5 [0x41,0x08,0xe3,0x1e] 7 [0x20,0xec,0x22,0x0e] 8 [0x20,0xec,0xa2,0x0e] 9 [0x20,0xec,0x22,0x4e] 10 [0x20,0xec,0xa2,0x4e] 11 [0x20,0xcc,0x22,0x2e] 12 [0x20,0xcc,0xa2,0x2e] 13 [0x20,0xcc,0x22,0x6e] 14 [0x20,0xcc,0xa2,0x6e] 18 [0x20,0x08,0xb2,0x0f] [all …]
|
H A D | armv8.4a-ldst.txt | 4 [0x41,0x01,0x00,0x19] 5 [0x41,0x01,0x10,0x19] 6 [0x62,0xf1,0x0f,0x19] 7 [0xe3,0xd3,0x1f,0x19] 9 [0x84,0x01,0x40,0x19] 10 [0x84,0x01,0x50,0x19] 11 [0xa5,0xf1,0x4f,0x19] 12 [0xe6,0xe3,0x5f,0x19] 14 [0xc7,0x01,0xc0,0x19] 15 [0xc7,0x01,0xd0,0x19] [all …]
|
/llvm-project/lldb/test/Shell/Register/ |
H A D | x86-64-zmm-write.test | 10 …0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x1… 11 …0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x1… 12 …0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x1… 13 …0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x1… 14 …0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x1… 15 …0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x1… 16 …0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x1… 17 …0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1… 18 …0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1… 19 …0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1… [all …]
|
H A D | x86-64-zmm-read.test | 11 …0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x1… 12 …0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x1… 13 …0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x1… 14 …0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x1… 15 …0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x1… 16 …0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x1… 17 …0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x1… 18 …0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1… 19 …0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1… 20 …0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1… [all …]
|
/llvm-project/llvm/test/MC/ARM/ |
H A D | vstrldr_sys.s | 20 // CHECK-NOSEC: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 21 // CHECK-NOMVE: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 22 // CHECK-NOVFP: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 23 // CHECK: vstr fpscr, [r0] @ encoding: [0x80,0xed,0x80,0x2f] 28 // CHECK-NOSEC: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 29 // CHECK-NOMVE: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 30 // CHECK-NOVFP: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 31 // CHECK: vstr fpscr_nzcvqc, [r9, #-24] @ encoding: [0x09,0xed,0x86,0x4f] 36 // CHECK-NOSEC: vstr fpscr_nzcvqc, [r9, #-24]! @ encoding: [0x29,0xed,0x86,0x4f] 37 // CHECK-NOMVE: vstr fpscr_nzcvqc, [r9, #-24]! @ encoding: [0x29,0xed,0x86,0x4f] [all …]
|
H A D | lsl-zero.s | 5 // lsl #0 is actually mov, so here we check that it behaves the same as 11 lsl sp, r0, #0 12 lsl r0, sp, #0 14 // CHECK-NONARM: mov.w sp, r0 @ encoding: [0x4f,0xea,0x00,0x0d] 15 // CHECK-NONARM: mov.w r0, sp @ encoding: [0x4f,0xea,0x0d,0x00] 17 // CHECK-ARM: mov sp, r0 @ encoding: [0x00,0xd0,0xa0,0xe1] 18 // CHECK-ARM: mov r0, sp @ encoding: [0x0d,0x00,0xa0,0xe1] 21 //mov sp, r0, lsl #0 22 //mov r0, sp, lsl #0 24 // LSL #0 in IT block should select the 32-bit encoding [all …]
|
/llvm-project/llvm/test/MC/RISCV/rvv/ |
H A D | shift.s | 13 # CHECK-ENCODING: [0x57,0x04,0x4a,0x94] 19 # CHECK-ENCODING: [0x57,0x04,0x4a,0x96] 25 # CHECK-ENCODING: [0x57,0x44,0x45,0x94] 31 # CHECK-ENCODING: [0x57,0x44,0x45,0x96] 37 # CHECK-ENCODING: [0x57,0xb4,0x4f,0x94] 43 # CHECK-ENCODING: [0x57,0xb4,0x4f,0x96] 49 # CHECK-ENCODING: [0x57,0x04,0x4a,0xa0] 55 # CHECK-ENCODING: [0x57,0x04,0x4a,0xa2] 61 # CHECK-ENCODING: [0x57,0x44,0x45,0xa0] 67 # CHECK-ENCODING: [0x57,0x44,0x45,0xa2] [all …]
|
H A D | others.s | 13 # CHECK-ENCODING: [0x57,0x04,0x4a,0x5c] 19 # CHECK-ENCODING: [0x57,0x44,0x45,0x5c] 25 # CHECK-ENCODING: [0x57,0xb [all...] |
/llvm-project/llvm/test/MC/AArch64/SVE2/ |
H A D | uqxtnt.s | 15 // CHECK-ENCODING: [0xe0,0x4f,0x28,0x45] 21 // CHECK-ENCODING: [0xe0,0x4f,0x30,0x45] 27 // CHECK-ENCODING: [0xe0,0x4f,0x60,0x45]
|
/llvm-project/llvm/test/MC/AArch64/FP8/ |
H A D | dot.s | 18 // CHECK-ENCODING: [0x1f,0xfc,0x40,0x0e] 20 // CHECK-UNKNOWN: 0e40fc1f <unknown> 24 // CHECK-ENCODING: [0x1f,0xfc,0x5f,0x4e] 30 // CHECK-ENCODING: [0x00,0xfc,0x1f,0x0e] 32 // CHECK-UNKNOWN: 0e1ffc00 <unknown> 36 // CHECK-ENCODING: [0x1f,0xfc,0x1f,0x4e] 41 fdot v31.4h, v31.8b, v15.2b[0] 42 // CHECK-INST: fdot v31.4h, v31.8b, v15.2b[0] 43 // CHECK-ENCODING: [0xff,0x03,0x4f,0x0f] 45 // CHECK-UNKNOWN: 0f4f03ff <unknown> [all …]
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx10_mubuf.txt | 5 # GFX10: buffer_atomic_add v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0xff,0x02,0x03] 6 0xff,0x0 [all...] |
H A D | gfx11_dasm_flat.txt | 7 # GFX11: flat_atomic_add_f32 v[1:2], v2 ; encoding: [0x00,0x00,0x58,0xdd,0x01,0x02,0x7c,0x00] 8 0x00,0x00,0x58,0xdd,0x01,0x02,0x7c,0x00 10 …atomic_add_f32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0x58,0xdd,0x01,0x02,0x7c,0x05] 11 0xff,0x4f,0x58,0xdd,0x01,0x02,0x7c,0x05 13 …2 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x58,0xdd,0xfe,0xff,0x7c,0xff] 14 0x07,0xe0,0x58,0xdd,0xfe,0xff,0x7c,0xff 16 # GFX11: flat_atomic_add_u32 v[1:2], v2 ; encoding: [0x00,0x00,0xd4,0xdc,0x01,0x02,0x7c,0x00] 17 0x00,0x00,0xd4,0xdc,0x01,0x02,0x7c,0x00 19 …atomic_add_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xd4,0xdc,0x01,0x02,0x7c,0x05] 20 0xff,0x4f,0xd4,0xdc,0x01,0x02,0x7c,0x05 [all …]
|