/llvm-project/llvm/test/MC/Disassembler/X86/ |
H A D | x86-16.txt | 4 0x66 0xbb 0x78 0x56 0x34 0x12 7 0xf3 0x90 10 0x0f 0xae 0xf8 13 0x0f 0xae 0xe8 16 0x0f 0xae 0xf0 19 0x0f 0x01 0xdc 22 0x0f 0x01 0xdd 25 0x0f 0x01 0xf9 28 0x67 0x66 0x89 0x45 0x10 31 0x67 0x66 0x89 0x45 0xf0 [all …]
|
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...] |
H A D | prefixes-x86_64.txt | 4 0x66 0xF3 0xF2 0x0F 0x59 0xFF 6 0x66 0xF2 0xF3 0x0F 0x59 0xFF 8 0x66 0x0F 0x59 0xFF 10 0xf2 0x66 0x0f 0x59 0xff 13 0xf2 0x66 0xaf 15 0x66 0xf2 0xaf 18 0xf3 0x66 0xaf 20 0x66 0xf3 0xaf 23 0xf2 0x66 0x6d 25 0x66 0xf2 0x6d [all …]
|
H A D | x86-32.txt | 6 0xff 0x34 0x24 9 0x58 12 0xff 0xd0 15 0xe3 0x81 18 0x67 0xe3 0x81 21 0x40 24 0xc9 29 0xdd 0x04 0x24 32 0x0f 0x38 0x00 0xc0 35 0xf2 0x0f 0x38 0xf0 0xc0 [all …]
|
H A D | avx512dq_vl.txt | 6 0x62,0xf1,0x7d,0x8a,0x7b,0x51,0x10 10 0x62,0xf1,0x7d,0x0a,0x7b,0x51,0x10 14 0x62,0xf1,0x7d,0x08,0x7b,0x51,0x10 18 0x62,0xf1,0x7d,0x8a,0x7a,0x49,0x10 22 0x62,0xf1,0x7d,0x0a,0x7a,0x49,0x10 26 0x62,0xf1,0x7d,0x08,0x7a,0x49,0x10 30 0x62,0xf1,0x7d,0x8a,0x79,0x49,0x10 34 0x62,0xf1,0x7d,0x0a,0x79,0x49,0x10 38 0x62,0xf1,0x7d,0x08,0x79,0x49,0x10 42 0x62,0xf1,0x7d,0x8a,0x78,0x49,0x10 [all …]
|
/llvm-project/llvm/test/MC/X86/ |
H A D | SSE41-64.s | 3 // CHECK: blendpd $0, 485498096, %xmm6 4 // CHECK: encoding: [0x66,0x0f,0x3a,0x0d,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] 5 blendpd $0, 485498096, %xmm6 7 // CHECK: blendpd $0, 64(%rdx,%rax,4), %xmm6 8 // CHECK: encoding: [0x66,0x0f,0x3a,0x0d,0x74,0x82,0x40,0x00] 9 blendpd $0, 64(%rdx,%rax,4), %xmm6 11 // CHECK: blendpd $0, -64(%rdx,%rax,4), %xmm6 12 // CHECK: encoding: [0x66,0x0f,0x3a,0x0d,0x74,0x82,0xc0,0x00] 13 blendpd $0, -64(%rdx,%rax,4), %xmm6 15 // CHECK: blendpd $0, 64(%rdx,%rax), %xmm6 [all …]
|
H A D | SSE41-32.s | 3 // CHECK: blendpd $0, -485498096(%edx,%eax,4), %xmm1 4 // CHECK: encoding: [0x66,0x0f,0x3a,0x0d,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00] 5 blendpd $0, -485498096(%edx,%eax,4), %xmm1 7 // CHECK: blendpd $0, 485498096(%edx,%eax,4), %xmm1 8 // CHECK: encoding: [0x66,0x0f,0x3a,0x0d,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00] 9 blendpd $0, 485498096(%edx,%eax,4), %xmm1 11 // CHECK: blendpd $0, 485498096(%edx), %xmm1 12 // CHECK: encoding: [0x66,0x0f,0x3a,0x0d,0x8a,0xf0,0x1c,0xf0,0x1c,0x00] 13 blendpd $0, 485498096(%edx), %xmm1 15 // CHECK: blendpd $0, 485498096, %xmm1 [all …]
|
H A D | SSE2-64.s | 4 // CHECK: encoding: [0x66,0x0f,0x58,0x34,0x25,0xf0,0x1c,0xf0,0x1c] 8 // CHECK: encoding: [0x66,0x0f,0x58,0x74,0x82,0xc0] 12 // CHECK: encoding: [0x66,0x0f,0x58,0x74,0x82,0x40] 16 // CHECK: encoding: [0x66,0x0f,0x58,0x74,0x02,0x40] 20 // CHECK: encoding: [0x66,0x0f,0x58,0x72,0x40] 24 // CHECK: encoding: [0x66,0x0f,0x58,0x32] 28 // CHECK: encoding: [0x66,0x0f,0x58,0xf6] 32 // CHECK: encoding: [0xf2,0x0f,0x58,0x34,0x25,0xf0,0x1c,0xf0,0x1c] 36 // CHECK: encoding: [0xf2,0x0f,0x58,0x74,0x82,0xc0] 40 // CHECK: encoding: [0xf2,0x0f,0x58,0x74,0x82,0x40] [all …]
|
H A D | SSE2-32.s | 4 // CHECK: encoding: [0x66,0x0f,0x58,0x8c,0x82,0x10,0xe3,0x0f,0xe3] 8 // CHECK: encoding: [0x66,0x0f,0x58,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] 12 // CHECK: encoding: [0x66,0x0f,0x58,0x8a,0xf0,0x1c,0xf0,0x1c] 16 // CHECK: encoding: [0x66,0x0f,0x58,0x0d,0xf0,0x1c,0xf0,0x1c] 20 // CHECK: encoding: [0x66,0x0f,0x58,0x4c,0x02,0x40] 24 // CHECK: encoding: [0x66,0x0f,0x58,0x0a] 28 // CHECK: encoding: [0x66,0x0f,0x58,0xc9] 32 // CHECK: encoding: [0xf2,0x0f,0x58,0x8c,0x82,0x10,0xe3,0x0f,0xe3] 36 // CHECK: encoding: [0xf2,0x0f,0x58,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] 40 // CHECK: encoding: [0xf2,0x0f,0x58,0x8a,0xf0,0x1c,0xf0,0x1c] [all …]
|
H A D | AES-64.s | 4 // CHECK: encoding: [0x66,0x44,0x0f,0x38,0xde,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] 8 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x34,0x25,0xf0,0x1c,0xf0,0x1c] 12 // CHECK: encoding: [0x66,0x44,0x0f,0x38,0xde,0x7c,0x82,0x40] 16 // CHECK: encoding: [0x66,0x44,0x0f,0x38,0xde,0x7c,0x82,0xc0] 20 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x74,0x82,0x40] 24 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x74,0x82,0xc0] 28 // CHECK: encoding: [0x66,0x44,0x0f,0x38,0xde,0x7c,0x02,0x40] 32 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x74,0x02,0x40] 36 // CHECK: encoding: [0x66,0x44,0x0f,0x38,0xde,0x7a,0x40] 40 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x72,0x40] [all …]
|
H A D | AES-32.s | 4 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x8c,0x82,0x10,0xe3,0x0f,0xe3] 8 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] 12 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x8a,0xf0,0x1c,0xf0,0x1c] 16 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x0d,0xf0,0x1c,0xf0,0x1c] 20 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x4c,0x02,0x40] 24 // CHECK: encoding: [0x66,0x0f,0x38,0xde,0x0a] 28 // CHECK: encoding: [0x66,0x0f,0x38,0xdf,0x8c,0x82,0x10,0xe3,0x0f,0xe3] 32 // CHECK: encoding: [0x66,0x0f,0x38,0xdf,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] 36 // CHECK: encoding: [0x66,0x0f,0x38,0xdf,0x8a,0xf0,0x1c,0xf0,0x1c] 40 // CHECK: encoding: [0x66,0x0f,0x38,0xdf,0x0d,0xf0,0x1c,0xf0,0x1c] [all …]
|
H A D | SSE42-32.s | 4 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x1d,0xf0,0x1c,0xf0,0x1c] 8 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x5a,0x40] 12 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x5c,0x82,0xc0] 16 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x5c,0x82,0x40] 20 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x5c,0x02,0x40] 24 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0xd8] 28 // CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x1a] 32 // CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x1d,0xf0,0x1c,0xf0,0x1c] 36 // CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x5a,0x40] 40 // CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x5c,0x82,0xc0] [all …]
|
H A D | SSSE3-64.s | 4 // CHECK: encoding: [0x0f,0x38,0x1c,0x24,0x25,0xf0,0x1c,0xf0,0x1c] 8 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x34,0x25,0xf0,0x1c,0xf0,0x1c] 12 // CHECK: encoding: [0x0f,0x38,0x1c,0x62,0x40] 16 // CHECK: encoding: [0x0f,0x38,0x1c,0x64,0x82,0xc0] 20 // CHECK: encoding: [0x0f,0x38,0x1c,0x64,0x82,0x40] 24 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x74,0x82,0xc0] 28 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x74,0x82,0x40] 32 // CHECK: encoding: [0x0f,0x38,0x1c,0x64,0x02,0x40] 36 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x74,0x02,0x40] 40 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x72,0x40] [all …]
|
H A D | x86-16.s | 3 movl $0x12345678, %ebx 5 // CHECK: encoding: [0x66,0xbb,0x78,0x56,0x34,0x12] 8 // CHECK: encoding: [0xf3,0x90] 11 // CHECK: encoding: [0x0f,0xae,0xf8] 14 // CHECK: encoding: [0x0f,0xae,0xe8] 18 // CHECK: encoding: [0x0f,0x01,0xdc] 21 // CHECK: encoding: [0x0f,0x01,0xdd] 25 // CHECK: encoding: [0x0f,0x01,0xf9] 28 // CHECK: movl %eax, 16(%ebp) # encoding: [0x67,0x66,0x89,0x45,0x10] 30 // CHECK: movl %eax, -16(%ebp) # encoding: [0x67,0x66,0x89,0x45,0xf0] [all …]
|
H A D | SSE42-64.s | 4 // CHECK: encoding: [0xf2,0x44,0x0f,0x38,0xf0,0x2c,0x25,0xf0,0x1c,0xf0,0x1c] 8 // CHECK: encoding: [0xf2,0x44,0x0f,0x38,0xf0,0x6a,0x40] 12 // CHECK: encoding: [0xf2,0x44,0x0f,0x38,0xf0,0x6c,0x82,0xc0] 16 // CHECK: encoding: [0xf2,0x44,0x0f,0x38,0xf0,0x6c,0x82,0x40] 20 // CHECK: encoding: [0xf2,0x44,0x0f,0x38,0xf0,0x6c,0x02,0x40] 24 // CHECK: encoding: [0xf2,0x45,0x0f,0x38,0xf0,0xee] 28 // CHECK: encoding: [0xf2,0x44,0x0f,0x38,0xf0,0x2a] 32 // CHECK: encoding: [0x66,0xf2,0x44,0x0f,0x38,0xf1,0x2c,0x25,0xf0,0x1c,0xf0,0x1c] 36 // CHECK: encoding: [0x66,0xf2,0x44,0x0f,0x38,0xf1,0x6a,0x40] 40 // CHECK: encoding: [0x66,0xf2,0x44,0x0f,0x38,0xf1,0x6c,0x82,0xc0] [all …]
|
H A D | SSSE3-32.s | 4 // CHECK: encoding: [0x0f,0x38,0x1c,0xa4,0x82,0x10,0xe3,0x0f,0xe3] 8 // CHECK: encoding: [0x0f,0x38,0x1c,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] 12 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x8c,0x82,0x10,0xe3,0x0f,0xe3] 16 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] 20 // CHECK: encoding: [0x0f,0x38,0x1c,0xa2,0xf0,0x1c,0xf0,0x1c] 24 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x8a,0xf0,0x1c,0xf0,0x1c] 28 // CHECK: encoding: [0x0f,0x38,0x1c,0x25,0xf0,0x1c,0xf0,0x1c] 32 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x0d,0xf0,0x1c,0xf0,0x1c] 36 // CHECK: encoding: [0x0f,0x38,0x1c,0x64,0x02,0x40] 40 // CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x4c,0x02,0x40] [all …]
|
H A D | x86-32-coverage.s | 5 // CHECK: encoding: [0xd9,0x07] 9 // CHECK: encoding: [0xdf,0x07] 13 // CHECK: encoding: [0xc6,0x84,0xcb,0xef,0xbe,0xa [all...] |
H A D | I86-64.s | 3 // CHECK: adcb $0, 485498096 4 // CHECK: encoding: [0x80,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00] 5 adcb $0, 485498096 7 // CHECK: adcb $0, 64(%rdx) 8 // CHECK: encoding: [0x80,0x52,0x40,0x00] 9 adcb $0, 64(%rdx) 11 // CHECK: adcb $0, 64(%rdx,%rax,4) 12 // CHECK: encoding: [0x80,0x54,0x82,0x40,0x00] 13 adcb $0, 64(%rdx,%rax,4) 15 // CHECK: adcb $0, -64(%rdx,%rax,4) [all …]
|
H A D | avx512dq_vl-intel.s | 4 # CHECK: encoding: [0x62,0xf1,0x7d,0x8a,0x7b,0x51,0x10] 7 # CHECK: encoding: [0x62,0xf1,0x7d,0x0a,0x7b,0x51,0x10] 10 # CHECK: encoding: [0x62,0xf1,0x7d,0x08,0x7b,0x51,0x10] 13 # CHECK: encoding: [0x62,0xf1,0x7d,0x8a,0x7a,0x49,0x10] 16 # CHECK: encoding: [0x62,0xf1,0x7d,0x0a,0x7a,0x49,0x10] 19 # CHECK: encoding: [0x62,0xf1,0x7d,0x08,0x7a,0x49,0x10] 22 # CHECK: encoding: [0x62,0xf1,0x7d,0x8a,0x79,0x49,0x10] 25 # CHECK: encoding: [0x62,0xf1,0x7d,0x0a,0x79,0x49,0x10] 28 # CHECK: encoding: [0x62,0xf1,0x7d,0x08,0x79,0x49,0x10] 31 # CHECK: encoding: [0x62,0xf1,0x7d,0x8a,0x78,0x49,0x10] [all …]
|
H A D | code16gcc.s | 6 //CHECK: nop # encoding: [0x90] 8 //CHECK: lodsb (%esi), %al # encoding: [0x67,0xac] 10 //CHECK: lodsb (%si), %al # encoding: [0xac] 12 //CHECK: lodsb (%esi), %al # encoding: [0x67,0xac] 14 //CHECK: lodsl %gs:(%esi), %eax # encoding: [0x67,0x65,0x66,0xad] 16 //CHECK: lodsw (%esi), %ax # encoding: [0x67,0xad] 18 //CHECK: stosw %ax, %es:(%edi) # encoding: [0x67,0xab] 20 //CHECK: stosl %eax, %es:(%edi) # encoding: [0x67,0x66,0xab] 22 //CHECK: stosb %al, %es:(%edi) # encoding: [0x67,0xaa] 24 //CHECK: scasb %es:(%edi), %al # encoding: [0x67,0xae] [all …]
|
H A D | I186-32.s | 4 // CHECK: encoding: [0x62,0x84,0x82,0x10,0xe3,0x0f,0xe3] 8 // CHECK: encoding: [0x62,0x05,0xf0,0x1c,0xf0,0x1c] 12 // CHECK: encoding: [0x62,0x84,0x82,0xf0,0x1c,0xf0,0x1c] 16 // CHECK: encoding: [0x62,0x82,0xf0,0x1c,0xf0,0x1c] 20 // CHECK: encoding: [0x62,0x44,0x02,0x40] 24 // CHECK: encoding: [0x62,0x02] 27 // CHECK: enter $0, $0 28 // CHECK: encoding: [0xc8,0x00,0x00,0x00] 29 enter $0, $0 31 // CHECK: imull $0, %eax, %eax [all …]
|
/llvm-project/llvm/test/MC/X86/apx/ |
H A D | adx-intel.s | 4 # CHECK: encoding: [0x62,0xec,0x7d,0x08,0x66,0xc8] 7 # CHECK: encoding: [0x62,0xec,0x6d,0x10,0x66,0xc8] 10 # CHECK: encoding: [0x62,0xec,0xfd,0x08,0x66,0xc8] 13 # CHECK: encoding: [0x62,0xec,0xed,0x10,0x66,0xc8] 16 # CHECK: encoding: [0x62,0xec,0x7d,0x08,0x66,0x08] 19 # CHECK: encoding: [0x62,0xec,0x6d,0x10,0x66,0x08] 22 # CHECK: encoding: [0x62,0xec,0xfd,0x08,0x66,0x08] 25 # CHECK: encoding: [0x62,0xec,0xed,0x10,0x66,0x08] 28 # CHECK: encoding: [0x62,0xec,0x7e,0x08,0x66,0xc8] 31 # CHECK: encoding: [0x62,0xec,0x6e,0x10,0x66,0xc8] [all …]
|
H A D | adx-att.s | 7 # CHECK: encoding: [0x62,0xec,0x7d,0x08,0x66,0xc8] 10 # CHECK: encoding: [0x62,0xec,0x6d,0x10,0x66,0xc8] 13 # CHECK: encoding: [0x62,0xec,0xfd,0x08,0x66,0xc8] 16 # CHECK: encoding: [0x62,0xec,0xed,0x10,0x66,0xc8] 19 # CHECK: encoding: [0x62,0xec,0x7d,0x08,0x66,0x08] 22 # CHECK: encoding: [0x62,0xec,0x6d,0x10,0x66,0x08] 25 # CHECK: encoding: [0x62,0xec,0xfd,0x08,0x66,0x08] 28 # CHECK: encoding: [0x62,0xec,0xed,0x10,0x66,0x08] 31 # CHECK: encoding: [0x62,0xec,0x7e,0x08,0x66,0xc8] 34 # CHECK: encoding: [0x62,0xec,0x6e,0x10,0x66,0xc8] [all …]
|
/llvm-project/llvm/test/MC/Disassembler/X86/apx/ |
H A D | adx.txt | 6 0x62,0xec,0x7d,0x08,0x66,0xc8 10 0x62,0xec,0x6d,0x10,0x66,0xc8 14 0x62,0xec,0xfd,0x08,0x66,0xc8 18 0x62,0xec,0xed,0x10,0x66,0xc8 22 0x62,0xec,0x7d,0x08,0x66,0x08 26 0x62,0xec,0x6d,0x10,0x66,0x08 30 0x62,0xec,0xfd,0x08,0x66,0x08 34 0x62,0xec,0xed,0x10,0x66,0x08 38 0x62,0xec,0x7e,0x08,0x66,0xc8 42 0x62,0xec,0x6e,0x10,0x66,0xc8 [all …]
|