/external/llvm/test/CodeGen/X86/ |
D | test-nofold.ll | 8 ; CHECK-NEXT: cmovel %ecx, %eax 17 ; cmovel %ecx, %eax 24 ; cmovel %ecx, %eax 32 ; cmovel %ecx, %eax
|
D | vector-lzcnt-128.ll | 119 ; 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 …]
|
D | misched-new.ll | 35 ; the scheduler reorders cmovel instructions. 38 ; CHECK: cmovel 39 ; CHECK: cmovel
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | test-nofold.ll | 8 ; CHECK-NEXT: cmovel %ecx, %eax 17 ; cmovel %ecx, %eax 24 ; cmovel %ecx, %eax 32 ; cmovel %ecx, %eax
|
D | ushl_sat.ll | 25 ; 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 …]
|
D | sshl_sat_vec.ll | 24 ; 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
|
D | sshl_sat.ll | 27 ; 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 …]
|
D | pull-conditional-binop-through-shift.ll | 13 ; 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 …]
|
D | sdiv_fix_sat.ll | 32 ; 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 …]
|
D | ptest.ll | 292 ; 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
|
D | clear-highbits.ll | 544 ; 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 …]
|
D | misched-new.ll | 35 ; the scheduler reorders cmovel instructions. 38 ; CHECK: cmovel 39 ; CHECK: cmovel
|
D | shift-bmi2.ll | 85 ; 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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/ |
D | resources-cmov.s | 42 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
|