Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/
Dbextr-read-after-ld.s9 bextrl %esi, (%rdi), %eax label
50 # BDWELL-NEXT: 3 7 0.50 * bextrl %esi, (%rdi), %eax
53 # BTVER2-NEXT: 1 4 1.00 * bextrl %esi, (%rdi), %eax
56 # HASWELL-NEXT: 3 7 0.50 * bextrl %esi, (%rdi), %eax
59 # SKYLAKE-NEXT: 3 7 0.50 * bextrl %esi, (%rdi), %eax
62 # ZNVER1-NEXT: 2 5 0.50 * bextrl %esi, (%rdi), %eax
73 # BDWELL-NEXT: [0,1] DeeeeeeeER bextrl %esi, (%rdi), %eax
76 # HASWELL-NEXT: [0,1] DeeeeeeeER bextrl %esi, (%rdi), %eax
79 # SKYLAKE-NEXT: [0,1] DeeeeeeeER bextrl %esi, (%rdi), %eax
82 # ZNVER1-NEXT: [0,1] DeeeeeER bextrl %esi, (%rdi), %eax
[all …]
/external/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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
Dbmi-schedule.ll113 ; GENERIC-NEXT: bextrl %edi, (%rdx), %ecx # sched: [7:1.00]
114 ; GENERIC-NEXT: bextrl %edi, %esi, %eax # sched: [2:1.00]
120 ; HASWELL-NEXT: bextrl %edi, (%rdx), %ecx # sched: [7:0.50]
121 ; HASWELL-NEXT: bextrl %edi, %esi, %eax # sched: [2:0.50]
127 ; BROADWELL-NEXT: bextrl %edi, (%rdx), %ecx # sched: [7:0.50]
128 ; BROADWELL-NEXT: bextrl %edi, %esi, %eax # sched: [2:0.50]
134 ; SKYLAKE-NEXT: bextrl %edi, (%rdx), %ecx # sched: [7:0.50]
135 ; SKYLAKE-NEXT: bextrl %edi, %esi, %eax # sched: [2:0.50]
141 ; BTVER2-NEXT: bextrl %edi, (%rdx), %ecx # sched: [4:1.00]
142 ; BTVER2-NEXT: bextrl %edi, %esi, %eax # sched: [1:0.50]
[all …]
Dbmi.ll316 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
321 ; X64-NEXT: bextrl %esi, %edi, %eax
332 ; X86-NEXT: bextrl %eax, (%ecx), %eax
337 ; X64-NEXT: bextrl %esi, (%rdi), %eax
348 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
354 ; X64-NEXT: bextrl %eax, %edi, %eax
383 ; X86-NEXT: bextrl %ecx, (%eax), %eax
389 ; X64-NEXT: bextrl %eax, (%rdi), %eax
402 ; X86-NEXT: bextrl %eax, {{[0-9]+}}(%esp), %eax
407 ; X64-NEXT: bextrl %esi, %edi, %eax
Dtbm-schedule.ll10 ; GENERIC-NEXT: bextrl $3076, %edi, %ecx # imm = 0xC04
12 ; GENERIC-NEXT: bextrl $3076, (%rsi), %eax # imm = 0xC04
19 ; BDVER-NEXT: bextrl $3076, %edi, %ecx # imm = 0xC04
20 ; BDVER-NEXT: bextrl $3076, (%rsi), %eax # imm = 0xC04
35 ; GENERIC-NEXT: bextrl $3076, %edi, %ecx # imm = 0xC04
37 ; GENERIC-NEXT: bextrl $3076, (%rsi), %eax # imm = 0xC04
44 ; BDVER-NEXT: bextrl $3076, %edi, %ecx # imm = 0xC04
45 ; BDVER-NEXT: bextrl $3076, (%rsi), %eax # imm = 0xC04
Dbmi-x86_64.ll20 ; CHECK-NEXT: bextrl %eax, %edi, %eax
43 ; CHECK-NEXT: bextrl %eax, (%rdi), %eax
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
Dtbm-intrinsics-fast-isel.ll10 ; X32-NEXT: bextrl $3841, {{[0-9]+}}(%esp), %eax # imm = 0xF01
15 ; X64-NEXT: bextrl $3841, %edi, %eax # imm = 0xF01
Dtbm_patterns.ll9 ; CHECK-NEXT: bextrl $3076, %edi, %eax # imm = 0xC04
31 ; CHECK-NEXT: bextrl $3076, (%rdi), %eax # imm = 0xC04
42 ; CHECK-NEXT: bextrl $3076, %edi, %eax # imm = 0xC04
70 ; CHECK-NEXT: bextrl $3076, %edi, %eax # imm = 0xC04
92 ; CHECK-NEXT: bextrl $3076, (%rdi), %eax # imm = 0xC04
103 ; CHECK-NEXT: bextrl $3076, %edi, %eax # imm = 0xC04
Dstack-folding-bmi.ll32 ;CHECK: bextrl %eax, {{-?[0-9]*}}(%rsp), %eax {{.*#+}} 4-byte Folded Reload
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-bmi1.s53 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
96 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
97 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-bmi1.s53 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
96 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
97 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-bmi1.s53 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
96 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
97 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi1.s53 # CHECK-NEXT: 2 2 0.50 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 3 7 0.50 * bextrl %eax, (%rbx), %ecx
96 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - bextrl %eax, %e…
97 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - 0.50 0.50 - bextrl %eax, (%…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-bmi1.s53 # CHECK-NEXT: 2 2 1.00 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 3 7 1.00 * bextrl %eax, (%rbx), %ecx
94 # CHECK-NEXT: - - 0.50 1.00 - 0.50 - - bextrl %eax, %ebx, %ecx
95 # 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/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-bmi1.s53 # CHECK-NEXT: 1 1 0.25 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 2 5 0.50 * bextrl %eax, (%rbx), %ecx
98 …- 0.25 0.25 0.25 0.25 - - - - - - bextrl %eax, %ebx, %ecx
99 …0 0.25 0.25 0.25 0.25 - - - - - - bextrl %eax, (%rbx), %ecx
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-bmi1.s53 # CHECK-NEXT: 1 1 0.50 bextrl %eax, %ebx, %ecx
54 # CHECK-NEXT: 1 4 1.00 * bextrl %eax, (%rbx), %ecx
100 …- - - - - - - - - - - bextrl %eax, %ebx, %ecx
101 … - - - 1.00 - - - - - - bextrl %eax, (%rbx), %ecx
/external/llvm/test/MC/X86/
Dx86_64-bmi-encoding.s61 bextrl %r12d, (%rax), %r10d
65 bextrl %r12d, %r11d, %r10d
/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/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