Home
last modified time | relevance | path

Searched refs:lzcntl (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 3 1.00 lzcntl %eax, %ecx
25 # CHECK-NEXT: 2 8 1.00 * lzcntl (%rax), %ecx
49 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntl %eax, %e…
50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntl (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 3 1.00 lzcntl %eax, %ecx
25 # CHECK-NEXT: 2 8 1.00 * lzcntl (%rax), %ecx
49 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntl %eax, %e…
50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntl (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 2 0.25 lzcntl %eax, %ecx
25 # CHECK-NEXT: 2 6 0.50 * lzcntl (%rax), %ecx
51 … - 0.25 0.25 0.25 0.25 - - - - - - lzcntl %eax, %ecx
52 … 0.50 0.25 0.25 0.25 0.25 - - - - - - lzcntl (%rax), %ecx
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 3 1.00 lzcntl %eax, %ecx
25 # CHECK-NEXT: 2 8 1.00 * lzcntl (%rax), %ecx
47 # CHECK-NEXT: - - - 1.00 - - - - lzcntl %eax, %ecx
48 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 lzcntl (%rax), %ecx
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 3 1.00 lzcntl %eax, %ecx
25 # CHECK-NEXT: 2 8 1.00 * lzcntl (%rax), %ecx
49 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntl %eax, %e…
50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntl (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 3 1.00 lzcntl %eax, %ecx
25 # CHECK-NEXT: 2 8 1.00 * lzcntl (%rax), %ecx
49 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntl %eax, %e…
50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntl (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-lzcnt.s7 lzcntl %eax, %ecx label
8 lzcntl (%rax), %ecx label
24 # CHECK-NEXT: 1 1 0.50 lzcntl %eax, %ecx
25 # CHECK-NEXT: 1 4 1.00 * lzcntl (%rax), %ecx
53 … - - - - - - - - - - - lzcntl %eax, %ecx
54 … - - - - 1.00 - - - - - - lzcntl (%rax), %ecx
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dlzcnt-schedule.ll69 ; GENERIC-NEXT: lzcntl (%rsi), %ecx # sched: [8:1.00]
70 ; GENERIC-NEXT: lzcntl %edi, %eax # sched: [3:1.00]
76 ; HASWELL-NEXT: lzcntl (%rsi), %ecx # sched: [8:1.00]
77 ; HASWELL-NEXT: lzcntl %edi, %eax # sched: [3:1.00]
83 ; BROADWELL-NEXT: lzcntl (%rsi), %ecx # sched: [8:1.00]
84 ; BROADWELL-NEXT: lzcntl %edi, %eax # sched: [3:1.00]
90 ; SKYLAKE-NEXT: lzcntl (%rsi), %ecx # sched: [8:1.00]
91 ; SKYLAKE-NEXT: lzcntl %edi, %eax # sched: [3:1.00]
97 ; BTVER2-NEXT: lzcntl (%rsi), %ecx # sched: [4:1.00]
98 ; BTVER2-NEXT: lzcntl %edi, %eax # sched: [1:0.50]
[all …]
Dlzcnt-zext-cmp.ll27 ; FASTLZCNT-NEXT: lzcntl %edi, %ecx
28 ; FASTLZCNT-NEXT: lzcntl %esi, %eax
100 ; FASTLZCNT-NEXT: lzcntl %edi, %ecx
101 ; FASTLZCNT-NEXT: lzcntl %esi, %eax
155 ; FASTLZCNT-NEXT: lzcntl %edi, %eax
156 ; FASTLZCNT-NEXT: lzcntl %esi, %ecx
158 ; FASTLZCNT-NEXT: lzcntl %edx, %eax
190 ; FASTLZCNT-NEXT: lzcntl %edi, %eax
191 ; FASTLZCNT-NEXT: lzcntl %esi, %ecx
193 ; FASTLZCNT-NEXT: lzcntl %edx, %eax
[all …]
Dlzcnt.ll12 ; CHECK: lzcntl
26 ; CHECK: lzcntl
40 ; CHECK: lzcntl
54 ; CHECK: lzcntl
Dclz.ll161 ; X32-CLZ-NEXT: lzcntl %eax, %eax
169 ; X64-CLZ-NEXT: lzcntl %eax, %eax
220 ; X32-CLZ-NEXT: lzcntl {{[0-9]+}}(%esp), %eax
225 ; X64-CLZ-NEXT: lzcntl %edi, %eax
261 ; X32-CLZ-NEXT: lzcntl {{[0-9]+}}(%esp), %eax
266 ; X32-CLZ-NEXT: lzcntl %eax, %eax
314 ; X32-CLZ-NEXT: lzcntl %eax, %eax
322 ; X64-CLZ-NEXT: lzcntl %eax, %eax
403 ; X32-CLZ-NEXT: lzcntl {{[0-9]+}}(%esp), %eax
408 ; X64-CLZ-NEXT: lzcntl %edi, %eax
[all …]
Dlzcnt-tzcnt.ll25 ; CHECK-NEXT: lzcntl %edi, %eax
61 ; CHECK-NEXT: lzcntl %edi, %eax
98 ; CHECK-NEXT: lzcntl (%rdi), %eax
137 ; CHECK-NEXT: lzcntl (%rdi), %eax
325 ; CHECK-NEXT: lzcntl %edi, %eax
Dbitcnt-false-dep.ll141 ;HSW-NEXT: lzcntl {{.*}}, [[GPR0]]
146 ;SKL: lzcntl
/external/llvm/test/CodeGen/X86/
Dlzcnt.ll12 ; CHECK: lzcntl
26 ; CHECK: lzcntl
40 ; CHECK: lzcntl
54 ; CHECK: lzcntl
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dlzcnt.ll7 ; CHECK: lzcntl
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DI386-64.s101 lzcntl %r13d, %r13d label
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/X86/
Dsimple-tests.txt492 # CHECK: lzcntl %eax, %eax
Dx86-32.txt475 # CHECK: lzcntl %eax, %eax
/external/llvm/test/MC/Disassembler/X86/
Dx86-32.txt553 # CHECK: lzcntl %eax, %eax
Dsimple-tests.txt566 # CHECK: lzcntl %eax, %eax
/external/v8/src/x64/
Dmacro-assembler-x64.cc1654 lzcntl(dst, src); in Lzcntl()
1668 lzcntl(dst, src); in Lzcntl()
Dassembler-x64.h1809 void lzcntl(Register dst, Register src);
1810 void lzcntl(Register dst, Operand src);
Dassembler-x64.cc4487 void Assembler::lzcntl(Register dst, Register src) { in lzcntl() function in v8::internal::Assembler
4497 void Assembler::lzcntl(Register dst, Operand src) { in lzcntl() function in v8::internal::Assembler
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/X86/
Dx86-32.txt553 # CHECK: lzcntl %eax, %eax
Dsimple-tests.txt566 # CHECK: lzcntl %eax, %eax

12