/llvm-project/llvm/test/MC/Disassembler/X86/ |
H A D | moffs.txt | 5 # 16: movb 0x5a5a, %al # encoding: [0xa0,0x5a,0x5a] 6 # 32: movb 0x5a5a5a5a, %al # encoding: [0xa0,0x5a,0x5a,0x5a,0x5a] 7 # 64: movabsb 0x5a5a5a5a5a5a5a5a, %al # encoding: [0xa0,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a] 8 0xa0 0x5a 0x5a 0x5a 0x5a 0x5a 0x5a 0x5a 0x5a 10 # 16: movb 0x5a5a5a5a, %al # encoding: [0x67,0xa0,0x5a,0x5a,0x5a,0x5a] 11 # 32: movb 0x5a5a, %al # encoding: [0x67,0xa0,0x5a,0x5a] 12 # 64: movb 0x5a5a5a5a, %al # encoding: [0x67,0xa0,0x5a,0x5a,0x5a,0x5a] 13 0x67 0xa0 0x5a 0x5a 0x5a 0x5a 0x5a 0x5a 0x5a 0x5a 15 # 16: movw 0x5a5a, %ax # encoding: [0xa1,0x5a,0x5a] 16 # 32: movl 0x5a5a5a5a, %eax # encoding: [0xa1,0x5a,0x5a,0x5a,0x5a] [all …]
|
H A D | x86-64.txt | 6 0xc5 0x04 0xc2 0xc7 0x1f 9 0xc5 0x05 0xc2 0xc7 0x1 [all...] |
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | vec_fpext.ll | 11 ; SSE: # %bb.0: 12 ; SSE-NEXT: cvtps2pd %xmm0, %xmm0 # encoding: [0x0f,0x5a,0xc0] 13 ; SSE-NEXT: ret{{[l|q]}} # encoding: [0xc3] 16 ; AVX: # %bb.0: 17 ; AVX-NEXT: vcvtps2pd %xmm0, %xmm0 # encoding: [0xc5,0xf8,0x5a,0xc0] 18 ; AVX-NEXT: ret{{[l|q]}} # encoding: [0xc3] 21 ; AVX512VL: # %bb.0: 22 ; AVX512VL-NEXT: vcvtps2pd %xmm0, %xmm0 # EVEX TO VEX Compression encoding: [0xc5,0xf8,0x5a,0xc0] 23 ; AVX512VL-NEXT: ret{{[l|q]}} # encoding: [0xc3] 25 %shuf = shufflevector <4 x double> %cvt, <4 x double> undef, <2 x i32> <i32 0, i32 1> [all …]
|
/llvm-project/llvm/test/MC/Disassembler/X86/AMX/ |
H A D | x86-64-amx-bf16-intel.txt | 4 0xc4,0xe2,0x5a,0x5c,0xf5 7 0xc4,0xe2,0x72,0x5c,0xda 10 0xc4,0xe2,0x5a,0x5c,0xf5 13 0xc4,0xe2,0x72,0x5c,0xda 16 0xc4,0xe2,0x5a,0x5c,0xf5 19 0xc4,0xe2,0x72,0x5c,0xda 22 0xc4,0xe2,0x5a,0x5c,0xf5 25 0xc4,0xe2,0x72,0x5c,0xda
|
H A D | x86-64-amx-bf16-att.txt | 4 0xc4,0xe2,0x5a,0x5c,0xf5 7 0xc4,0xe2,0x72,0x5c,0xda 10 0xc4,0xe2,0x5a,0x5c,0xf5 13 0xc4,0xe2,0x72,0x5c,0xda 16 0xc4,0xe2,0x5a,0x5c,0xf5 19 0xc4,0xe2,0x72,0x5c,0xda 22 0xc4,0xe2,0x5a,0x5c,0xf5 25 0xc4,0xe2,0x72,0x5c,0xda
|
H A D | x86-64-amx-int8-intel.txt | 4 0xc4,0xe2,0x5b,0x5e,0xf5 7 0xc4,0xe2,0x73,0x5e,0xda 10 0xc4,0xe2,0x5a,0x5e,0xf5 13 0xc4,0xe2,0x72,0x5e,0xda 16 0xc4,0xe2,0x59,0x5e,0xf5 19 0xc4,0xe2,0x71,0x5e,0xda 22 0xc4,0xe2,0x58,0x5e,0xf5 25 0xc4,0xe2,0x70,0x5e,0xda 28 0xc4,0xe2,0x5b,0x5e,0xf5 31 0xc4,0xe2,0x73,0x5e,0xda [all …]
|
H A D | x86-64-amx-int8-att.txt | 4 0xc4,0xe2,0x5b,0x5e,0xf5 7 0xc4,0xe2,0x73,0x5e,0xda 10 0xc4,0xe2,0x5a,0x5e,0xf5 13 0xc4,0xe2,0x72,0x5e,0xda 16 0xc4,0xe2,0x59,0x5e,0xf5 19 0xc4,0xe2,0x71,0x5e,0xda 22 0xc4,0xe2,0x58,0x5e,0xf5 25 0xc4,0xe2,0x70,0x5e,0xda 28 0xc4,0xe2,0x5b,0x5e,0xf5 31 0xc4,0xe2,0x73,0x5e,0xda [all …]
|
/llvm-project/llvm/test/MC/X86/ |
H A D | address-size.s | 4 movb $0x0, (%esi) 5 // CHECK: encoding: [0x67,0xc6,0x06,0x00] 6 movb $0x0, (%rsi) 7 // CHECK: encoding: [0xc6,0x06,0x00] 10 movb $0x0, (%si) 11 // CHECK: encoding: [0x67,0xc6,0x04,0x00] 12 movb $0x0, (%esi) 13 // CHECK: encoding: [0xc6,0x06,0x00] 14 movw $0x1234, (%si) 15 // CHECK: encoding: [0x67,0x66,0xc7,0x04,0x34,0x12] [all …]
|
H A D | AVX512F_512-64.s | 4 // CHECK: encoding: [0x62,0xe1,0xe5,0x40,0x58,0x5c,0x82,0x40] 8 // CHECK: encoding: [0x62,0xe1,0xe5,0x40,0x58,0x5c,0x82,0xc0] 12 // CHECK: encoding: [0x62,0xe1,0xe5,0x42,0x58,0x5c,0x82,0x40] 16 // CHECK: encoding: [0x62,0xe1,0xe5,0x42,0x58,0x5c,0x82,0xc0] 20 // CHECK: encoding: [0x62,0xe1,0xe5,0xc2,0x58,0x5c,0x82,0x40] 24 // CHECK: encoding: [0x62,0xe1,0xe5,0xc2,0x58,0x5c,0x82,0xc0] 28 // CHECK: encoding: [0x62,0xe1,0xe5,0x40,0x58,0x5c,0x02,0x40] 32 // CHECK: encoding: [0x62,0xe1,0xe5,0x42,0x58,0x5c,0x02,0x40] 36 // CHECK: encoding: [0x62,0xe1,0xe5,0xc2,0x58,0x5c,0x02,0x40] 40 // CHECK: encoding: [0x62,0xe1,0xe5,0x40,0x58,0x5a,0x40] [all …]
|
H A D | AVX512F_512-32.s | 4 // CHECK: encoding: [0x62,0xf1,0xed,0x48,0x58,0x54,0x02,0x40] 8 // CHECK: encoding: [0x62,0xf1,0xed,0x4a,0x58,0x54,0x02,0x40] 12 // CHECK: encoding: [0x62,0xf1,0xed,0xca,0x58,0x54,0x02,0x40] 16 // CHECK: encoding: [0x62,0xf1,0xed,0x58,0x58,0x15,0xf0,0x1c,0xf0,0x1c] 20 // CHECK: encoding: [0x62,0xf1,0xed,0x5a,0x58,0x15,0xf0,0x1c,0xf0,0x1c] 24 // CHECK: encoding: [0x62,0xf1,0xed,0xda,0x58,0x15,0xf0,0x1c,0xf0,0x1c] 28 // CHECK: encoding: [0x62,0xf1,0xed,0x58,0x58,0x92,0xf0,0x1c,0xf0,0x1c] 32 // CHECK: encoding: [0x62,0xf1,0xed,0x5a,0x58,0x92,0xf0,0x1c,0xf0,0x1c] 36 // CHECK: encoding: [0x62,0xf1,0xed,0xda,0x58,0x92,0xf0,0x1c,0xf0,0x1c] 40 // CHECK: encoding: [0x62,0xf1,0xed,0x58,0x58,0x94,0x82,0x10,0xe3,0x0f,0xe3] [all …]
|
/llvm-project/llvm/test/MC/X86/AMX/ |
H A D | x86-64-amx-bf16-intel.s | 4 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 8 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda] 12 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 16 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda] 20 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 24 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda] 28 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 32 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda]
|
H A D | x86-64-amx-bf16-att.s | 5 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 9 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda] 13 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 17 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda] 21 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 25 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda] 29 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5] 33 // CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda]
|
H A D | x86-64-amx-int8-intel.s | 4 // CHECK: encoding: [0xc4,0xe2,0x5b,0x5e,0xf5] 8 // CHECK: encoding: [0xc4,0xe2,0x73,0x5e,0xda] 12 // CHECK: encoding: [0xc4,0xe2,0x5a,0x5e,0xf5] 16 // CHECK: encoding: [0xc4,0xe2,0x72,0x5e,0xda] 20 // CHECK: encoding: [0xc4,0xe2,0x59,0x5e,0xf5] 24 // CHECK: encoding: [0xc4,0xe2,0x71,0x5e,0xda] 28 // CHECK: encoding: [0xc4,0xe2,0x58,0x5e,0xf5] 32 // CHECK: encoding: [0xc4,0xe2,0x70,0x5e,0xda] 36 // CHECK: encoding: [0xc4,0xe2,0x5b,0x5e,0xf5] 40 // CHECK: encoding: [0xc4,0xe2,0x73,0x5e,0xda] [all …]
|
/llvm-project/llvm/test/MC/Disassembler/Mips/msa/ |
H A D | test_3rf.txt | 3 0x78 0x1c 0x9f 0x1b # CHECK: fadd.w $w28, $w19, $w28 4 0x78 0x3d 0x13 0x5b # CHECK: fadd.d $w13, $w2, $w29 5 0x78 0x19 0x5b 0x9a # CHECK: fcaf.w $w14, $w11, $w25 6 0x78 0x33 0x08 0x5a # CHECK: fcaf.d $w1, $w1, $w19 7 0x78 0x90 0xb8 0x5a # CHECK: fceq.w $w1, $w23, $w16 8 0x78 0xb0 0x40 0x1a # CHECK: fceq.d $w0, $w8, $w16 9 0x79 0x98 0x4c 0x1a # CHECK: fcle.w $w16, $w9, $w24 10 0x79 0xa1 0x76 0xda # CHECK: fcle.d $w27, $w14, $w1 11 0x79 0x08 0x47 0x1a # CHECK: fclt.w $w28, $w8, $w8 12 0x79 0x2b 0xcf 0x9a # CHECK: fclt.d $w30, $w25, $w11 [all …]
|
/llvm-project/llvm/test/MC/Disassembler/ARM/ |
H A D | thumb-vmrs_vmsr.txt | 16 [0xf1,0xee,0x10,0xfa] 17 [0xf1,0xee,0x10,0xfa] 18 [0xf1,0xee,0x10,0xfa] 19 [0xf1,0xee,0x10,0xaa] 20 [0xf0,0xee,0x10,0x2a] 21 [0xf0,0xee,0x10,0x3a] 22 [0xf7,0xee,0x10,0x4a] 23 [0xf6,0xee,0x10,0x5a] 24 [0xf5,0xee,0x10,0x6a] 25 [0xf1,0xee,0x10,0xda] [all …]
|
H A D | thumbv8.1m.s | 4 [0x52 0xea 0x22 0x9e] 5 # CHECK: cinc lr, r2, lo @ encoding: [0x52,0xea,0x22,0x9e] 7 [0x57 0xea 0x47 0x9e] 8 # CHECK: cinc lr, r7, pl @ encoding: [0x57,0xea,0x47,0x9e] 10 [0x5c 0xea 0x3c 0xae] 11 # CHECK: cinv lr, r12, hs @ encoding: [0x5c,0xea,0x3c,0xae] 13 [0x5a 0xea 0x3a 0xbe] 14 # CHECK: cneg lr, r10, hs @ encoding: [0x5a,0xea,0x3a,0xbe] 16 [0x59 0xea 0x7b 0x89] 17 # CHECK: csel r9, r9, r11, vc @ encoding: [0x59,0xea,0x7b,0x89] [all …]
|
H A D | arm-vmrs_vmsr.txt | 8 [0x10,0xfa,0xf1,0xee] 9 [0x10,0xfa,0xf1,0xee] 10 [0x10,0xfa,0xf1,0xee] 11 [0x10,0xaa,0xf1,0xee] 12 [0x10,0x2a,0xf0,0xee] 13 [0x10,0x3a,0xf0,0xee] 14 [0x10,0x4a,0xf7,0xee] 15 [0x10,0x5a,0xf6,0xee] 16 [0x10,0x6a,0xf5,0xee] 17 [0x10,0xda,0xf1,0xee] [all …]
|
H A D | thumbv8.1m-vmrs-vmsr.txt | 18 # CHECK-NOVFP: vmsr fpscr_nzcvqc, r0 @ encoding: [0xe2,0xee,0x10,0x0a] 19 # CHECK-NOMVE: vmsr fpscr_nzcvqc, r0 @ encoding: [0xe2,0xee,0x10,0x0a] 20 # CHECK-NOSEC: vmsr fpscr_nzcvqc, r0 @ encoding: [0xe2,0xee,0x10,0x0a] 21 # CHECK: vmsr fpscr_nzcvqc, r0 @ encoding: [0xe2,0xee,0x10,0x0a] 22 [0xe2,0xee,0x10,0x0a] 26 # CHECK-NOVFP: vmrs r10, fpscr_nzcvqc @ encoding: [0xf2,0xee,0x10,0xaa] 27 # CHECK-NOMVE: vmrs r10, fpscr_nzcvqc @ encoding: [0xf2,0xee,0x10,0xaa] 28 # CHECK-NOSEC: vmrs r10, fpscr_nzcvqc @ encoding: [0xf2,0xee,0x10,0xaa] 29 # CHECK: vmrs r10, fpscr_nzcvqc @ encoding: [0xf2,0xee,0x10,0xaa] 30 [0xf2,0xee,0x10,0xaa] [all …]
|
/llvm-project/llvm/test/MC/AArch64/CSSC/ |
H A D | ctz_32.s | 15 // CHECK-ENCODING: [0x00,0x18,0xc0,0x5a] 20 // CHECK-ENCODING: [0x55,0x19,0xc0,0x5a] 25 // CHECK-ENCODING: [0xb7,0x19,0xc0,0x5a] 30 // CHECK-ENCODING: [0xff,0x1b,0xc0,0x5a]
|
H A D | abs_32.s | 15 // CHECK-ENCODING: [0x00,0x20,0xc0,0x5a] 20 // CHECK-ENCODING: [0x55,0x21,0xc0,0x5a] 25 // CHECK-ENCODING: [0xb7,0x21,0xc0,0x5a] 30 // CHECK-ENCODING: [0xff,0x23,0xc0,0x5a]
|
H A D | cnt_32.s | 15 // CHECK-ENCODING: [0x00,0x1c,0xc0,0x5a] 20 // CHECK-ENCODING: [0x55,0x1d,0xc0,0x5a] 25 // CHECK-ENCODING: [0xb7,0x1d,0xc0,0x5a] 30 // CHECK-ENCODING: [0xff,0x1f,0xc0,0x5a]
|
/llvm-project/llvm/test/MC/PowerPC/ |
H A D | ppc64-encoding-4xx.s | 6 # CHECK-BE: mfdcr 3, 178 # encoding: [0x7c,0x72,0x2a,0x86] 7 # CHECK-LE: mfdcr 3, 178 # encoding: [0x86,0x2a,0x72,0x7c] 9 # CHECK-BE: mtdcr 178, 3 # encoding: [0x7c,0x72,0x2b,0x86] 10 # CHECK-LE: mtdcr 178, 3 # encoding: [0x86,0x2b,0x72,0x7c] 13 # CHECK-BE: tlbrehi 2, 3 # encoding: [0x7c,0x43,0x07,0x64] 14 # CHECK-LE: tlbrehi 2, 3 # encoding: [0x64,0x07,0x43,0x7c] 15 tlbre %r2, %r3, 0 16 # CHECK-BE: tlbrelo 2, 3 # encoding: [0x7c,0x43,0x0f,0x64] 17 # CHECK-LE: tlbrelo 2, 3 # encoding: [0x64,0x0f,0x43,0x7c] 19 # CHECK-BE: tlbrehi 2, 3 # encoding: [0x7c,0x43,0x07,0x64] [all …]
|
H A D | ppc-encoding-ISAFuture.s | 8 # CHECK-BE: dmxxextfdmr512 1, 2, 34, 0 # encoding: [0xf0,0x82,0x17,0x12] 9 # CHECK-LE: dmxxextfdmr512 1, 2, 34, 0 # encoding: [0x12,0x17,0x82,0xf0] 10 dmxxextfdmr512 1, 2, 34, 0 12 # CHECK-BE: dmxxextfdmr512 1, 2, 34, 1 # encoding: [0xf0,0x83,0x17,0x12] 13 # CHECK-LE: dmxxextfdmr512 1, 2, 34, 1 # encoding: [0x12,0x17,0x83,0xf0] 16 # CHECK-BE: dmxxextfdmr256 3, 8, 0 # encoding: [0xf1,0x80,0x47,0x90] 17 # CHECK-LE: dmxxextfdmr256 3, 8, 0 # encoding: [0x90,0x47,0x80,0xf1] 18 dmxxextfdmr256 3, 8, 0 20 # CHECK-BE: dmxxextfdmr256 3, 8, 3 # encoding: [0xf1,0x81,0x4f,0x90] 21 # CHECK-LE: dmxxextfdmr256 3, 8, 3 # encoding: [0x90,0x4f,0x81,0xf1] [all …]
|
/llvm-project/llvm/test/MC/Mips/msa/ |
H A D | test_3rf.s | 3 # CHECK: fadd.w $w28, $w19, $w28 # encoding: [0x78,0x1c,0x9f,0x1b] 4 # CHECK: fadd.d $w13, $w2, $w29 # encoding: [0x78,0x3d,0x13,0x5b] 5 # CHECK: fcaf.w $w14, $w11, $w25 # encoding: [0x78,0x19,0x5b,0x9a] 6 # CHECK: fcaf.d $w1, $w1, $w19 # encoding: [0x78,0x33,0x08,0x5a] 7 # CHECK: fceq.w $w1, $w23, $w16 # encoding: [0x78,0x90,0xb8,0x5a] 8 # CHECK: fceq.d $w0, $w8, $w16 # encoding: [0x78,0xb0,0x40,0x1a] 9 # CHECK: fcle.w $w16, $w9, $w24 # encoding: [0x79,0x98,0x4c,0x1a] 10 # CHECK: fcle.d $w27, $w14, $w1 # encoding: [0x79,0xa1,0x76,0xda] 11 # CHECK: fclt.w $w28, $w8, $w8 # encoding: [0x79,0x08,0x47,0x1a] 12 # CHECK: fclt.d $w30, $w25, $w11 # encoding: [0x79,0x2b,0xcf,0x9a] [all …]
|
/llvm-project/llvm/test/MC/RISCV/ |
H A D | rvzabha-valid.s | 13 # CHECK-ASM: encoding: [0x2f,0x07,0x14,0x08] 16 # CHECK-ASM: encoding: [0xaf,0x85,0xc6,0x00] 19 # CHECK-ASM: encoding: [0x2f,0x0 [all...] |