/external/llvm-project/llvm/test/CodeGen/X86/ |
D | lzcnt.ll | 15 ; X86-NEXT: lzcntl %eax, %eax 23 ; X32-NEXT: lzcntl %eax, %eax 31 ; X64-NEXT: lzcntl %eax, %eax 61 ; X86-NEXT: lzcntl {{[0-9]+}}(%esp), %eax 66 ; X32-NEXT: lzcntl %edi, %eax 71 ; X64-NEXT: lzcntl %edi, %eax 84 ; X86-NEXT: lzcntl {{[0-9]+}}(%esp), %eax 89 ; X86-NEXT: lzcntl %eax, %eax 110 ; X86-NEXT: lzcntl %eax, %eax 118 ; X32-NEXT: lzcntl %eax, %eax [all …]
|
D | lzcnt-zext-cmp.ll | 29 ; FASTLZCNT-NEXT: lzcntl %edi, %ecx 30 ; FASTLZCNT-NEXT: lzcntl %esi, %eax 102 ; FASTLZCNT-NEXT: lzcntl %edi, %ecx 103 ; FASTLZCNT-NEXT: lzcntl %esi, %eax 157 ; FASTLZCNT-NEXT: lzcntl %edi, %eax 158 ; FASTLZCNT-NEXT: lzcntl %esi, %ecx 160 ; FASTLZCNT-NEXT: lzcntl %edx, %eax 192 ; FASTLZCNT-NEXT: lzcntl %edi, %eax 193 ; FASTLZCNT-NEXT: lzcntl %esi, %ecx 195 ; FASTLZCNT-NEXT: lzcntl %edx, %eax [all …]
|
D | clz.ll | 169 ; X86-CLZ-NEXT: lzcntl %eax, %eax 177 ; X64-CLZ-NEXT: lzcntl %eax, %eax 228 ; X86-CLZ-NEXT: lzcntl {{[0-9]+}}(%esp), %eax 233 ; X64-CLZ-NEXT: lzcntl %edi, %eax 282 ; X86-CLZ-NEXT: lzcntl {{[0-9]+}}(%esp), %eax 287 ; X86-CLZ-NEXT: lzcntl %eax, %eax 335 ; X86-CLZ-NEXT: lzcntl %eax, %eax 343 ; X64-CLZ-NEXT: lzcntl %eax, %eax 424 ; X86-CLZ-NEXT: lzcntl {{[0-9]+}}(%esp), %eax 429 ; X64-CLZ-NEXT: lzcntl %edi, %eax [all …]
|
D | lzcnt-tzcnt.ll | 25 ; 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
|
D | bitcnt-false-dep.ll | 141 ;HSW-NEXT: lzcntl {{.*}}, [[GPR0]] 146 ;SKL: lzcntl
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-lzcnt.s | 7 lzcntl %eax, %ecx label 8 lzcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 1 0.25 lzcntl %eax, %ecx 25 # CHECK-NEXT: 2 5 0.33 * lzcntl (%rax), %ecx 52 … - 0.25 0.25 0.25 0.25 - - - - - - lzcntl %eax, %ecx 53 … 0.33 0.25 0.25 0.25 0.25 - - - - - - lzcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-lzcnt.s | 7 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/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-lzcnt.s | 7 lzcntl %eax, %ecx label 8 lzcntl (%rax), %ecx label 24 # CHECK-NEXT: 2 2 2.00 lzcntl %eax, %ecx 25 # CHECK-NEXT: 2 6 2.00 * lzcntl (%rax), %ecx 62 … - - - - - - - - - - - lzcntl %eax, %ecx 63 … - - - - - - - 1.50 1.50 - - lzcntl (%rax), %ecx
|
/external/llvm/test/CodeGen/X86/ |
D | lzcnt.ll | 12 ; CHECK: lzcntl 26 ; CHECK: lzcntl 40 ; CHECK: lzcntl 54 ; CHECK: lzcntl
|
/external/llvm-project/llvm/test/MC/X86/ |
D | I386-64.s | 266 lzcntl %r13d, %r13d label
|
/external/llvm/test/MC/Disassembler/X86/ |
D | x86-32.txt | 553 # CHECK: lzcntl %eax, %eax
|
D | simple-tests.txt | 566 # CHECK: lzcntl %eax, %eax
|
/external/llvm-project/llvm/test/MC/Disassembler/X86/ |
D | x86-32.txt | 598 # CHECK: lzcntl %eax, %eax
|
D | simple-tests.txt | 566 # CHECK: lzcntl %eax, %eax
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 7697 "\006lzcntl\006lzcntq\006lzcntw\nmaskmovdqu\010maskmovq\005maxpd\005maxp" 9120 …{ 4212 /* lzcntl */, X86::LZCNT32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, … 9121 …{ 4212 /* lzcntl */, X86::LZCNT32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 …
|