Home
last modified time | relevance | path

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

12

/external/llvm/test/CodeGen/X86/
Dvector-lzcnt-128.ll117 ; X32-SSE-NEXT: bsrl %eax, %eax
123 ; X32-SSE-NEXT: bsrl %edx, %esi
129 ; X32-SSE-NEXT: bsrl %eax, %eax
134 ; X32-SSE-NEXT: bsrl %ecx, %edx
234 ; X32-SSE-NEXT: bsrl %eax, %ecx
237 ; X32-SSE-NEXT: bsrl %edx, %edx
244 ; X32-SSE-NEXT: bsrl %eax, %ecx
247 ; X32-SSE-NEXT: bsrl %edx, %edx
265 ; SSE2-NEXT: bsrl %eax, %eax
272 ; SSE2-NEXT: bsrl %eax, %eax
[all …]
D2007-04-27-InlineAsm-IntMemInput.ll1 ; RUN: llc < %s | not grep "bsrl.*10"
9 …%tmp4 = tail call i32 asm "bsrl $1, $0", "=r,ro,~{dirflag},~{fpsr},~{flags},~{cc}"( i32 10 ) …
Dclz.ll54 ; CHECK-NEXT: bsrl %eax, %eax
76 ; CHECK-NEXT: bsrl %edi, %eax
103 ; CHECK-NEXT: bsrl %eax, %eax
139 ; CHECK-NEXT: bsrl %edi, %eax
243 ; CHECK-NEXT: bsrl %edi, %eax
258 ; CHECK-NEXT: bsrl %edi, %eax
276 ; CHECK-NEXT: bsrl %edi, %eax
Dvector-lzcnt-256.ll157 ; AVX1-NEXT: bsrl %eax, %ecx
161 ; AVX1-NEXT: bsrl %edx, %edx
166 ; AVX1-NEXT: bsrl %ecx, %ecx
170 ; AVX1-NEXT: bsrl %ecx, %ecx
176 ; AVX1-NEXT: bsrl %ecx, %ecx
179 ; AVX1-NEXT: bsrl %edx, %edx
184 ; AVX1-NEXT: bsrl %ecx, %ecx
188 ; AVX1-NEXT: bsrl %ecx, %ecx
241 ; AVX1-NEXT: bsrl %eax, %eax
243 ; AVX1-NEXT: bsrl %ecx, %ecx
[all …]
Dstack-folding-x86_64.ll37 ;CHECK: bsrl {{-?[0-9]*}}(%rsp), %eax {{.*#+}} 4-byte Folded Reload
/external/llvm-project/llvm/test/CodeGen/X86/
D2007-04-27-InlineAsm-IntMemInput.ll12 ; CHECK-NEXT: bsrl LCPI0_0, %eax
16 …%tmp4 = tail call i32 asm "bsrl $1, $0", "=r,ro,~{dirflag},~{fpsr},~{flags},~{cc}"( i32 10 ) …
Dclz.ll153 ; X86-NEXT: bsrl %eax, %eax
161 ; X64-NEXT: bsrl %eax, %eax
216 ; X86-NEXT: bsrl {{[0-9]+}}(%esp), %eax
222 ; X64-NEXT: bsrl %edi, %eax
246 ; X86-NOCMOV-NEXT: bsrl {{[0-9]+}}(%esp), %eax
252 ; X86-NOCMOV-NEXT: bsrl %eax, %eax
260 ; X86-CMOV-NEXT: bsrl %ecx, %edx
262 ; X86-CMOV-NEXT: bsrl {{[0-9]+}}(%esp), %eax
308 ; X86-NEXT: bsrl %eax, %eax
323 ; X64-NEXT: bsrl %eax, %eax
[all …]
Dstack-folding-x86_64.ll133 ; CHECK-NEXT: bsrl {{[-0-9]+}}(%r{{[sb]}}p), %eax # 4-byte Folded Reload
/external/compiler-rt/lib/builtins/i386/
Dudivdi3.S27 bsrl %ebx, %ecx // If the high word of b is zero, jump to
Dumoddi3.S28 bsrl %ebx, %ecx // If the high word of b is zero, jump to
Ddivdi3.S56 bsrl %ebx, %ecx // If the high word of b is zero, jump to
Dmoddi3.S55 bsrl %ebx, %ecx // If the high word of b is zero, jump to
/external/llvm-project/compiler-rt/lib/builtins/i386/
Dudivdi3.S28 bsrl %ebx, %ecx // If the high word of b is zero, jump to
Dumoddi3.S29 bsrl %ebx, %ecx // If the high word of b is zero, jump to
Dmoddi3.S56 bsrl %ebx, %ecx // If the high word of b is zero, jump to
Ddivdi3.S57 bsrl %ebx, %ecx // If the high word of b is zero, jump to
/external/llvm-project/llvm/test/MC/X86/
DI386-32.s17 bsrl %eax, %eax label
DI386-64.s17 bsrl %r13d, %r13d label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-x86_64.s124 bsrl %esi, %edi label
126 bsrl (%rax), %edi label
1009 # CHECK-NEXT: 1 4 0.25 bsrl %esi, %edi
1011 # CHECK-NEXT: 2 8 0.33 * bsrl (%rax), %edi
1810 … - - 0.25 0.25 0.25 0.25 - - - - - - bsrl %esi, %edi
1812 …33 0.33 0.25 0.25 0.25 0.25 - - - - - - bsrl (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-x86_64.s161 bsrl %esi, %edi label
163 bsrl (%rax), %edi label
1177 # CHECK-NEXT: 1 3 1.00 bsrl %esi, %edi
1179 # CHECK-NEXT: 2 8 1.00 * bsrl (%rax), %edi
2104 # CHECK-NEXT: - - - 1.00 - - - - bsrl %esi, %edi
2106 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 bsrl (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-x86_64.s161 bsrl %esi, %edi label
163 bsrl (%rax), %edi label
1177 # CHECK-NEXT: 1 3 1.00 bsrl %esi, %edi
1179 # CHECK-NEXT: 2 8 1.00 * bsrl (%rax), %edi
2106 # CHECK-NEXT: - - - 1.00 - - - - - - bsrl %esi, %edi
2108 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsrl (%rax), %e…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-x86_64.s161 bsrl %esi, %edi label
163 bsrl (%rax), %edi label
1177 # CHECK-NEXT: 1 16 8.00 bsrl %esi, %edi
1179 # CHECK-NEXT: 1 16 8.00 * bsrl (%rax), %edi
2098 # CHECK-NEXT: 8.00 8.00 bsrl %esi, %edi
2100 # CHECK-NEXT: 8.00 8.00 bsrl (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-x86_64.s161 bsrl %esi, %edi label
163 bsrl (%rax), %edi label
1177 # CHECK-NEXT: 7 4 4.00 bsrl %esi, %edi
1179 # CHECK-NEXT: 9 8 4.00 * bsrl (%rax), %edi
2119 … - - - - - - - - - - - - bsrl %esi, %edi
2121 … - - - - - - - 1.50 1.50 - - bsrl (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-x86_64.s161 bsrl %esi, %edi label
163 bsrl (%rax), %edi label
1177 # CHECK-NEXT: 1 3 1.00 bsrl %esi, %edi
1179 # CHECK-NEXT: 2 8 1.00 * bsrl (%rax), %edi
2106 # CHECK-NEXT: - - - 1.00 - - - - - - bsrl %esi, %edi
2108 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsrl (%rax), %e…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-x86_64.s161 bsrl %esi, %edi label
163 bsrl (%rax), %edi label
1177 # CHECK-NEXT: 1 3 1.00 bsrl %esi, %edi
1179 # CHECK-NEXT: 2 8 1.00 * bsrl (%rax), %edi
2106 # CHECK-NEXT: - - - 1.00 - - - - - - bsrl %esi, %edi
2108 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - bsrl (%rax), %e…

12