/llvm-project/llvm/test/tools/llvm-objdump/ELF/RISCV/ |
H A D | branches.s | 7 # CHECK: beq t0, t1, 0x58 <foo+0x58> 9 # CHECK: bne t0, t1, 0x58 <foo+0x58> 11 # CHECK: blt t0, t1, 0x58 <foo+0x58> 13 # CHECK: bge t0, t1, 0x58 <foo+0x58> 15 # CHECK: bltu t0, t1, 0x58 <foo+0x58> 17 # CHECK: bgeu t0, t1, 0x58 <foo+0x58> 20 # CHECK: c.beqz a0, 0x58 <foo+0x58> 22 # CHECK: c.bnez a0, 0x58 <foo+0x58> 25 # CHECK: beq t0, t1, 0x60 <bar> 27 # CHECK: bne t0, t1, 0x60 <bar> [all …]
|
/llvm-project/llvm/test/MC/X86/ |
H A D | avx512cd-att.s | 4 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x44,0xee] 8 // CHECK: encoding: [0x62,0xa2,0xfd,0x4f,0x44,0xee] 12 // CHECK: encoding: [0x62,0xa2,0xfd,0xcf,0x44,0xee] 16 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x29] 20 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x44,0xac,0xf0,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x29] 28 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0xaa,0xe0,0x0f,0x00,0x00] 32 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x6a,0x40] 36 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x6a,0xc0] 40 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0xaa,0xe0,0xef,0xff,0xff] [all …]
|
H A D | avx512vpopcntdq-64-att.s | 4 // CHECK: encoding: [0x62,0x82,0xfd,0x48,0x55,0xe1] 8 // CHECK: encoding: [0x62,0x82,0xfd,0x4e,0x55,0xe1] 12 // CHECK: encoding: [0x62,0x82,0xfd,0xce,0x55,0xe1] 16 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x55,0x21] 20 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x55,0xa4,0xf0,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x55,0x21] 28 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x55,0xa2,0xe0,0x0f,0x00,0x00] 32 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x55,0x62,0x40] 36 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x55,0x62,0xc0] 40 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x55,0xa2,0xe0,0xef,0xff,0xff] [all …]
|
H A D | avx512-intel.s | 4 // CHECK: encoding: [0x62,0xf1,0x74,0x48,0x58,0x08] 8 // CHECK: encoding: [0x62,0xf1,0xf [all...] |
H A D | avx512-att.s | 4 // CHECK: encoding: [0x62,0x71,0xa5,0x40,0x58,0xc6] 8 // CHECK: encoding: [0x62,0x71,0xa5,0x47,0x58,0xc6] 12 // CHECK: encoding: [0x62,0x71,0xa5,0xc7,0x58,0xc6] 16 // CHECK: encoding: [0x62,0x71,0xa5,0x40,0x58,0x01] 20 // CHECK: encoding: [0x62,0x31,0xa5,0x40,0x58,0x84,0xf0,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0x71,0xa5,0x50,0x58,0x01] 28 // CHECK: encoding: [0x62,0x71,0xa5,0x40,0x58,0x42,0x7f] 32 // CHECK: encoding: [0x62,0x71,0xa5,0x40,0x58,0x82,0x00,0x20,0x00,0x00] 36 // CHECK: encoding: [0x62,0x71,0xa5,0x40,0x58,0x42,0x80] 40 // CHECK: encoding: [0x62,0x71,0xa5,0x40,0x58,0x82,0xc0,0xdf,0xff,0xff] [all …]
|
H A D | avx512_bf16-32-intel.s | 4 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xf4] 8 // CHECK: encoding: [0x62,0xf2,0x57,0x4f,0x72,0xf4] 12 // CHECK: encoding: [0x62,0xf2,0x57,0xcf,0x72,0xf4] 16 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x31] 20 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xb4,0xf4,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xb4,0xf4,0x00,0x00,0x00,0x10] 28 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xb4,0x24,0xfc,0xff,0xff,0xff] 32 // CHECK: encoding: [0x62,0xf2,0x57,0x58,0x72,0x30] 36 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x72,0x7f] 40 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x72,0x80] [all …]
|
H A D | avx512_bf16-32-att.s | 4 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xf4] 8 // CHECK: encoding: [0x62,0xf2,0x57,0x4f,0x72,0xf4] 12 // CHECK: encoding: [0x62,0xf2,0x57,0xcf,0x72,0xf4] 16 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x31] 20 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xb4,0xf4,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0xb4,0xf4,0x00,0x00,0x00,0x10] 28 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x74,0x24,0xff] 32 // CHECK: encoding: [0x62,0xf2,0x57,0x58,0x72,0x30] 36 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x72,0x7f] 40 // CHECK: encoding: [0x62,0xf2,0x57,0x48,0x72,0x72,0x80] [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 …]
|
H A D | avx512fp16-intel.s | 4 // CHECK: encoding: [0x62,0xf5,0x56,0x08,0x10,0xf4] 8 // CHECK: encoding: [0x62,0xf5,0x7e,0x0f,0x10,0xb4,0xf4,0x00,0x00,0x00,0x10] 12 // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x10,0x31] 16 // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x10,0x71,0x7f] 20 // CHECK: encoding: [0x62,0xf5,0x7e,0x8f,0x10,0x72,0x80] 24 // CHECK: encoding: [0x62,0xf5,0x7e,0x0f,0x11,0xb4,0xf4,0x00,0x00,0x00,0x10] 28 // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x11,0x31] 32 // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x11,0x71,0x7f] 36 // CHECK: encoding: [0x62,0xf5,0x7e,0x0f,0x11,0x72,0x80] 40 // CHECK: encoding: [0x62,0xf5,0x7d,0x08,0x6e,0xf2] [all …]
|
H A D | avx512dq-att.s | 4 // CHECK: encoding: [0x62,0xa2,0xbd,0x40,0x40,0xd2] 8 // CHECK: encoding: [0x62,0xa2,0xbd,0x42,0x40,0xd2] 12 // CHECK: encoding: [0x62,0xa2,0xbd,0xc2,0x40,0xd2] 16 // CHECK: encoding: [0x62,0xe2,0xbd,0x40,0x40,0x11] 20 // CHECK: encoding: [0x62,0xa2,0xbd,0x40,0x40,0x94,0xf0,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0xe2,0xbd,0x50,0x40,0x11] 28 // CHECK: encoding: [0x62,0xe2,0xbd,0x40,0x40,0x52,0x7f] 32 // CHECK: encoding: [0x62,0xe2,0xbd,0x40,0x40,0x92,0x00,0x20,0x00,0x00] 36 // CHECK: encoding: [0x62,0xe2,0xbd,0x40,0x40,0x52,0x80] 40 // CHECK: encoding: [0x62,0xe2,0xbd,0x40,0x40,0x92,0xc0,0xdf,0xff,0xff] [all …]
|
/llvm-project/llvm/test/MC/Disassembler/AArch64/ |
H A D | armv9-sysreg128.txt | 6 0x00,0x20,0x78,0xd5 7 0x20,0x20,0x78,0xd5 8 0x00,0x74,0x78,0xd5 9 0x60,0xd0,0x78,0xd5 10 0xc0,0xd0,0x78,0xd5 11 0x00,0x20,0x7c,0xd5 12 0x20,0x20,0x7c,0xd5 13 0x00,0x21,0x7c,0xd5 14 0x00,0x21,0x7c,0xd5 15 0x02,0x21,0x7c,0xd5 [all …]
|
/llvm-project/llvm/unittests/Object/ |
H A D | DXContainerTest.cpp | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 22 StringRef Obj(reinterpret_cast<char *>(&Data[0]), X); in getMemoryBuffer() 38 uint8_t Buffer[] = {0x44, 0x58, 0x42, 0x43}; in TEST() 46 DXContainer::create(MemoryBufferRef(StringRef("", 0), "")), in TEST() 51 uint8_t Buffer[] = {0x44, 0x5 in TEST() [all...] |
/llvm-project/llvm/test/MC/Disassembler/X86/ |
H A D | avx-512.txt | 5 0x62 0x22 0x7d 0xcf 0x58 0xe2 8 0x62 0x62 0x7d 0x48 0x18 0x24 0x24 11 0x62 0x72 0xed 0x4f 0x65 0x06 14 0x62 0x32 0xed 0x48 0x16 0x04 0x96 17 0x62 0x72 0x7e 0x48 0x3a 0xc2 20 0x62 0x72 0x7e 0x08 0x3a 0xc2 23 0x62 0x72 0x7e 0x28 0x3a 0xc2 26 0x62 0x42 0xfd 0x48 0x59 0x24 0x01 29 0x62 0xf2 0x7d 0x48 0x18 0xc8 32 0x62 0xd3 0x7d 0x48 0x39 0x02 0x04 [all …]
|
H A D | avx512_vp2intersect-32-intel.txt | 3 0x62,0xf2,0x67,0x48,0x68,0xe4 6 0x62,0xf2,0x67,0x48,0x68,0xa4,0xf4,0x00,0x00,0x00,0x10 9 0x62,0xf2,0x67,0x48,0x68,0xa4,0x87,0x23,0x01,0x00,0x00 12 0x62,0xf2,0x67,0x58,0x68,0x20 15 0x62,0xf2,0x67,0x48,0x68,0x24,0x6d,0x00,0xf8,0xff,0xff 18 0x62,0xf2,0x67,0x48,0x68,0x61,0x7f 21 0x62,0xf2,0x67,0x58,0x68,0x62,0x80 24 0x62,0xf2,0xe7,0x48,0x68,0xe4 27 0x62,0xf2,0xe7,0x48,0x68,0xa4,0xf4,0x00,0x00,0x00,0x10 30 0x62,0xf2,0xe7,0x48,0x68,0xa4,0x87,0x23,0x01,0x00,0x00 [all …]
|
H A D | avx512_bf16-32.txt | 6 0x62,0xf2,0x57,0x48,0x72,0xf4 10 0x62,0xf2,0x57,0x4f,0x72,0xf4 14 0x62,0xf2,0x57,0xcf,0x72,0xf4 18 0x62,0xf2,0x57,0x48,0x72,0x31 22 0x62,0xf2,0x57,0x48,0x72,0xb4,0xf4,0x23,0x01,0x00,0x00 26 0x62,0xf2,0x57,0x48,0x72,0xb4,0xf4,0x00,0x00,0x00,0x10 30 0x62,0xf2,0x57,0x48,0x72,0x74,0x24,0xff 34 0x62,0xf2,0x57,0x58,0x72,0x30 38 0x62,0xf2,0x57,0x48,0x72,0x72,0x7f 42 0x62,0xf2,0x57,0x48,0x72,0x72,0x80 [all …]
|
/llvm-project/llvm/test/MC/AArch64/ |
H A D | rprfm.s | 1 // RPRFM is now a v8.0a optional instruction, and overlaps with PRFM. This test 14 rprfm #0, x0, [x0] 16 // CHECK-ENCODING: [0x18,0x48,0xa0,0xf8] 20 // CHECK-ENCODING: [0x19,0x48,0xa0,0xf8] 24 // CHECK-ENCODING: [0x1a,0x48,0xa0,0xf8] 28 // CHECK-ENCODING: [0x1b,0x48,0xa0,0xf8] 32 // CHECK-ENCODING: [0x1c,0x48,0xa0,0xf8] 36 // CHECK-ENCODING: [0x1d,0x48,0xa0,0xf8] 40 // CHECK-ENCODING: [0x1e,0x48,0xa0,0xf8] 44 // CHECK-ENCODING: [0x1f,0x48,0xa0,0xf8] [all …]
|
H A D | neon-perm.s | 17 // CHECK: uzp1 v0.8b, v1.8b, v2.8b // encoding: [0x20,0x18,0x02,0x0e] 18 // CHECK: uzp1 v0.16b, v1.16b, v2.16b // encoding: [0x20,0x18,0x02,0x4e] 19 // CHECK: uzp1 v0.4h, v1.4h, v2.4h // encoding: [0x20,0x18,0x42,0x0e] 20 // CHECK: uzp1 v0.8h, v1.8h, v2.8h // encoding: [0x20,0x18,0x42,0x4e] 21 // CHECK: uzp1 v0.2s, v1.2s, v2.2s // encoding: [0x20,0x18,0x82,0x0e] 22 // CHECK: uzp1 v0.4s, v1.4s, v2.4s // encoding: [0x20,0x18,0x82,0x4e] 23 // CHECK: uzp1 v0.2d, v1.2d, v2.2d // encoding: [0x20,0x18,0xc2,0x4e] 33 // CHECK: trn1 v0.8b, v1.8b, v2.8b // encoding: [0x20,0x28,0x02,0x0e] 34 // CHECK: trn1 v0.16b, v1.16b, v2.16b // encoding: [0x20,0x28,0x02,0x4e] 35 // CHECK: trn1 v0.4h, v1.4h, v2.4h // encoding: [0x20,0x28,0x42,0x0e] [all …]
|
H A D | armv9-msrr.s | 11 // CHECK: msrr TTBR0_EL1, x0, x1 // encoding: [0x00,0x20,0x58,0xd5] 14 // CHECK: msrr TTBR1_EL1, x0, x1 // encoding: [0x20,0x20,0x58,0xd5] 17 // CHECK: msrr PAR_EL1, x0, x1 // encoding: [0x00,0x74,0x58,0xd5] 20 // CHECK: msrr RCWSMASK_EL1, x0, x1 // encoding: [0x60,0xd0,0x58,0xd5] 23 // CHECK: msrr RCWMASK_EL1, x0, x1 // encoding: [0xc0,0xd0,0x58,0xd5] 26 // CHECK: msrr TTBR0_EL2, x0, x1 // encoding: [0x00,0x20,0x5c,0xd5] 29 // CHECK: msrr TTBR1_EL2, x0, x1 // encoding: [0x20,0x20,0x5c,0xd5] 32 // CHECK: msrr VTTBR_EL2, x0, x1 // encoding: [0x00,0x21,0x5c,0xd5] 36 // CHECK: msrr VTTBR_EL2, x0, x1 // encoding: [0x00,0x21,0x5c,0xd5] 39 // CHECK: msrr VTTBR_EL2, x2, x3 // encoding: [0x02,0x21,0x5c,0xd5] [all …]
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | avx512dq-intrinsics.ll | 9 ; CHECK: # %bb.0: # %entry 10 ; CHECK-NEXT: vptestmd %zmm0, %zmm0, %k0 # encoding: [0x62,0xf2,0x7d,0x48,0x27,0xc0] 11 ; CHECK-NEXT: vptestmd %zmm1, %zmm1, %k1 # encoding: [0x62,0xf2,0x7 [all...] |
H A D | avx512-scalar.ll | 8 ; AVX512: ## %bb.0: 9 ; AVX512-NEXT: vdivss %xmm1, %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfa,0x5e,0… 10 ; AVX512-NEXT: retq ## encoding: [0xc3] 13 ; AVX: ## %bb.0: 14 ; AVX-NEXT: vdivss %xmm1, %xmm0, %xmm0 ## encoding: [0xc5,0xfa,0x5e,0xc1] 15 ; AVX-NEXT: retq ## encoding: [0xc3] 22 ; AVX512: ## %bb.0: 23 ; AVX512-NEXT: vsubss %xmm1, %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfa,0x5c,0… 24 ; AVX512-NEXT: retq ## encoding: [0xc3] 27 ; AVX: ## %bb.0: [all …]
|
H A D | avx-intrinsics-x86_64.ll | 7 ; AVX: # %bb.0: 8 ; AVX-NEXT: vaddpd %ymm1, %ymm0, %ymm0 # encoding: [0xc5,0xfd,0x58,0xc1] 9 ; AVX-NEXT: vmovupd %ymm0, {{[-0-9]+}}(%r{{[sb]}}p) # 32-byte Spill 10 ; AVX-NEXT: # encoding: [0xc5,0xfd,0x11,0x44,0x24,0xd8] 11 ; AVX-NEXT: vzeroall # encoding: [0xc5,0xfc,0x77] 12 ; AVX-NEXT: vmovups {{[-0-9]+}}(%r{{[sb]}}p), %ymm0 # 32-byte Reload 13 ; AVX-NEXT: # encoding: [0xc5,0xfc,0x10,0x44,0x24,0xd8] 14 ; AVX-NEXT: retq # encoding: [0xc3] 17 ; AVX512VL: # %bb.0: 18 ; AVX512VL-NEXT: vaddpd %ymm1, %ymm0, %ymm16 # encoding: [0x62,0xe1,0xfd,0x28,0x58,0xc1] [all …]
|
/llvm-project/llvm/test/MC/Disassembler/X86/AMX/ |
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/Disassembler/AMDGPU/ |
H A D | gfx12_dasm_wmma_w64.txt | 4 [0x04,0x40,0x40,0xcc,0x00,0x05,0x12,0x1c] 5 # GFX12: v_wmma_f32_16x16x16_f16 v[4:7], v[0:1], v[2:3], v[4:7] ; encoding: [0x0 [all...] |
/llvm-project/llvm/test/MC/AArch64/SVE2/ |
H A D | umlslb.s | 15 // CHECK-ENCODING: [0x20,0x58,0x5f,0x44] 21 // CHECK-ENCODING: [0x20,0x58,0x9f,0x44] 27 // CHECK-ENCODING: [0x20,0x58,0xdf,0x44] 33 // CHECK-ENCODING: [0x20,0xb8,0xbf,0x44] 39 // CHECK-ENCODING: [0x20,0xb8,0xef,0x44] 49 // CHECK-ENCODING: [0x95,0xbf,0x20,0x04] 55 // CHECK-ENCODING: [0x35,0x58,0xdf,0x44] 61 // CHECK-ENCODING: [0x95,0xbf,0x20,0x04] 67 // CHECK-ENCODING: [0x55,0xb9,0xe5,0x44]
|