Home
last modified time | relevance | path

Searched refs:bsfl (Results 1 – 25 of 33) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dinlineasm-sched-bug.ll3 ; CHECK: bsfl
10 %0 = tail call i32 asm "bsfl $1,$0\0A\09", "=r,rm,~{dirflag},~{fpsr},~{flags}"(i32 %and) nounwind
Dclz.ll21 ; X32-NEXT: bsfl %eax, %eax
28 ; X64-NEXT: bsfl %eax, %eax
76 ; X32-NEXT: bsfl {{[0-9]+}}(%esp), %eax
81 ; X64-NEXT: bsfl %edi, %eax
104 ; X32-NEXT: bsfl {{[0-9]+}}(%esp), %eax
109 ; X32-NEXT: bsfl %eax, %eax
482 ; X32-NEXT: bsfl %eax, %eax
496 ; X64-NEXT: bsfl %eax, %eax
569 ; X32-NEXT: bsfl %eax, %eax
580 ; X64-NEXT: bsfl %edi, %eax
[all …]
Dstack-folding-x86_64.ll16 ;CHECK: bsfl {{-?[0-9]*}}(%rsp), %eax {{.*#+}} 4-byte Folded Reload
Dpeephole-na-phys-copy-folding.ll356 ; CHECK32-NEXT: bsfl %edx, %edx
367 ; CHECK64-NEXT: bsfl %ecx, %ecx
374 %res = tail call i32 asm "bsfl $1,$0", "=r,r,~{cc},~{dirflag},~{fpsr},~{flags}"(i32 %val)
Ddagcombine-select.ll337 ; NOBMI-NEXT: bsfl %edi, %ecx
361 ; NOBMI-NEXT: bsfl %edi, %ecx
/external/llvm/test/CodeGen/X86/
Dinlineasm-sched-bug.ll3 ; CHECK: bsfl
10 %0 = tail call i32 asm "bsfl $1,$0\0A\09", "=r,rm,~{dirflag},~{fpsr},~{flags}"(i32 %and) nounwind
Dclz.ll16 ; CHECK-NEXT: bsfl %eax, %eax
35 ; CHECK-NEXT: bsfl %edi, %eax
174 ; CHECK-NEXT: bsfl %eax, %eax
207 ; CHECK-NEXT: bsfl %edi, %eax
Dpeephole-na-phys-copy-folding.ll190 ; CHECK-NEXT: bsfl
197 %res = tail call i32 asm "bsfl $1,$0", "=r,r,~{cc},~{dirflag},~{fpsr},~{flags}"(i32 %val)
Dstack-folding-x86_64.ll16 ;CHECK: bsfl {{-?[0-9]*}}(%rsp), %eax {{.*#+}} 4-byte Folded Reload
Dvector-tzcnt-128.ll95 ; X32-SSE-NEXT: bsfl %eax, %eax
100 ; X32-SSE-NEXT: bsfl %edx, %esi
105 ; X32-SSE-NEXT: bsfl %eax, %eax
109 ; X32-SSE-NEXT: bsfl %ecx, %edx
216 ; X32-SSE-NEXT: bsfl %eax, %ecx
218 ; X32-SSE-NEXT: bsfl %edx, %edx
224 ; X32-SSE-NEXT: bsfl %eax, %ecx
226 ; X32-SSE-NEXT: bsfl %edx, %edx
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dclz.ll17 ; CHECK: bsfl
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DI386-32.s5 bsfl %eax, %eax label
DI386-64.s5 bsfl %r13d, %r13d label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 1.00 bsfl %esi, %edi
821 # CHECK-NEXT: 2 8 1.00 * bsfl (%rax), %edi
1472 # CHECK-NEXT: - - - 1.00 - - - - - - bsfl %esi, %edi
1474 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsfl (%rax), %e…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 16 8.00 bsfl %esi, %edi
821 # CHECK-NEXT: 1 16 8.00 * bsfl (%rax), %edi
1464 # CHECK-NEXT: 8.00 8.00 bsfl %esi, %edi
1466 # CHECK-NEXT: 8.00 8.00 bsfl (%rax), %edi
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 1.00 bsfl %esi, %edi
821 # CHECK-NEXT: 2 8 1.00 * bsfl (%rax), %edi
1470 # CHECK-NEXT: - - - 1.00 - - - - bsfl %esi, %edi
1472 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 bsfl (%rax), %edi
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 10 10 10.00 bsfl %esi, %edi
821 # CHECK-NEXT: 10 13 10.00 * bsfl (%rax), %edi
1470 # CHECK-NEXT: - - - - - 10.00 10.00 - bsfl %esi, %edi
1472 # CHECK-NEXT: - - - - - 10.00 10.00 1.00 bsfl (%rax), %edi
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 1.00 bsfl %esi, %edi
821 # CHECK-NEXT: 2 8 1.00 * bsfl (%rax), %edi
1472 # CHECK-NEXT: - - - 1.00 - - - - - - bsfl %esi, %edi
1474 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsfl (%rax), %e…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 1.00 bsfl %esi, %edi
821 # CHECK-NEXT: 2 8 1.00 * bsfl (%rax), %edi
1472 # CHECK-NEXT: - - - 1.00 - - - - - - bsfl %esi, %edi
1474 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsfl (%rax), %e…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 1.00 bsfl %esi, %edi
821 # CHECK-NEXT: 2 8 1.00 * bsfl (%rax), %edi
1470 # CHECK-NEXT: - - - 1.00 - - - - bsfl %esi, %edi
1472 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 bsfl (%rax), %edi
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 1.00 bsfl %esi, %edi
821 # CHECK-NEXT: 2 8 1.00 * bsfl (%rax), %edi
1472 # CHECK-NEXT: - - - 1.00 - - - - - - bsfl %esi, %edi
1474 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsfl (%rax), %e…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 8 5 2.00 bsfl %esi, %edi
821 # CHECK-NEXT: 8 8 2.00 * bsfl (%rax), %edi
1476 … - - - - - - - - - - - - bsfl %esi, %edi
1478 … - - - - 1.00 - - - - - - bsfl (%rax), %edi
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-x86_64.s111 bsfl %esi, %edi label
113 bsfl (%rax), %edi label
819 # CHECK-NEXT: 1 3 0.25 bsfl %esi, %edi
821 # CHECK-NEXT: 2 7 0.50 * bsfl (%rax), %edi
1474 … - - 0.25 0.25 0.25 0.25 - - - - - - bsfl %esi, %edi
1476 …50 0.50 0.25 0.25 0.25 0.25 - - - - - - bsfl (%rax), %edi
/external/v8/src/x64/
Dmacro-assembler-x64.cc1742 bsfl(dst, src); in Tzcntl()
1755 bsfl(dst, src); in Tzcntl()
Dassembler-x64.h867 void bsfl(Register dst, Register src);
868 void bsfl(Register dst, Operand src);

12