/llvm-project/llvm/test/MC/WebAssembly/ |
H A D | simd-encodings.s | 6 # CHECK: v128.load 48 # encoding: [0xfd,0x00,0x04,0x30] 9 # CHECK: i16x8.load8x8_s 32 # encoding: [0xfd,0x01,0x03,0x2 [all...] |
/llvm-project/llvm/test/MC/Disassembler/PowerPC/ |
H A D | ppc64-encoding-dfp.txt | 4 0xec 0x43 0x20 0x04 7 0xec 0x43 0x20 0x05 10 0xfc 0x46 0x20 0x04 13 0xfc 0x46 0x20 0x05 16 0xec 0x43 0x24 0x04 19 0xec 0x43 0x24 0x05 22 0xfc 0x46 0x24 0x04 25 0xfc 0x46 0x24 0x05 28 0xec 0x43 0x20 0x44 31 0xec 0x43 0x20 0x45 [all …]
|
/llvm-project/llvm/test/MC/X86/ |
H A D | avx512cd_vl-att.s | 4 // CHECK: encoding: [0x62,0xa2,0xfd,0x08,0x44,0xd4] 8 // CHECK: encoding: [0x62,0xa2,0xfd,0x09,0x44,0xd4] 12 // CHECK: encoding: [0x62,0xa2,0xfd,0x89,0x44,0xd4] 16 // CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x11] 20 // CHECK: encoding: [0x62,0xa2,0xfd,0x08,0x44,0x94,0xf0,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0xe2,0xfd,0x18,0x44,0x11] 28 // CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x52,0x7f] 32 // CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x92,0x00,0x08,0x00,0x00] 36 // CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x52,0x80] 40 // CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x92,0xf0,0xf7,0xff,0xff] [all …]
|
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 | avx512f_vl-intel.s | 4 // CHECK: encoding: [0x62,0xb1,0xa5,0x00,0xc2,0xdf,0xab] 5 vcmppd k3,xmm27,xmm23,0xab 8 // CHECK: encoding: [0x62,0xb [all...] |
H A D | avx512vl_bitalg-att.s | 4 // CHECK: encoding: [0x62,0xa2,0x7d,0x08,0x54,0xef] 8 // CHECK: encoding: [0x62,0xa2,0xfd,0x08,0x54,0xef] 12 // CHECK: encoding: [0x62,0xf2,0x7d,0x0a,0x54,0xcb] 16 // CHECK: encoding: [0x62,0xf2,0xfd,0x0a,0x54,0xcb] 20 // CHECK: encoding: [0x62,0xf2,0x7d,0x08,0x54,0x09] 24 // CHECK: encoding: [0x62,0xf2,0x7d,0x08,0x54,0x4c,0x24,0xfc] 28 // CHECK: encoding: [0x62,0xf2,0x7d,0x08,0x54,0x4c,0x24,0x04] 32 // CHECK: encoding: [0x62,0xb2,0x7d,0x08,0x54,0x8c,0xf1,0x00,0x00,0x00,0x10] 36 // CHECK: encoding: [0x62,0xb2,0x7d,0x08,0x54,0x8c,0xf1,0x00,0x00,0x00,0xe0] 40 // CHECK: encoding: [0x62,0xb2,0x7d,0x08,0x54,0x8c,0xf1,0x02,0x00,0x00,0xe0] [all …]
|
H A D | avx512vl-att.s | 4 // CHECK: encoding: [0x62,0x22,0xdd,0x00,0x65,0xdb] 8 // CHECK: encoding: [0x62,0x22,0xdd,0x07,0x65,0xdb] 12 // CHECK: encoding: [0x62,0x22,0xdd,0x87,0x65,0xdb] 16 // CHECK: encoding: [0x62,0x62,0xdd,0x00,0x65,0x19] 20 // CHECK: encoding: [0x62,0x22,0xdd,0x00,0x65,0x9c,0xf0,0x23,0x01,0x00,0x00] 24 // CHECK: encoding: [0x62,0x62,0xdd,0x10,0x65,0x19] 28 // CHECK: encoding: [0x62,0x62,0xdd,0x00,0x65,0x5a,0x7f] 32 // CHECK: encoding: [0x62,0x62,0xdd,0x00,0x65,0x9a,0x00,0x08,0x00,0x00] 36 // CHECK: encoding: [0x62,0x62,0xdd,0x00,0x65,0x5a,0x80] 40 // CHECK: encoding: [0x62,0x62,0xdd,0x00,0x65,0x9a,0xf0,0xf7,0xff,0xff] [all …]
|
H A D | avx512bitalg-intel.s | 4 # CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x54,0xef] 8 # CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x54,0xef] 12 # CHECK: encoding: [0x62,0xf2,0x7d,0x4a,0x54,0xcb] 16 # CHECK: encoding: [0x62,0xf2,0xfd,0x4a,0x54,0xcb] 20 # CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x54,0x09] 24 # CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x54,0x4c,0x24,0xfc] 28 # CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x54,0x4c,0x24,0x04] 32 # CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x54,0x8c,0xf1,0x00,0x00,0x00,0x10] 36 # CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x54,0x8c,0xf1,0x00,0x00,0x00,0xe0] 40 # CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x54,0x8c,0xf1,0x02,0x00,0x00,0xe0] [all …]
|
/llvm-project/llvm/test/MC/PowerPC/ |
H A D | ppc64-encoding-dfp.s | 5 # CHECK-BE: dadd 2, 3, 4 # encoding: [0xec,0x43,0x20,0x04] 6 # CHECK-LE: dadd 2, 3, 4 # encoding: [0x04,0x20,0x43,0xec] 8 # CHECK-BE: dadd. 2, 3, 4 # encoding: [0xec,0x43,0x20,0x05] 9 # CHECK-LE: dadd. 2, 3, 4 # encoding: [0x05,0x20,0x43,0xec] 11 # CHECK-BE: daddq 2, 6, 4 # encoding: [0xfc,0x46,0x20,0x04] 12 # CHECK-LE: daddq 2, 6, 4 # encoding: [0x04,0x20,0x46,0xfc] 14 # CHECK-BE: daddq. 2, 6, 4 # encoding: [0xfc,0x46,0x20,0x05] 15 # CHECK-LE: daddq. 2, 6, 4 # encoding: [0x05,0x20,0x46,0xfc] 17 # CHECK-BE: dsub 2, 3, 4 # encoding: [0xec,0x43,0x24,0x04] 18 # CHECK-LE: dsub 2, 3, 4 # encoding: [0x04,0x24,0x43,0xec] [all …]
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx11_dasm_ds.txt | 4 # GFX11: ds_add_f32 v0, v1 ; encoding: [0x00,0x00,0x54,0xd8,0x00,0x01,0x00,0x00] 5 0x00,0x0 [all...] |
H A D | gfx10_ds.txt | 5 # GFX10: ds_add_f32 v0, v1 ; encoding: [0x00,0x00,0x54,0xd8,0x00,0x01,0x00,0x00] 6 0x00,0x0 [all...] |
H A D | gfx12_dasm_ds.txt | 3 # GFX12: ds_add_f32 v0, v1 ; encoding: [0x00,0x00,0x54,0xd8,0x00,0x01,0x00,0x00] 4 0x00,0x0 [all...] |
H A D | gfx9-bool-regs.txt | 3 # GFX9: buffer_atomic_add v0, off, s[0:3], src_scc offset:4095 ; encoding: [0xff,0x0f,0x08,0xe1,0x0… 4 0xff,0x0f,0x08,0xe1,0x00,0x00,0x00,0xfd 6 # GFX9: s_add_i32 s0, src_vccz, s0 ; encoding: [0xfb,0x00,0x00,0x81] 7 0xfb,0x00,0x00,0x81 9 # GFX9: s_add_i32 s0, src_execz, s0 ; encoding: [0xfc,0x00,0x00,0x81] 10 0xfc,0x00,0x00,0x81 12 # GFX9: s_add_i32 s0, src_scc, s0 ; encoding: [0xfd,0x00,0x00,0x81] 13 0xfd,0x00,0x00,0x81 15 # GFX9: s_and_b64 s[0:1], s[0:1], src_vccz ; encoding: [0x00,0xfb,0x80,0x86] 16 0x00,0xfb,0x80,0x86 [all …]
|
/llvm-project/llvm/test/MC/Disassembler/ARM/ |
H A D | mve-load-store.txt | 6 # CHECK: vldrb.u8 q0, [r0] @ encoding: [0x90,0xed,0x00,0x1e] 8 [0x90,0xed,0x00,0x1e] 10 # CHECK: vldrb.u8 q1, [r0] @ encoding: [0x90,0xed,0x00,0x3e] 12 [0x90,0xed,0x00,0x3e] 14 # CHECK: vldrb.u8 q0, [r11] @ encoding: [0x9b,0xed,0x00,0x1e] 16 [0x9b,0xed,0x00,0x1e] 18 # CHECK: vldrb.u8 q3, [r11] @ encoding: [0x9b,0xed,0x00,0x7e] 20 [0x9b,0xed,0x00,0x7e] 22 # CHECK: vldrb.u8 q0, [r4, #56] @ encoding: [0x94,0xed,0x38,0x1e] 24 [0x94,0xed,0x38,0x1e] [all …]
|
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 …]
|
/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | gfx10_asm_ds.s | 9 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0x00,0x01,0x00,0x00] 12 // GFX10: encoding: [0x00,0x0 [all...] |
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | avx512vbmi2-intrinsics-upgrade.ll | 7 ; X86: # %bb.0: 8 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax # encoding: [0x8b,0x44,0x24,0x04] 9 ; X86-NEXT: kmovd {{[0-9]+}}(%esp), %k1 # encoding: [0xc4,0xe1,0xf9,0x90,0x4c,0x24,0x08] 10 ; X86-NEXT: vpexpandw (%eax), %zmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x49,0x62,0x00] 11 ; X86-NEXT: retl # encoding: [0xc3] 14 ; X64: # %bb.0: 15 ; X64-NEXT: kmovd %esi, %k1 # encoding: [0xc5,0xfb,0x92,0xce] 16 ; X64-NEXT: vpexpandw (%rdi), %zmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x49,0x62,0x07] 17 ; X64-NEXT: retq # encoding: [0xc3] 24 ; X86: # %bb.0: [all …]
|
H A D | avx512vbmi2-intrinsics.ll | 7 ; X86: # %bb.0: 8 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax # encoding: [0x8b,0x44,0x24,0x04] 9 ; X86-NEXT: kmovd {{[0-9]+}}(%esp), %k1 # encoding: [0xc4,0xe1,0xf9,0x90,0x4c,0x24,0x08] 10 ; X86-NEXT: vpexpandw (%eax), %zmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x49,0x62,0x00] 11 ; X86-NEXT: retl # encoding: [0xc3] 14 ; X64: # %bb.0: 15 ; X64-NEXT: kmovd %esi, %k1 # encoding: [0xc5,0xfb,0x92,0xce] 16 ; X64-NEXT: vpexpandw (%rdi), %zmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x49,0x62,0x07] 17 ; X64-NEXT: retq # encoding: [0xc3] 25 ; X86: # %bb.0: [all …]
|
H A D | avx512vbmi2vl-intrinsics-upgrade.ll | 7 ; X86: # %bb.0: 8 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax # encoding: [0x8b,0x44,0x24,0x04] 9 ; X86-NEXT: movzbl {{[0-9]+}}(%esp), %ecx # encoding: [0x0f,0xb6,0x4c,0x24,0x08] 10 ; X86-NEXT: kmovd %ecx, %k1 # encoding: [0xc5,0xfb,0x92,0xc9] 11 ; X86-NEXT: vpexpandw (%eax), %xmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x62,0x00] 12 ; X86-NEXT: retl # encoding: [0xc3] 15 ; X64: # %bb.0: 16 ; X64-NEXT: kmovd %esi, %k1 # encoding: [0xc5,0xfb,0x92,0xce] 17 ; X64-NEXT: vpexpandw (%rdi), %xmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x62,0x07] 18 ; X64-NEXT: retq # encoding: [0xc3] [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/ |
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 | avx512bitalg.txt | 6 0x62,0xa2,0x7d,0x48,0x54,0xef 10 0x62,0xa2,0xfd,0x48,0x54,0xef 14 0x62,0xf2,0x7d,0x4a,0x54,0xcb 18 0x62,0xf2,0xfd,0x4a,0x54,0xcb 22 0x62,0xf2,0x7d,0x48,0x54,0x09 26 0x62,0xf2,0x7d,0x48,0x54,0x4c,0x24,0xfc 30 0x62,0xf2,0x7d,0x48,0x54,0x4c,0x24,0x04 34 0x62,0xb2,0x7d,0x48,0x54,0x8c,0xf1,0x00,0x00,0x00,0x10 38 0x62,0xb2,0x7d,0x48,0x54,0x8c,0xf1,0x00,0x00,0x00,0xe0 42 0x62,0xb2,0x7d,0x48,0x54,0x8c,0xf1,0x02,0x00,0x00,0xe0 [all …]
|
/llvm-project/llvm/test/MC/Mips/ |
H A D | macro-ld-sd.s | 14 ld $8, 0($5) 15 # 32: lw $8, 0($5) # encoding: [0x8c,0xa8,0x00,0x00] 16 # 32: lw $9, 4($5) # encoding: [0x8c,0xa9,0x00,0x0 [all...] |
/llvm-project/llvm/test/MC/ARM/ |
H A D | mve-load-store.s | 7 # CHECK: vldrb.u8 q0, [r0] @ encoding: [0x90,0xed,0x00,0x1e] 11 # CHECK: vldrb.u8 q1, [r0] @ encoding: [0x90,0xed,0x00,0x3e] 15 # CHECK: vldrb.u8 q0, [r11] @ encoding: [0x9b,0xed,0x00,0x1e] 19 # CHECK: vldrb.u8 q3, [r11] @ encoding: [0x9b,0xed,0x00,0x7e] 23 # CHECK: vldrb.u8 q0, [r4, #56] @ encoding: [0x94,0xed,0x38,0x1e] 27 # CHECK: vldrb.u8 q4, [r4, #56] @ encoding: [0x94,0xed,0x38,0x9e] 31 # CHECK: vldrb.u8 q0, [r8, #56] @ encoding: [0x98,0xed,0x38,0x1e] 35 # CHECK: vldrb.u8 q5, [r4, #56]! @ encoding: [0xb4,0xed,0x38,0xbe] 39 # CHECK: vldrb.u8 q5, [r4, #56]! @ encoding: [0xb4,0xed,0x38,0xbe] 43 # CHECK: vldrb.u8 q5, [r4], #-25 @ encoding: [0x34,0xec,0x19,0xbe] [all …]
|