Home
last modified time | relevance | path

Searched refs:bextrl (Results 1 – 25 of 39) sorted by relevance

12

/external/llvm-project/llvm/test/tools/llvm-mca/X86/
Dbextr-read-after-ld.s11 bextrl %esi, (%rdi), %eax label
83 # BDVER2-NEXT: 2 6 1.50 * bextrl %esi, (%rdi), %eax
86 # BDWELL-NEXT: 3 7 0.50 * bextrl %esi, (%rdi), %eax
89 # BTVER2-NEXT: 1 4 1.00 * bextrl %esi, (%rdi), %eax
92 # HASWELL-NEXT: 3 7 0.50 * bextrl %esi, (%rdi), %eax
95 # SKYLAKE-NEXT: 3 7 0.50 * bextrl %esi, (%rdi), %eax
98 # ZNVER1-NEXT: 2 5 0.50 * bextrl %esi, (%rdi), %eax
101 # ZNVER2-NEXT: 2 5 0.33 * bextrl %esi, (%rdi), %eax
114 # BDVER2-NEXT: [0,1] DeeeeeeER bextrl %esi, (%rdi), %eax
117 # BDWELL-NEXT: [0,1] DeeeeeeeER bextrl %esi, (%rdi), %eax
[all …]
/external/llvm-project/llvm/test/MC/X86/
DBMI1-32.s33 bextrl %edx, -485498096(%edx,%eax,4), %edx label
37 bextrl %edx, 485498096(%edx,%eax,4), %edx label
41 bextrl %edx, 485498096(%edx), %edx label
45 bextrl %edx, 485498096, %edx label
49 bextrl %edx, 64(%edx,%eax), %edx label
53 bextrl %edx, (%edx), %edx label
57 bextrl %edx, %edx, %edx label
DBMI1-64.s61 bextrl %r13d, 485498096, %r13d label
65 bextrl %r13d, 64(%rdx), %r13d label
69 bextrl %r13d, 64(%rdx,%rax,4), %r13d label
73 bextrl %r13d, -64(%rdx,%rax,4), %r13d label
77 bextrl %r13d, 64(%rdx,%rax), %r13d label
81 bextrl %r13d, %r13d, %r13d label
85 bextrl %r13d, (%rdx), %r13d label
Dx86_64-bmi-encoding.s61 bextrl %r12d, (%rax), %r10d
65 bextrl %r12d, %r11d, %r10d
/external/llvm-project/llvm/test/CodeGen/X86/
Dtbm-intrinsics.ll10 ; X86-NEXT: bextrl $3841, %eax, %eax # imm = 0xF01
16 ; X64-NEXT: bextrl $3841, %edi, %eax # imm = 0xF01
30 ; X86-NEXT: bextrl $3841, (%eax), %eax # imm = 0xF01
35 ; X64-NEXT: bextrl $3841, (%rdi), %eax # imm = 0xF01
46 ; X86-NEXT: bextrl $3841, {{[0-9]+}}(%esp), %eax # imm = 0xF01
55 ; X64-NEXT: bextrl $3841, %edi, %eax # imm = 0xF01
68 ; X86-NEXT: bextrl $3841, {{[0-9]+}}(%esp), %eax # imm = 0xF01
73 ; X64-NEXT: bextrl $3841, %edi, %eax # imm = 0xF01
Dcombine-bextr.ll22 ; X32-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
28 ; X64-NEXT: bextrl %esi, %edi, %eax
41 ; X32-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
55 ; X64-NEXT: bextrl %eax, %edi, %eax
Dbmi-intrinsics-fast-isel.ll50 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
55 ; X64-NEXT: bextrl %esi, %edi, %eax
182 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
191 ; X64-NEXT: bextrl %edx, %edi, %eax
Dpr47482.ll22 ; CHECK-NEXT: bextrl %eax, {{.*}}(%rip), %eax
Dbmi-x86_64.ll29 ; BEXTR-FAST-NEXT: bextrl %eax, %edi, %eax
59 ; BEXTR-FAST-NEXT: bextrl %eax, (%rdi), %eax
Dbmi.ll318 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
323 ; X64-NEXT: bextrl %esi, %edi, %eax
334 ; X86-NEXT: bextrl %eax, (%ecx), %eax
339 ; X64-NEXT: bextrl %esi, (%rdi), %eax
364 ; X86-FAST-BEXTR-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
370 ; X64-FAST-BEXTR-NEXT: bextrl %eax, %edi, %eax
414 ; X86-FAST-BEXTR-NEXT: bextrl %ecx, (%eax), %eax
420 ; X64-FAST-BEXTR-NEXT: bextrl %eax, (%rdi), %eax
433 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
438 ; X64-NEXT: bextrl %esi, %edi, %eax
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi1.s56 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
101 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
102 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-bmi1.s56 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
101 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
102 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-bmi1.s56 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
101 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
102 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-bmi1.s56 # CHECK-NEXT: 1 1 0.25 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 2 5 0.50 * bextrl %eax, (%rbx), %ecx
103 …- 0.25 0.25 0.25 0.25 - - - - - - bextrl %eax, %ebx, %ecx
104 …0 0.25 0.25 0.25 0.25 - - - - - - bextrl %eax, (%rbx), %ecx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-bmi1.s56 # CHECK-NEXT: 1 1 0.25 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 2 5 0.33 * bextrl %eax, (%rbx), %ecx
104 …- 0.25 0.25 0.25 0.25 - - - - - - bextrl %eax, %ebx, %ecx
105 …3 0.25 0.25 0.25 0.25 - - - - - - bextrl %eax, (%rbx), %ecx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-bmi1.s56 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
101 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
102 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-bmi1.s56 # CHECK-NEXT: 1 1 0.50 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 1 4 1.00 * bextrl %eax, (%rbx), %ecx
105 …- - - - - - - - - - - bextrl %eax, %ebx, %ecx
106 … - - - 1.00 - - - - - - bextrl %eax, (%rbx), %ecx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-bmi1.s56 # CHECK-NEXT: 2 2 1.00 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 3 7 1.00 * bextrl %eax, (%rbx), %ecx
99 # CHECK-NEXT: - - 0.50 1.00 - 0.50 - - bextrl %eax, %ebx, %ecx
100 # CHECK-NEXT: - - 0.50 1.00 - 0.50 0.50 0.50 bextrl %eax, (%rbx), %ecx
Dresources-tbm.s73 # CHECK-NEXT: 2 2 1.00 bextrl $8192, %ebx, %ecx
74 # CHECK-NEXT: 3 7 1.00 * bextrl $8192, (%rbx), %ecx
130 # CHECK-NEXT: - - 0.50 1.00 - 0.50 - - bextrl $8192, %ebx, %ecx
131 # CHECK-NEXT: - - 0.50 1.00 - 0.50 0.50 0.50 bextrl $8192, (%rbx), %ecx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-bmi1.s56 # CHECK-NEXT: 2 2 1.00 bextrl %eax, %ebx, %ecx
57 # CHECK-NEXT: 2 6 1.50 * bextrl %eax, (%rbx), %ecx
114 …- - - - - - - - - - - bextrl %eax, %ebx, %ecx
115 … - - - - - - 1.50 1.50 - - bextrl %eax, (%rbx), %ecx
Dresources-tbm.s73 # CHECK-NEXT: 2 2 2.00 bextrl $8192, %ebx, %ecx
74 # CHECK-NEXT: 2 2 2.50 * bextrl $8192, (%rbx), %ecx
145 … - - - - - - - - - - bextrl $8192, %ebx, %ecx
146 … - - - - - - - - - - bextrl $8192, (%rbx), %ecx
/external/capstone/suite/MC/X86/
Dx86_64-bmi-encoding.s.cs16 0xc4,0x62,0x18,0xf7,0x10 = bextrl %r12d, (%rax), %r10d
17 0xc4,0x42,0x18,0xf7,0xd3 = bextrl %r12d, %r11d, %r10d
/external/llvm/test/MC/X86/
Dx86_64-bmi-encoding.s61 bextrl %r12d, (%rax), %r10d
65 bextrl %r12d, %r11d, %r10d
/external/llvm/test/CodeGen/X86/
Dbmi-intrinsics-fast-isel.ll63 ; X32-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
68 ; X64-NEXT: bextrl %esi, %edi, %eax
220 ; X32-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
229 ; X64-NEXT: bextrl %edx, %edi, %eax
Dbmi.ll284 ; CHECK-NEXT: bextrl %esi, %edi, %eax
293 ; CHECK-NEXT: bextrl %esi, (%rdi), %eax
306 ; CHECK-NEXT: bextrl %eax, %edi, %eax
317 ; CHECK-NEXT: bextrl %eax, (%rdi), %eax
340 ; CHECK-NEXT: bextrl %eax, %edi, %eax
351 ; CHECK-NEXT: bextrl %eax, (%rdi), %eax

12