Home
last modified time | relevance | path

Searched refs:vpcmpgtq (Results 1 – 25 of 159) sorted by relevance

1234567

/external/llvm-project/llvm/test/CodeGen/X86/
Dpr45563.ll27 ; CHECK-NEXT: vpcmpgtq %xmm8, %xmm10, %xmm8
28 ; CHECK-NEXT: vpcmpgtq %xmm7, %xmm9, %xmm7
33 ; CHECK-NEXT: vpcmpgtq %xmm10, %xmm7, %xmm7
34 ; CHECK-NEXT: vpcmpgtq %xmm6, %xmm9, %xmm6
39 ; CHECK-NEXT: vpcmpgtq %xmm7, %xmm6, %xmm6
40 ; CHECK-NEXT: vpcmpgtq %xmm5, %xmm9, %xmm5
45 ; CHECK-NEXT: vpcmpgtq %xmm6, %xmm7, %xmm6
46 ; CHECK-NEXT: vpcmpgtq %xmm4, %xmm9, %xmm4
Dvector-popcnt-256-ult-ugt.ll9497 ; AVX512VPOPCNTDQ-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
9563 ; AVX512VPOPCNTDQ-NEXT: vpcmpgtq %ymm0, %ymm1, %ymm0
9619 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
9620 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm2, %xmm1
9637 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
9645 ; AVX512VPOPCNTDQ-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
9663 ; BITALG_NOVLX-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
9703 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm0
9704 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm1, %xmm1
9721 ; AVX2-NEXT: vpcmpgtq %ymm0, %ymm1, %ymm0
[all …]
Dvector-compare-results.ll67 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
229 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
230 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
237 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
245 ; AVX512-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
575 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
576 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm1, %xmm1
580 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm4, %xmm3
581 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm0, %xmm0
589 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm1, %ymm1
[all …]
Dbitcast-and-setcc-512.ll39 ; AVX1-NEXT: vpcmpgtq %xmm8, %xmm9, %xmm8
40 ; AVX1-NEXT: vpcmpgtq %xmm7, %xmm5, %xmm5
44 ; AVX1-NEXT: vpcmpgtq %xmm7, %xmm5, %xmm5
45 ; AVX1-NEXT: vpcmpgtq %xmm6, %xmm4, %xmm4
50 ; AVX1-NEXT: vpcmpgtq %xmm5, %xmm6, %xmm5
51 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm1, %xmm1
55 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm5, %xmm3
56 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm0, %xmm0
67 ; AVX2-NEXT: vpcmpgtq %ymm7, %ymm5, %ymm5
68 ; AVX2-NEXT: vpcmpgtq %ymm6, %ymm4, %ymm4
[all …]
Dvector-trunc-ssat.ll115 ; AVX-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm2
118 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm2
261 ; AVX-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm2
264 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm2
485 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm2, %xmm3
486 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm2, %xmm4
489 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm0, %xmm5
491 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm1, %xmm2
501 ; AVX2-SLOW-NEXT: vpcmpgtq %ymm0, %ymm1, %ymm2
504 ; AVX2-SLOW-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm2
[all …]
Dvector-trunc-packus.ll111 ; AVX-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm2
114 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm1
263 ; AVX-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm2
266 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm1
487 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm2, %xmm3
488 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm2, %xmm4
491 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm0, %xmm5
493 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm1, %xmm2
503 ; AVX2-SLOW-NEXT: vpcmpgtq %ymm0, %ymm1, %ymm2
506 ; AVX2-SLOW-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm1
[all …]
Dpromote-cmp.ll72 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
73 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm3
81 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm2
Dvselect-minmax.ll4626 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
4627 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm2, %xmm5
4632 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm4, %xmm2
4633 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm3, %xmm4
4640 ; AVX2-NEXT: vpcmpgtq %ymm0, %ymm2, %ymm4
4642 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm3, %ymm2
4747 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
4748 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm2, %xmm5
4753 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm4, %xmm2
4754 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm3, %xmm4
[all …]
Dbitcast-setcc-512.ll302 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
303 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm1, %xmm1
307 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm4, %xmm3
308 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm0, %xmm0
318 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm1, %ymm1
319 ; AVX2-NEXT: vpcmpgtq %ymm2, %ymm0, %ymm0
329 ; AVX512F-NEXT: vpcmpgtq %zmm1, %zmm0, %k0
337 ; AVX512BW-NEXT: vpcmpgtq %zmm1, %zmm0, %k0
620 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
621 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm3, %xmm0
[all …]
Dssub_sat_vec.ll1377 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm1, %xmm2
1379 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
1389 ; AVX2-NEXT: vpcmpgtq %xmm2, %xmm1, %xmm2
1391 ; AVX2-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
1401 ; AVX512F-NEXT: vpcmpgtq %xmm2, %xmm1, %xmm2
1403 ; AVX512F-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
1413 ; AVX512BW-NEXT: vpcmpgtq %xmm2, %xmm1, %k0
1415 ; AVX512BW-NEXT: vpcmpgtq %xmm1, %xmm0, %k1
1417 ; AVX512BW-NEXT: vpcmpgtq %xmm1, %xmm2, %k2
1633 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm2, %xmm4
[all …]
Dbitcast-setcc-256.ll231 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
232 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
241 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
249 ; AVX512F-NEXT: vpcmpgtq %ymm1, %ymm0, %k0
257 ; AVX512BW-NEXT: vpcmpgtq %ymm1, %ymm0, %k0
453 ; AVX512F-NEXT: vpcmpgtq %ymm0, %ymm1, %k0
462 ; AVX512BW-NEXT: vpcmpgtq %ymm0, %ymm1, %k0
Dvector-trunc-usat.ll79 ; AVX-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
184 ; AVX-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
327 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm3, %xmm2
330 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm3, %xmm1
344 ; AVX2-SLOW-NEXT: vpcmpgtq %ymm1, %ymm2, %ymm1
357 ; AVX2-FAST-NEXT: vpcmpgtq %ymm1, %ymm2, %ymm1
613 ; AVX1-NEXT: vpcmpgtq %xmm5, %xmm6, %xmm8
615 ; AVX1-NEXT: vpcmpgtq %xmm7, %xmm6, %xmm7
617 ; AVX1-NEXT: vpcmpgtq %xmm5, %xmm6, %xmm5
619 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm6, %xmm4
[all …]
Dbitcast-and-setcc-256.ll60 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
61 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm2, %xmm2
65 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm4, %xmm3
66 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
76 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
77 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm0, %ymm0
86 ; AVX512F-NEXT: vpcmpgtq %ymm1, %ymm0, %k1
87 ; AVX512F-NEXT: vpcmpgtq %ymm3, %ymm2, %k0 {%k1}
95 ; AVX512BW-NEXT: vpcmpgtq %ymm1, %ymm0, %k1
96 ; AVX512BW-NEXT: vpcmpgtq %ymm3, %ymm2, %k0 {%k1}
Davx2-cmp.ll23 ; X32-NEXT: vpcmpgtq %ymm0, %ymm1, %ymm0
28 ; X64-NEXT: vpcmpgtq %ymm0, %ymm1, %ymm0
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Ddependency-breaking-pcmpgt.s14 vpcmpgtq %xmm3, %xmm3, %xmm0 label
38 # CHECK-NEXT: 1 0 0.50 vpcmpgtq %xmm3, %xmm3, %xmm0
65 … - - - - - - - - - - vpcmpgtq %xmm3, %xmm3, %xm…
73 # CHECK-NEXT: [0,3] .DR .. vpcmpgtq %xmm3, %xmm3, %xmm0
77 # CHECK-NEXT: [1,3] . DR.. vpcmpgtq %xmm3, %xmm3, %xmm0
81 # CHECK-NEXT: [2,3] . DR vpcmpgtq %xmm3, %xmm3, %xmm0
93 # CHECK-NEXT: 3. 3 0.0 0.0 0.0 vpcmpgtq %xmm3, %xmm3, %xmm0
Dzero-idioms.s21 vpcmpgtq %xmm3, %xmm3, %xmm3 label
26 vpcmpgtq %xmm3, %xmm3, %xmm5 label
123 # CHECK-NEXT: 1 0 0.50 vpcmpgtq %xmm3, %xmm3, %xmm3
127 # CHECK-NEXT: 1 0 0.50 vpcmpgtq %xmm3, %xmm3, %xmm5
231 … - - - - - - - - - - vpcmpgtq %xmm3, %xmm3, %xm…
235 … - - - - - - - - - - vpcmpgtq %xmm3, %xmm3, %xm…
307 # CHECK-NEXT: [0,13] . .DR . . . . . .. vpcmpgtq %xmm3, %xmm3, %xmm3
311 # CHECK-NEXT: [0,17] . . DR. . . . . .. vpcmpgtq %xmm3, %xmm3, %xmm5
386 # CHECK-NEXT: 13. 1 0.0 0.0 0.0 vpcmpgtq %xmm3, %xmm3, %xmm3
390 # CHECK-NEXT: 17. 1 0.0 0.0 0.0 vpcmpgtq %xmm3, %xmm3, %xmm5
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Ddependency-breaking-pcmpgt.s14 vpcmpgtq %xmm3, %xmm3, %xmm0 label
38 # CHECK-NEXT: 1 2 1.00 vpcmpgtq %xmm3, %xmm3, %xmm0
74 … - 0.50 0.50 - - - - - - - vpcmpgtq %xmm3, %xmm3, %xm…
82 # CHECK-NEXT: [0,3] DeeER.. vpcmpgtq %xmm3, %xmm3, %xmm0
86 # CHECK-NEXT: [1,3] .DeeER. vpcmpgtq %xmm3, %xmm3, %xmm0
90 # CHECK-NEXT: [2,3] . DeeER vpcmpgtq %xmm3, %xmm3, %xmm0
102 # CHECK-NEXT: 3. 3 1.0 1.0 0.0 vpcmpgtq %xmm3, %xmm3, %xmm0
Dzero-idioms.s21 vpcmpgtq %xmm3, %xmm3, %xmm3 label
26 vpcmpgtq %xmm3, %xmm3, %xmm5 label
123 # CHECK-NEXT: 1 2 1.00 vpcmpgtq %xmm3, %xmm3, %xmm3
127 # CHECK-NEXT: 1 2 1.00 vpcmpgtq %xmm3, %xmm3, %xmm5
240 … - 1.00 - - - - - - - - vpcmpgtq %xmm3, %xmm3, %xm…
244 … - - 1.00 - - - - - - - vpcmpgtq %xmm3, %xmm3, %xm…
316 # CHECK-NEXT: [0,13] . DeeER . . . . . vpcmpgtq %xmm3, %xmm3, %xmm3
320 # CHECK-NEXT: [0,17] . DeeER . . . . . vpcmpgtq %xmm3, %xmm3, %xmm5
395 # CHECK-NEXT: 13. 1 1.0 1.0 0.0 vpcmpgtq %xmm3, %xmm3, %xmm3
399 # CHECK-NEXT: 17. 1 1.0 1.0 0.0 vpcmpgtq %xmm3, %xmm3, %xmm5
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dzero-idioms.s26 vpcmpgtq %xmm3, %xmm3, %xmm3 label
31 vpcmpgtq %xmm3, %xmm3, %xmm5 label
36 vpcmpgtq %ymm3, %ymm3, %ymm3 label
41 vpcmpgtq %ymm3, %ymm3, %ymm5 label
138 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %xmm3, %xmm3, %xmm3
142 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %xmm3, %xmm3, %xmm5
146 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %ymm3, %ymm3, %ymm3
150 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %ymm3, %ymm3, %ymm5
244 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
248 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dzero-idioms.s26 vpcmpgtq %xmm3, %xmm3, %xmm3 label
31 vpcmpgtq %xmm3, %xmm3, %xmm5 label
36 vpcmpgtq %ymm3, %ymm3, %ymm3 label
41 vpcmpgtq %ymm3, %ymm3, %ymm5 label
138 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %xmm3, %xmm3, %xmm3
142 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %xmm3, %xmm3, %xmm5
146 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %ymm3, %ymm3, %ymm3
150 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %ymm3, %ymm3, %ymm5
244 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
248 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dzero-idioms.s26 vpcmpgtq %xmm3, %xmm3, %xmm3 label
31 vpcmpgtq %xmm3, %xmm3, %xmm5 label
116 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %xmm3, %xmm3, %xmm3
120 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %xmm3, %xmm3, %xmm5
200 # CHECK-NEXT: - - - - - - - - vpcmpgtq %xmm3, %xmm3, %xmm3
204 # CHECK-NEXT: - - - - - - - - vpcmpgtq %xmm3, %xmm3, %xmm5
268 # CHECK-NEXT: [0,13] . D--------R . . .. vpcmpgtq %xmm3, %xmm3, %xmm3
272 # CHECK-NEXT: [0,17] . D-------R . . .. vpcmpgtq %xmm3, %xmm3, %xmm5
339 # CHECK-NEXT: 13. 1 0.0 0.0 8.0 vpcmpgtq %xmm3, %xmm3, %xmm3
343 # CHECK-NEXT: 17. 1 0.0 0.0 7.0 vpcmpgtq %xmm3, %xmm3, %xmm5
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dzero-idioms.s26 vpcmpgtq %xmm3, %xmm3, %xmm3 label
31 vpcmpgtq %xmm3, %xmm3, %xmm5 label
36 vpcmpgtq %ymm3, %ymm3, %ymm3 label
41 vpcmpgtq %ymm3, %ymm3, %ymm5 label
200 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %xmm3, %xmm3, %xmm3
204 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %xmm3, %xmm3, %xmm5
208 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %ymm3, %ymm3, %ymm3
212 # CHECK-NEXT: 1 0 0.17 vpcmpgtq %ymm3, %ymm3, %ymm5
362 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
366 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dzero-idioms.s26 vpcmpgtq %xmm3, %xmm3, %xmm3 label
31 vpcmpgtq %xmm3, %xmm3, %xmm5 label
128 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %xmm3, %xmm3, %xmm3
132 # CHECK-NEXT: 1 0 0.25 vpcmpgtq %xmm3, %xmm3, %xmm5
226 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
230 # CHECK-NEXT: - - - - - - - - - - vpcmpgtq %xmm3,…
306 # CHECK-NEXT: [0,13] . D--R . . . . vpcmpgtq %xmm3, %xmm3, %xmm3
310 # CHECK-NEXT: [0,17] . D-R . . . . vpcmpgtq %xmm3, %xmm3, %xmm5
389 # CHECK-NEXT: 13. 1 0.0 0.0 2.0 vpcmpgtq %xmm3, %xmm3, %xmm3
393 # CHECK-NEXT: 17. 1 0.0 0.0 1.0 vpcmpgtq %xmm3, %xmm3, %xmm5
/external/llvm/test/CodeGen/X86/
Dvselect-minmax.ll4859 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
4860 ; AVX1-NEXT: vpcmpgtq %xmm1, %xmm3, %xmm5
4864 ; AVX1-NEXT: vpcmpgtq %xmm5, %xmm6, %xmm5
4865 ; AVX1-NEXT: vpcmpgtq %xmm0, %xmm2, %xmm6
4873 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm3, %ymm4
4874 ; AVX2-NEXT: vpcmpgtq %ymm0, %ymm2, %ymm5
5003 ; AVX1-NEXT: vpcmpgtq %xmm4, %xmm5, %xmm4
5006 ; AVX1-NEXT: vpcmpgtq %xmm3, %xmm1, %xmm6
5011 ; AVX1-NEXT: vpcmpgtq %xmm6, %xmm7, %xmm6
5013 ; AVX1-NEXT: vpcmpgtq %xmm2, %xmm0, %xmm7
[all …]
Davx512vl-vec-cmp.ll18 ; CHECK-NEXT: vpcmpgtq %ymm1, %ymm0, %k1
127 ; CHECK-NEXT: vpcmpgtq %ymm2, %ymm1, %k1
128 ; CHECK-NEXT: vpcmpgtq (%rdi), %ymm0, %k1 {%k1}
203 ; CHECK-NEXT: vpcmpgtq (%rdi){1to4}, %ymm0, %k1 {%k1}
230 ; CHECK-NEXT: vpcmpgtq %xmm1, %xmm0, %k1
339 ; CHECK-NEXT: vpcmpgtq %xmm2, %xmm1, %k1
340 ; CHECK-NEXT: vpcmpgtq (%rdi), %xmm0, %k1 {%k1}
415 ; CHECK-NEXT: vpcmpgtq (%rdi){1to2}, %xmm0, %k1 {%k1}

1234567