Home
last modified time | relevance | path

Searched refs:cmovel (Results 1 – 25 of 83) sorted by relevance

1234

/external/llvm/test/CodeGen/X86/
Dtest-nofold.ll8 ; CHECK-NEXT: cmovel %ecx, %eax
17 ; cmovel %ecx, %eax
24 ; cmovel %ecx, %eax
32 ; cmovel %ecx, %eax
Dvector-lzcnt-128.ll119 ; X32-SSE-NEXT: cmovel %ecx, %eax
126 ; X32-SSE-NEXT: cmovel %eax, %esi
130 ; X32-SSE-NEXT: cmovel %ecx, %eax
137 ; X32-SSE-NEXT: cmovel %eax, %edx
267 ; SSE2-NEXT: cmovel %ecx, %eax
273 ; SSE2-NEXT: cmovel %ecx, %eax
279 ; SSE2-NEXT: cmovel %ecx, %eax
285 ; SSE2-NEXT: cmovel %ecx, %eax
299 ; SSE3-NEXT: cmovel %ecx, %eax
305 ; SSE3-NEXT: cmovel %ecx, %eax
[all …]
Dmisched-new.ll35 ; the scheduler reorders cmovel instructions.
38 ; CHECK: cmovel
39 ; CHECK: cmovel
/external/llvm-project/llvm/test/CodeGen/X86/
Dtest-nofold.ll8 ; CHECK-NEXT: cmovel %ecx, %eax
17 ; cmovel %ecx, %eax
24 ; cmovel %ecx, %eax
32 ; cmovel %ecx, %eax
Dushl_sat.ll25 ; X64-NEXT: cmovel %edx, %eax
41 ; X86-NEXT: cmovel %edx, %eax
63 ; X64-NEXT: cmovel %edx, %eax
82 ; X86-NEXT: cmovel %edx, %eax
109 ; X64-NEXT: cmovel %eax, %ecx
130 ; X86-NEXT: cmovel %edx, %eax
157 ; X64-NEXT: cmovel %edx, %eax
175 ; X86-NEXT: cmovel %esi, %eax
217 ; X86-NEXT: cmovel %ebp, %ebx
251 ; X64-NEXT: cmovel %edx, %eax
[all …]
Dsshl_sat_vec.ll24 ; X64-NEXT: cmovel %edx, %ecx
40 ; X64-NEXT: cmovel %edx, %ecx
55 ; X64-NEXT: cmovel %edx, %ecx
71 ; X64-NEXT: cmovel %edx, %ecx
98 ; X86-NEXT: cmovel %edi, %ebx
109 ; X86-NEXT: cmovel %edi, %edx
121 ; X86-NEXT: cmovel %edi, %eax
132 ; X86-NEXT: cmovel %edi, %ecx
Dsshl_sat.ll27 ; X64-NEXT: cmovel %edx, %eax
46 ; X86-NEXT: cmovel %esi, %eax
93 ; X86-NEXT: cmovel %esi, %eax
123 ; X64-NEXT: cmovel %eax, %ecx
147 ; X86-NEXT: cmovel %esi, %eax
178 ; X64-NEXT: cmovel %esi, %eax
199 ; X86-NEXT: cmovel %esi, %eax
247 ; X86-NEXT: cmovel %edx, %edi
263 ; X86-NEXT: cmovel %ebp, %eax
264 ; X86-NEXT: cmovel %ebx, %edx
[all …]
Dpull-conditional-binop-through-shift.ll13 ; X64-NEXT: cmovel %edi, %eax
42 ; X64-NEXT: cmovel %edi, %eax
72 ; X64-NEXT: cmovel %edi, %eax
101 ; X64-NEXT: cmovel %edi, %eax
131 ; X64-NEXT: cmovel %edi, %eax
160 ; X64-NEXT: cmovel %edi, %eax
190 ; X64-NEXT: cmovel %edi, %eax
219 ; X64-NEXT: cmovel %edi, %eax
251 ; X64-NEXT: cmovel %edi, %eax
280 ; X64-NEXT: cmovel %edi, %eax
[all …]
Dsdiv_fix_sat.ll32 ; X64-NEXT: cmovel %eax, %edi
63 ; X86-NEXT: cmovel %eax, %edi
102 ; X64-NEXT: cmovel %eax, %edi
132 ; X86-NEXT: cmovel %eax, %edi
172 ; X64-NEXT: cmovel %eax, %esi
207 ; X86-NEXT: cmovel %eax, %edi
252 ; X64-NEXT: cmovel %eax, %edi
287 ; X86-NEXT: cmovel %esi, %eax
453 ; X86-NEXT: cmovel {{[-0-9]+}}(%e{{[sb]}}p), %eax # 4-byte Folded Reload
455 ; X86-NEXT: cmovel {{[-0-9]+}}(%e{{[sb]}}p), %edi # 4-byte Folded Reload
[all …]
Dptest.ll292 ; SSE2-NEXT: cmovel %esi, %eax
299 ; SSE41-NEXT: cmovel %esi, %eax
306 ; AVX-NEXT: cmovel %esi, %eax
323 ; SSE2-NEXT: cmovel %esi, %eax
331 ; SSE41-NEXT: cmovel %esi, %eax
338 ; AVX-NEXT: cmovel %esi, %eax
358 ; SSE2-NEXT: cmovel %esi, %eax
368 ; SSE41-NEXT: cmovel %esi, %eax
376 ; AVX1-NEXT: cmovel %esi, %eax
386 ; AVX512-NEXT: cmovel %esi, %eax
Dclear-highbits.ll544 ; X86-FALLBACK1-NEXT: cmovel %eax, %edx
545 ; X86-FALLBACK1-NEXT: cmovel %esi, %eax
560 ; X86-FALLBACK2-NEXT: cmovel %eax, %edx
561 ; X86-FALLBACK2-NEXT: cmovel %esi, %eax
575 ; X86-BMI2-NEXT: cmovel %esi, %edx
632 ; X86-FALLBACK1-NEXT: cmovel %eax, %edx
633 ; X86-FALLBACK1-NEXT: cmovel %esi, %eax
648 ; X86-FALLBACK2-NEXT: cmovel %eax, %edx
649 ; X86-FALLBACK2-NEXT: cmovel %esi, %eax
663 ; X86-BMI2-NEXT: cmovel %esi, %edx
[all …]
Dmisched-new.ll35 ; the scheduler reorders cmovel instructions.
38 ; CHECK: cmovel
39 ; CHECK: cmovel
Dshift-bmi2.ll85 ; BMI2-NEXT: cmovel %esi, %eax
131 ; BMI2-NEXT: cmovel %esi, %eax
211 ; BMI2-NEXT: cmovel %esi, %edx
239 ; BMI2-NEXT: cmovel %esi, %edx
299 ; BMI2-NEXT: cmovel %esi, %edx
327 ; BMI2-NEXT: cmovel %esi, %edx
369 ; BMI2-NEXT: cmovel %esi, %eax
410 ; BMI2-NEXT: cmovel %esi, %edx
451 ; BMI2-NEXT: cmovel %esi, %edx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.25 cmovel %esi, %edi
167 # CHECK-NEXT: 2 5 0.33 * cmovel (%rax), %edi
269 … - 0.25 0.25 0.25 0.25 - - - - - - cmovel %esi, %edi
285 … 0.33 0.25 0.25 0.25 0.25 - - - - - - cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 2 2 0.67 cmovel %esi, %edi
167 # CHECK-NEXT: 3 7 0.67 * cmovel (%rax), %edi
264 # CHECK-NEXT: - - 0.83 0.33 - 0.83 - - cmovel %esi, %edi
280 # CHECK-NEXT: - - 0.83 0.33 - 0.83 0.50 0.50 cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 2 2 0.67 cmovel %esi, %edi
167 # CHECK-NEXT: 3 7 0.67 * cmovel (%rax), %edi
264 # CHECK-NEXT: - - 0.83 0.33 - 0.83 - - cmovel %esi, %edi
280 # CHECK-NEXT: - - 0.83 0.33 - 0.83 0.50 0.50 cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.25 cmovel %esi, %edi
167 # CHECK-NEXT: 2 5 0.50 * cmovel (%rax), %edi
268 … - 0.25 0.25 0.25 0.25 - - - - - - cmovel %esi, %edi
284 … 0.50 0.25 0.25 0.25 0.25 - - - - - - cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 2 2 0.50 cmovel %esi, %edi
167 # CHECK-NEXT: 3 7 0.50 * cmovel (%rax), %edi
266 # CHECK-NEXT: - - 0.75 0.25 - - - 0.25 0.75 - cmovel %esi, %e…
282 # CHECK-NEXT: - - 0.75 0.25 0.50 0.50 - 0.25 0.75 - cmovel (%rax), …
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.50 cmovel %esi, %edi
167 # CHECK-NEXT: 1 5 1.50 * cmovel (%rax), %edi
279 … - - - - - - - - - - - cmovel %esi, %edi
295 … - - - - - - - 1.50 1.50 - - cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.50 cmovel %esi, %edi
167 # CHECK-NEXT: 2 6 0.50 * cmovel (%rax), %edi
266 # CHECK-NEXT: - - 0.50 - - - - - 0.50 - cmovel %esi, %e…
282 # CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - cmovel (%rax), …
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.50 cmovel %esi, %edi
167 # CHECK-NEXT: 2 6 0.50 * cmovel (%rax), %edi
266 # CHECK-NEXT: - - 0.50 - - - - - 0.50 - cmovel %esi, %e…
282 # CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - cmovel (%rax), …
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.50 cmovel %esi, %edi
167 # CHECK-NEXT: 2 6 0.50 * cmovel (%rax), %edi
266 # CHECK-NEXT: - - 0.50 - - - - - 0.50 - cmovel %esi, %e…
282 # CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - cmovel (%rax), …
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 2 1.00 cmovel %esi, %edi
167 # CHECK-NEXT: 1 5 1.00 * cmovel (%rax), %edi
264 # CHECK-NEXT: - - - - - 1.00 1.00 - cmovel %esi, %edi
280 # CHECK-NEXT: - - - - - 1.00 1.00 1.00 cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 1 1 0.50 cmovel %esi, %edi
167 # CHECK-NEXT: 1 4 1.00 * cmovel (%rax), %edi
270 … - - - - - - - - - - - cmovel %esi, %edi
286 … - - - - 1.00 - - - - - - cmovel (%rax), %edi
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-cmov.s42 cmovel %esi, %edi label
59 cmovel (%rax), %edi label
151 # CHECK-NEXT: 2 2 0.67 cmovel %esi, %edi
167 # CHECK-NEXT: 3 7 0.67 * cmovel (%rax), %edi
264 # CHECK-NEXT: - - 0.83 0.33 - 0.83 - - cmovel %esi, %edi
280 # CHECK-NEXT: - - 0.83 0.33 - 0.83 0.50 0.50 cmovel (%rax), %edi

1234