/llvm-project/llvm/test/CodeGen/X86/apx/ |
H A D | shr.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: shrb (%rdi), %al # encoding: [0x62,0xf4,0x7c,0x18,0xd0,0x2f] 9 ; CHECK-NEXT: retq # encoding: [0xc3] 12 ; NF: # %bb.0: # %entry 13 …NEXT: {nf} shrb (%rdi), %al # EVEX TO EVEX Compression encoding: [0x62,0xf4,0x7c,0x1c,0xd0,0x2f] 14 ; NF-NEXT: retq # encoding: [0xc3] 23 ; CHECK: # %bb.0: # %entry 24 ; CHECK-NEXT: shrw (%rdi), %ax # encoding: [0x62,0xf4,0x7d,0x18,0xd1,0x2f] 25 ; CHECK-NEXT: retq # encoding: [0xc3] 28 ; NF: # %bb.0: # %entry [all …]
|
H A D | shl.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: shlb $4, %dil, %al # encoding: [0x62,0xf4,0x7c,0x18,0xc0,0xe7,0x04] 9 ; CHECK-NEXT: retq # encoding: [0xc3] 12 ; NF: # %bb.0: # %entry 13 … {nf} shlb $4, %dil, %al # EVEX TO EVEX Compression encoding: [0x62,0xf4,0x7c,0x1c,0xc0,0xe7,0x04] 14 ; NF-NEXT: retq # encoding: [0xc3] 22 ; CHECK: # %bb.0: # %entry 23 ; CHECK-NEXT: shlw $4, %di, %ax # encoding: [0x62,0xf4,0x7d,0x18,0xc1,0xe7,0x04] 24 ; CHECK-NEXT: retq # encoding: [0xc3] 27 ; NF: # %bb.0: # %entry [all …]
|
H A D | add.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: addb %sil, %dil, %al # encoding: [0x62,0xf4,0x7c,0x18,0x00,0xf7] 9 ; CHECK-NEXT: retq # encoding: [0xc3] 12 ; NF: # %bb.0: # %entry 13 …: {nf} addb %sil, %dil, %al # EVEX TO EVEX Compression encoding: [0x62,0xf4,0x7c,0x1c,0x00,0xf7] 14 ; NF-NEXT: retq # encoding: [0xc3] 22 ; CHECK: # %bb.0: # %entry 23 ; CHECK-NEXT: addw %si, %di, %ax # encoding: [0x62,0xf4,0x7d,0x18,0x01,0xf7] 24 ; CHECK-NEXT: retq # encoding: [0xc3] 27 ; NF: # %bb.0: # %entry [all …]
|
H A D | sub.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: subb %sil, %dil, %al # encoding: [0x62,0xf4,0x7c,0x18,0x28,0xf7] 9 ; CHECK-NEXT: retq # encoding: [0xc3] 12 ; NF: # %bb.0 [all...] |
H A D | or.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: orl %esi, %edi, %eax # encoding: [0x62,0xf4,0x7c,0x18,0x09,0xf7] 10 ; CHECK-NEXT: retq # encoding: [0xc3] 13 ; NF: # %bb.0 [all...] |
H A D | and.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: andl %esi, %edi, %eax # encoding: [0x62,0xf4,0x7c,0x18,0x21,0xf7] 10 ; CHECK-NEXT: retq # encoding: [0xc3] 13 ; NF: # %bb.0 [all...] |
H A D | xor.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: xorl %esi, %edi, %eax # encoding: [0x62,0xf4,0x7c,0x18,0x31,0xf7] 10 ; CHECK-NEXT: retq # encoding: [0xc3] 13 ; NF: # %bb.0 [all...] |
H A D | sar.ll | 6 ; CHECK: # %bb.0: # %entry 7 ; CHECK-NEXT: sarb (%rdi), %al # encoding: [0x62,0xf4,0x7c,0x18,0xd0,0x3f] 8 ; CHECK-NEXT: retq # encoding: [0xc3] 17 ; CHECK: # %bb.0: # %entry 18 ; CHECK-NEXT: sarw (%rdi), %ax # encoding: [0x62,0xf4,0x7d,0x18,0xd1,0x3f] 19 ; CHECK-NEXT: retq # encoding: [0xc3] 28 ; CHECK: # %bb.0: # %entry 29 ; CHECK-NEXT: sarl (%rdi), %eax # encoding: [0x62,0xf4,0x7c,0x18,0xd1,0x3f] 30 ; CHECK-NEXT: retq # encoding: [0xc3] 39 ; CHECK: # %bb.0: # %entry [all …]
|
H A D | rol.ll | 6 ; CHECK: # %bb.0: # %entry 7 ; CHECK-NEXT: rolb (%rdi), %al # encoding: [0x62,0xf4,0x7c,0x18,0xd0,0x07] 8 ; CHECK-NEXT: retq # encoding: [0xc3] 11 %0 = shl i8 %a, 1 13 %rol = or i8 %0, %1 19 ; CHECK: # %bb.0: 20 ; CHECK-NEXT: rolb (%rdi), %al # encoding: [0x62,0xf4,0x7c,0x18,0xd0,0x07] 21 ; CHECK-NEXT: retq # encoding: [0xc3] 29 ; CHECK: # %bb.0: # %entry 30 ; CHECK-NEXT: rolw (%rdi), %ax # encoding: [0x62,0xf4,0x7d,0x18,0xd1,0x07] [all …]
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | sse2-intrinsics-x86.ll | 11 ; SSE: ## %bb.0: 12 ; SSE-NEXT: cmpordpd %xmm1, %xmm0 ## encoding: [0x66,0x0f,0xc2,0xc1,0x07] 13 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 16 ; AVX: ## %bb.0: 17 ; AVX-NEXT: vcmpordpd %xmm1, %xmm0, %xmm0 ## encoding: [0xc5,0xf9,0xc2,0xc1,0x07] 18 ; AVX-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 27 ; SSE: ## %bb.0: 28 ; SSE-NEXT: cmpordsd %xmm1, %xmm0 ## encoding: [0xf2,0x0f,0xc2,0xc1,0x07] 29 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 32 ; AVX: ## %bb.0: [all …]
|
H A D | x64-cet-intrinsics.ll | 7 ; CHECK: ## %bb.0: ## %entry 8 ; CHECK-NEXT: incsspd %edi ## encoding: [0xf3,0x0f,0xae,0xef] 9 ; CHECK-NEXT: retq ## encoding: [0xc3] 12 ; EGPR: ## %bb.0: ## %entry 13 ; EGPR-NEXT: incsspd %edi ## encoding: [0xf3,0x0f,0xae,0xef] 14 ; EGPR-NEXT: retq ## encoding: [0xc3] 24 ; CHECK: ## %bb.0: ## %entry 25 ; CHECK-NEXT: movslq %edi, %rax ## encoding: [0x48,0x63,0xc7] 26 ; CHECK-NEXT: incsspq %rax ## encoding: [0xf3,0x48,0x0f,0xae,0xe8] 27 ; CHECK-NEXT: retq ## encoding: [0xc3] [all …]
|
H A D | sse41-intrinsics-x86-upgrade.ll | 14 ; SSE: ## %bb.0: 15 ; SSE-NEXT: blendps $12, %xmm1, %xmm0 ## encoding: [0x66,0x0f,0x3a,0x0c,0xc1,0x0c] 16 ; SSE-NEXT: ## xmm0 = xmm0[0,1],xmm1[2,3] 17 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 20 ; AVX: ## %bb.0: 21 ; AVX-NEXT: vblendps $3, %xmm0, %xmm1, %xmm0 ## encoding: [0xc4,0xe3,0x71,0x0c,0xc0,0x03] 22 ; AVX-NEXT: ## xmm0 = xmm0[0,1],xmm1[2,3] 23 ; AVX-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 32 ; SSE: ## %bb.0: 33 ; SSE-NEXT: blendps $7, %xmm1, %xmm0 ## encoding: [0x66,0x0f,0x3a,0x0c,0xc1,0x07] [all …]
|
H A D | cmpccxadd-intrinsics.ll | 7 ; CHECK: # %bb.0: # %entry 8 ; CHECK-NEXT: movl %esi, %eax # encoding: [0x89,0xf0] 9 ; CHECK-NEXT: cmpoxadd %edx, %eax, (%rdi) # encoding: [0xc4,0xe2,0x69,0xe0,0x07] 10 ; CHECK-NEXT: retq # encoding: [0xc3] [all...] |
H A D | sse2-intrinsics-x86-upgrade.ll | 12 ; SSE: ## %bb.0: 13 ; SSE-NEXT: sqrtpd %xmm0, %xmm0 ## encoding: [0x66,0x0f,0x51,0xc0] 14 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 17 ; AVX1: ## %bb.0: 18 ; AVX1-NEXT: vsqrtpd %xmm0, %xmm0 ## encoding: [0xc5,0xf9,0x51,0xc0] 19 ; AVX1-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 22 ; AVX512: ## %bb.0: 23 ; AVX512-NEXT: vsqrtpd %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xf9,0x51,0xc0] 24 ; AVX512-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 33 ; SSE: ## %bb.0: [all …]
|
H A D | sse2-intrinsics-canonical.ll | 11 ; SSE: ## %bb.0: 12 ; SSE-NEXT: paddusb %xmm1, %xmm0 ## encoding: [0x66,0x0f,0xdc,0xc1] 13 ; SSE-NEXT: retl ## encoding: [0xc3] 16 ; AVX2: ## %bb.0: 17 ; AVX2-NEXT: vpaddusb %xmm1, %xmm0, %xmm0 ## encoding: [0xc5,0xf9,0xdc,0xc1] 18 ; AVX2-NEXT: retl ## encoding: [0xc3] 21 ; SKX: ## %bb.0: 22 ; SKX-NEXT: vpaddusb %xmm1, %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xf9,0xdc,0x… 23 ; SKX-NEXT: retl ## encoding: [0xc3] 32 ; SSE: ## %bb.0: [all …]
|
H A D | sse-intrinsics-x86.ll | 11 ; SSE: ## %bb.0: 12 ; SSE-NEXT: cmpordps %xmm1, %xmm0 ## encoding: [0x0f,0xc2,0xc1,0x07] 13 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 16 ; AVX: ## %bb.0: 17 ; AVX-NEXT: vcmpordps %xmm1, %xmm0, %xmm0 ## encoding: [0xc5,0xf8,0xc2,0xc1,0x07] 18 ; AVX-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 27 ; SSE: ## %bb.0: 28 ; SSE-NEXT: cmpordss %xmm1, %xmm0 ## encoding: [0xf3,0x0f,0xc2,0xc1,0x07] 29 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 32 ; AVX: ## %bb.0: [all …]
|
H A D | sse-intrinsics-x86-upgrade.ll | 12 ; SSE: ## %bb.0: 13 ; SSE-NEXT: sqrtps %xmm0, %xmm0 ## encoding: [0x0f,0x51,0xc0] 14 ; SSE-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 17 ; AVX1: ## %bb.0: 18 ; AVX1-NEXT: vsqrtps %xmm0, %xmm0 ## encoding: [0xc5,0xf8,0x51,0xc0] 19 ; AVX1-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 22 ; AVX512: ## %bb.0: 23 ; AVX512-NEXT: vsqrtps %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xf8,0x51,0xc0] 24 ; AVX512-NEXT: ret{{[l|q]}} ## encoding: [0xc3] 33 ; SSE: ## %bb.0: [all …]
|
H A D | avxneconvert-intrinsics.ll | 7 ; X64: # %bb.0: 8 ; X64-NEXT: vbcstnebf162ps (%rdi), %xmm0 # encoding: [0xc4,0xe2,0x7a,0xb1,0x07] 9 ; X64-NEXT: retq # encoding: [0xc3] 12 ; X86: # %bb.0: 13 ; X86-NEXT: movl {{[0 [all...] |
H A D | sse-intrinsics-fast-isel.ll | 15 ; SSE: # %bb.0: 16 ; SSE-NEXT: addps %xmm1, %xmm0 # encoding: [0x0f,0x58,0xc1] 17 ; SSE-NEXT: ret{{[l|q]}} # encoding: [0xc3] 20 ; AVX1: # %bb.0: 21 ; AVX1-NEXT: vaddps %xmm1, %xmm0, %xmm0 # encoding: [0xc5,0xf8,0x5 [all...] |
H A D | sse2-intrinsics-fast-isel.ll | 16 ; SSE: # %bb.0: 17 ; SSE-NEXT: paddb %xmm1, %xmm0 # encoding: [0x66,0x0f,0xfc,0xc1] 18 ; SSE-NEXT: ret{{[l|q]}} # encoding: [0xc3] 21 ; AVX1: # %bb.0: 22 ; AVX1-NEXT: vpaddb %xmm1, %xmm0, %xmm0 # encoding: [0xc5,0xf [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 | sse41-intrinsics-x86.ll | 11 ; SSE: ## %bb.0: 12 ; SSE-NEXT: movapd %xmm0, %xmm3 ## encoding: [0x66,0x0f,0x28,0xd8] 13 ; SSE-NEXT: movaps %xmm2, %xmm0 ## encoding: [0x0f,0x28,0xc2] 14 ; SSE-NEXT: blendvpd %xmm0, %xmm1, %xmm3 ## encoding: [0x66,0x0 [all...] |
H A D | avx512vl-mov.ll | 6 ; CHECK: ## %bb.0: 7 ; CHECK-NEXT: vmovups (%rdi), %ymm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfc,0x10,0x07] 8 ; CHECK-NEXT: retq ## encoding: [0xc3] 15 ; CHECK: ## %bb.0: 16 ; CHECK-NEXT: vmovaps (%rdi), %ymm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfc,0x28,0x07] 17 ; CHECK-NEXT: retq ## encoding: [0xc3] 24 ; CHECK: ## %bb.0: 25 ; CHECK-NEXT: vmovaps %ymm0, (%rdi) ## EVEX TO VEX Compression encoding: [0xc5,0xfc,0x29,0x07] 26 ; CHECK-NEXT: retq ## encoding: [0xc3] 33 ; CHECK: ## %bb.0: [all …]
|
/llvm-project/llvm/lib/Support/ |
H A D | UnicodeNameToCodepointGenerated.cpp | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 397 "SPACECAL SYMBOL BOTTOMHEART-SHAPED EYESPUNCTUATION SIGN 0 WHEELED " 778 "BARROSSED OOMANIAN ORM FEED YUQ NAEOREHEAD YRILLIC 0 " 829 "TIKRAMAONG UEX0 SPEARYNAMIC 0 WHEAT26 EYYYHAYANNA3 AREPAOCK SALY-CREE " 904 "OTIPPIRASHAOTHALPEN-PTINNE MOOD0 HEERITSI0 GEE0 GBOPOLI 0 DWO COAT0 " 970 "UYOTUEZUEHE-VE-J0B904A0-0E80UKY0 EUDY8 I8 A72CA-3A-2A-19E37 O9819 " 971 "L8F06D7AWXAYD6206-0AZUB57B89A-4AUJAL2WAUWI " 973 "IY-1Y-2DIBDJA2-0DE6WOQ5 UBIBBUDVAU5B65575-0XAUXEH4 " 974 "EX-3BXGX-2CA9CAHX004-0L-3L-4L-5L-6L-7L-8L-9L-2KUEKUGRMTL-0L-1LK " 980 "0T-6P-9P-8P-7P-6IMNT-7I-YI-UI-APOQI-OI-8I-7I-6I-5I-4I-1I-2I-" [all …]
|
/llvm-project/llvm/test/MC/Disassembler/Hexagon/ |
H A D | cr.txt | 5 0x93 0xe1 0x12 0x6b 7 0x91 0xe3 0x02 0x6b 11 0x01 0xc0 0x82 0x6b 13 0x01 0xc0 0xa2 0x6b 17 0x08 0xc4 0x15 0x60 19 0x08 0xc4 0x35 0x60 21 0x68 0xc4 0x00 0x69 23 0x68 0xc4 0x20 0x69 27 0x91 0xca 0x49 0x6a 31 0x08 0xc4 0xb5 0x60 [all …]
|