/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | dependency-breaking-pcmpgt.s | 13 vpcmpgtd %xmm2, %xmm2, %xmm3 label 34 # CHECK-NEXT: 1 0 0.50 vpcmpgtd %xmm2, %xmm2, %xmm3 61 … - - - - - - - - - - vpcmpgtd %xmm2, %xmm2, %xm… 69 # CHECK-NEXT: [0,2] .DR .. vpcmpgtd %xmm2, %xmm2, %xmm3 73 # CHECK-NEXT: [1,2] . DR.. vpcmpgtd %xmm2, %xmm2, %xmm3 77 # CHECK-NEXT: [2,2] . DR vpcmpgtd %xmm2, %xmm2, %xmm3 89 # CHECK-NEXT: 2. 3 0.0 0.0 0.0 vpcmpgtd %xmm2, %xmm2, %xmm3
|
D | zero-idioms.s | 20 vpcmpgtd %xmm3, %xmm3, %xmm3 label 25 vpcmpgtd %xmm3, %xmm3, %xmm5 label 99 # CHECK-NEXT: 1 0 0.50 vpcmpgtd %xmm3, %xmm3, %xmm3 103 # CHECK-NEXT: 1 0 0.50 vpcmpgtd %xmm3, %xmm3, %xmm5 191 … - - - - - - - - - - vpcmpgtd %xmm3, %xmm3, %xm… 195 … - - - - - - - - - - vpcmpgtd %xmm3, %xmm3, %xm… 251 # CHECK-NEXT: [0,12] . .DR . . . . . vpcmpgtd %xmm3, %xmm3, %xmm3 255 # CHECK-NEXT: [0,16] . . DR. . . . . vpcmpgtd %xmm3, %xmm3, %xmm5 314 # CHECK-NEXT: 12. 1 0.0 0.0 0.0 vpcmpgtd %xmm3, %xmm3, %xmm3 318 # CHECK-NEXT: 16. 1 0.0 0.0 0.0 vpcmpgtd %xmm3, %xmm3, %xmm5
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx512-calling-conv.ll | 68 ; KNL-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 82 ; SKX-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 96 ; KNL_X32-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 118 ; KNL-NEXT: vpcmpgtd %zmm1, %zmm0, %k1 132 ; SKX-NEXT: vpcmpgtd %zmm1, %zmm0, %k0 146 ; KNL_X32-NEXT: vpcmpgtd %zmm1, %zmm0, %k1 168 ; ALL_X64-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 179 ; KNL_X32-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 196 ; KNL-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 208 ; SKX-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 [all …]
|
D | bitcast-and-setcc-512.ll | 379 ; AVX1-NEXT: vpcmpgtd %xmm8, %xmm9, %xmm8 380 ; AVX1-NEXT: vpcmpgtd %xmm3, %xmm1, %xmm1 384 ; AVX1-NEXT: vpcmpgtd %xmm3, %xmm1, %xmm1 385 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm0, %xmm0 390 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm2, %xmm1 391 ; AVX1-NEXT: vpcmpgtd %xmm7, %xmm5, %xmm2 395 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 396 ; AVX1-NEXT: vpcmpgtd %xmm6, %xmm4, %xmm3 407 ; AVX2-NEXT: vpcmpgtd %ymm3, %ymm1, %ymm1 410 ; AVX2-NEXT: vpcmpgtd %ymm2, %ymm0, %ymm0 [all …]
|
D | bitcast-and-setcc-256.ll | 261 ; AVX1-NEXT: vpcmpgtd %xmm4, %xmm5, %xmm4 262 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 266 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm4, %xmm1 267 ; AVX1-NEXT: vpcmpgtd %xmm3, %xmm2, %xmm2 278 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 281 ; AVX2-NEXT: vpcmpgtd %ymm3, %ymm2, %ymm1 293 ; AVX512F-NEXT: vpcmpgtd %ymm1, %ymm0, %k1 294 ; AVX512F-NEXT: vpcmpgtd %ymm3, %ymm2, %k0 {%k1} 302 ; AVX512BW-NEXT: vpcmpgtd %ymm1, %ymm0, %k1 303 ; AVX512BW-NEXT: vpcmpgtd %ymm3, %ymm2, %k0 {%k1}
|
D | bitcast-setcc-512.ll | 96 ; AVX1-NEXT: vpcmpgtd %xmm4, %xmm5, %xmm4 97 ; AVX1-NEXT: vpcmpgtd %xmm3, %xmm1, %xmm1 101 ; AVX1-NEXT: vpcmpgtd %xmm3, %xmm4, %xmm3 102 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm0, %xmm0 112 ; AVX2-NEXT: vpcmpgtd %ymm3, %ymm1, %ymm1 113 ; AVX2-NEXT: vpcmpgtd %ymm2, %ymm0, %ymm0 125 ; AVX512F-NEXT: vpcmpgtd %zmm1, %zmm0, %k0 133 ; AVX512BW-NEXT: vpcmpgtd %zmm1, %zmm0, %k0
|
D | avx512-mask-spills.ll | 11 ; CHECK-NEXT: vpcmpgtd %xmm1, %xmm0, %k1 33 ; CHECK-NEXT: vpcmpgtd %ymm1, %ymm0, %k1 56 ; CHECK-NEXT: vpcmpgtd %zmm1, %zmm0, %k1
|
D | bitcast-and-setcc-128.ll | 69 ; AVX12-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 70 ; AVX12-NEXT: vpcmpgtd %xmm3, %xmm2, %xmm1 78 ; AVX512F-NEXT: vpcmpgtd %xmm1, %xmm0, %k1 79 ; AVX512F-NEXT: vpcmpgtd %xmm3, %xmm2, %k0 {%k1} 86 ; AVX512BW-NEXT: vpcmpgtd %xmm1, %xmm0, %k1 87 ; AVX512BW-NEXT: vpcmpgtd %xmm3, %xmm2, %k0 {%k1} 753 ; AVX12-NEXT: vpcmpgtd %xmm3, %xmm2, %xmm2 758 ; AVX12-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 774 ; AVX512F-NEXT: vpcmpgtd %xmm1, %xmm0, %k1 775 ; AVX512F-NEXT: vpcmpgtd %xmm3, %xmm2, %k0 {%k1} [all …]
|
D | vselect-pcmp.ll | 48 ; AVX512F-NEXT: vpcmpgtd %zmm2, %zmm3, %k1 57 ; AVX512VL-NEXT: vpcmpgtd %xmm2, %xmm3, %k1 106 ; AVX512F-NEXT: vpcmpgtd %zmm2, %zmm3, %k1 115 ; AVX512VL-NEXT: vpcmpgtd %xmm2, %xmm3, %k1 226 ; AVX512F-NEXT: vpcmpgtd %zmm2, %zmm3, %k1 234 ; AVX512VL-NEXT: vpcmpgtd %ymm2, %ymm3, %k1 322 ; AVX512F-NEXT: vpcmpgtd %zmm2, %zmm3, %k1 330 ; AVX512VL-NEXT: vpcmpgtd %xmm2, %xmm3, %k1
|
D | bitcast-setcc-256.ll | 78 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 79 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 88 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 96 ; AVX512F-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 104 ; AVX512BW-NEXT: vpcmpgtd %ymm1, %ymm0, %k0
|
D | avx2-cmp.ll | 8 ; X32-NEXT: vpcmpgtd %ymm0, %ymm1, %ymm0 13 ; X64-NEXT: vpcmpgtd %ymm0, %ymm1, %ymm0
|
D | packss.ll | 82 ; X86-AVX-NEXT: vpcmpgtd {{\.LCPI.*}}, %xmm1, %xmm1 96 ; X64-AVX-NEXT: vpcmpgtd {{.*}}(%rip), %xmm1, %xmm1
|
D | bitcast-setcc-128.ll | 57 ; AVX12-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 64 ; AVX512F-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 71 ; AVX512BW-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 511 ; AVX12-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 522 ; AVX512F-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 533 ; AVX512BW-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 560 ; AVX12-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 571 ; AVX512F-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 582 ; AVX512BW-NEXT: vpcmpgtd %xmm1, %xmm0, %k0
|
D | vector-pcmp.ll | 54 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 180 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 393 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 394 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 401 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0
|
D | avx512-vec3-crash.ll | 18 ; CHECK-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0
|
D | vec_cmp_sint-128.ll | 371 ; AVX1-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0 378 ; AVX2-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0 390 ; AVX512-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0 540 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 679 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 686 ; AVX2-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 698 ; AVX512-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 850 ; AVX-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0
|
D | vector-compare-all_of.ll | 439 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 449 ; AVX512-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 483 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 484 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 496 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 507 ; AVX512-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 546 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 547 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 559 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 572 ; AVX512-NEXT: vpcmpgtd %ymm1, %ymm0, %k0
|
D | vector-compare-any_of.ll | 414 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 422 ; AVX512-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 454 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 455 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 465 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 474 ; AVX512-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 511 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 512 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 522 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 533 ; AVX512-NEXT: vpcmpgtd %ymm1, %ymm0, %k0
|
D | avx512vl-vec-cmp.ll | 135 ; VLX-NEXT: vpcmpgtd (%rdi), %ymm0, %k1 144 ; NoVLX-NEXT: vpcmpgtd %zmm2, %zmm0, %k1 157 ; VLX-NEXT: vpcmpgtd (%rdi), %ymm0, %k1 166 ; NoVLX-NEXT: vpcmpgtd %zmm2, %zmm0, %k1 422 ; VLX-NEXT: vpcmpgtd (%rdi){1to8}, %ymm0, %k1 {%k1} 433 ; NoVLX-NEXT: vpcmpgtd %zmm2, %zmm0, %k1 {%k1} 694 ; VLX-NEXT: vpcmpgtd (%rdi), %xmm0, %k1 703 ; NoVLX-NEXT: vpcmpgtd %zmm2, %zmm0, %k1 716 ; VLX-NEXT: vpcmpgtd (%rdi), %xmm0, %k1 725 ; NoVLX-NEXT: vpcmpgtd %zmm2, %zmm0, %k1 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx512-calling-conv.ll | 136 ; KNL-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 151 ; SKX-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 165 ; KNL_X32-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 188 ; KNL-NEXT: vpcmpgtd %zmm1, %zmm0, %k1 204 ; SKX-NEXT: vpcmpgtd %zmm1, %zmm0, %k0 218 ; KNL_X32-NEXT: vpcmpgtd %zmm1, %zmm0, %k1 242 ; KNL-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 254 ; SKX-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 267 ; KNL_X32-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 285 ; KNL-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 [all …]
|
D | avx512-mask-spills.ll | 13 ; CHECK-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 38 ; CHECK-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 63 ; CHECK-NEXT: vpcmpgtd %zmm1, %zmm0, %k0
|
D | avx-cmp.ll | 47 ; CHECK-NEXT: vpcmpgtd %xmm 48 ; CHECK-NEXT: vpcmpgtd %xmm
|
D | vector-pcmp.ll | 56 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 224 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0 446 ; AVX1-NEXT: vpcmpgtd %xmm2, %xmm3, %xmm2 447 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 454 ; AVX2-NEXT: vpcmpgtd %ymm1, %ymm0, %ymm0
|
D | vec_cmp_uint-128.ll | 461 ; AVX1-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 469 ; AVX2-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 482 ; AVX512-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0 780 ; AVX1-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0 788 ; AVX2-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0 801 ; AVX512-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | avx-cmp.ll | 47 ; CHECK-NEXT: vpcmpgtd %xmm 48 ; CHECK-NEXT: vpcmpgtd %xmm
|