Home
last modified time | relevance | path

Searched refs:vblendvps (Results 1 – 25 of 96) sorted by relevance

1234

/external/llvm-project/llvm/test/tools/llvm-mca/X86/
Dvariable-blend-read-after-ld-1.s21 vblendvps %xmm1, (%rdi), %xmm2, %xmm3 label
133 # BDVER2-NEXT: [0,1] DeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
136 # BDWELL-NEXT: [0,1] DeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
139 # BTVER2-NEXT: [0,1] .DeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
142 # HASWELL-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
145 # IVY-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
148 # SANDY-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
151 # SKYLAKE-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
154 # ZNVER1-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
157 # ZNVER2-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
[all …]
Dvariable-blend-read-after-ld-2.s21 vblendvps %xmm1, (%rdi), %xmm2, %xmm3 label
133 # BDVER2-NEXT: [0,1] DeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
136 # BDWELL-NEXT: [0,1] DeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
139 # BTVER2-NEXT: [0,1] .DeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
142 # HASWELL-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
145 # IVY-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
148 # SANDY-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
151 # SKYLAKE-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
154 # ZNVER1-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
157 # ZNVER2-NEXT: [0,1] DeeeeeeeeER vblendvps %xmm1, (%rdi), %xmm2, %xmm3
[all …]
/external/llvm/test/CodeGen/X86/
Dfast-isel-select-sse.ll16 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
44 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
72 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
100 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
128 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
156 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
184 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
212 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
240 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
268 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
[all …]
Dfmaxnum.ll32 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
88 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
134 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
152 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
Dfminnum.ll32 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
81 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
126 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
144 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
Davx.ll6 ; CHECK: vblendvps
14 ; CHECK: vblendvps
22 ; CHECK: vblendvps
/external/llvm-project/llvm/test/CodeGen/X86/
Dpr45563-2.ll42 ; CHECK-NEXT: vblendvps %ymm2, %ymm3, %ymm0, %ymm0
47 ; CHECK-NEXT: vblendvps %xmm2, %xmm3, %xmm1, %xmm1
90 ; CHECK-NEXT: vblendvps %ymm3, %ymm4, %ymm2, %ymm2
107 ; CHECK-NEXT: vblendvps %xmm4, %xmm5, %xmm1, %xmm1
110 ; CHECK-NEXT: vblendvps %xmm3, %xmm1, %xmm0, %xmm0
154 ; CHECK-NEXT: vblendvps %ymm3, %ymm4, %ymm2, %ymm2
174 ; CHECK-NEXT: vblendvps %xmm3, %xmm6, %xmm1, %xmm1
176 ; CHECK-NEXT: vblendvps %xmm4, %xmm5, %xmm0, %xmm0
222 ; CHECK-NEXT: vblendvps %ymm3, %ymm4, %ymm2, %ymm2
237 ; CHECK-NEXT: vblendvps %ymm3, %ymm4, %ymm1, %ymm1
[all …]
Dvector-shift-by-select-loop.ll192 ; AVX1-NEXT: vblendvps %xmm5, %xmm9, %xmm0, %xmm8
203 ; AVX1-NEXT: vblendvps %xmm1, %xmm7, %xmm0, %xmm10
209 ; AVX1-NEXT: vblendvps %xmm6, %xmm7, %xmm1, %xmm1
213 ; AVX1-NEXT: vblendvps %xmm2, %xmm7, %xmm6, %xmm2
217 ; AVX1-NEXT: vblendvps %xmm5, %xmm7, %xmm6, %xmm5
221 ; AVX1-NEXT: vblendvps %xmm3, %xmm7, %xmm6, %xmm3
225 ; AVX1-NEXT: vblendvps %xmm9, %xmm7, %xmm6, %xmm6
229 ; AVX1-NEXT: vblendvps %xmm12, %xmm0, %xmm7, %xmm0
294 ; AVX2-NEXT: vblendvps %ymm3, %ymm0, %ymm1, %ymm3
296 ; AVX2-NEXT: vblendvps %ymm4, %ymm0, %ymm1, %ymm4
[all …]
Dmulo-pow2.ll36 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
51 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
66 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
104 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
119 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
134 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
Dvsel-cmp-load.ll18 ; AVX1-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
26 ; AVX2-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
119 ; AVX1-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
125 ; AVX2-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
185 ; AVX1-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
193 ; AVX2-NEXT: vblendvps %ymm2, %ymm1, %ymm0, %ymm0
248 ; AVX1-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
254 ; AVX2-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
Dvector-reduce-fmax.ll54 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
118 ; AVX-NEXT: vblendvps %xmm3, %xmm1, %xmm2, %xmm1
122 ; AVX-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
209 ; AVX-NEXT: vblendvps %xmm0, %xmm3, %xmm4, %xmm0
212 ; AVX-NEXT: vblendvps %xmm3, %xmm2, %xmm0, %xmm0
215 ; AVX-NEXT: vblendvps %xmm2, %xmm1, %xmm0, %xmm0
317 ; AVX-NEXT: vblendvps %xmm0, %xmm7, %xmm2, %xmm0
320 ; AVX-NEXT: vblendvps %xmm2, %xmm6, %xmm0, %xmm0
323 ; AVX-NEXT: vblendvps %xmm2, %xmm5, %xmm0, %xmm0
326 ; AVX-NEXT: vblendvps %xmm2, %xmm1, %xmm0, %xmm0
[all …]
Dfast-isel-select-sse.ll24 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
82 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
144 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
202 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
256 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
310 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
364 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
418 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
472 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
530 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
[all …]
Dvector-reduce-fmin.ll46 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
130 ; AVX-NEXT: vblendvps %xmm0, %xmm3, %xmm4, %xmm0
133 ; AVX-NEXT: vblendvps %xmm3, %xmm2, %xmm0, %xmm0
136 ; AVX-NEXT: vblendvps %xmm2, %xmm1, %xmm0, %xmm0
238 ; AVX-NEXT: vblendvps %xmm0, %xmm7, %xmm2, %xmm0
241 ; AVX-NEXT: vblendvps %xmm2, %xmm6, %xmm0, %xmm0
244 ; AVX-NEXT: vblendvps %xmm2, %xmm5, %xmm0, %xmm0
247 ; AVX-NEXT: vblendvps %xmm2, %xmm1, %xmm0, %xmm0
250 ; AVX-NEXT: vblendvps %xmm1, %xmm4, %xmm0, %xmm0
253 ; AVX-NEXT: vblendvps %xmm1, %xmm3, %xmm0, %xmm0
[all …]
Dvselect-pcmp.ll47 ; AVX12-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
71 ; XOP-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
115 ; AVX12-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
139 ; XOP-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
265 ; AVX12-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
288 ; XOP-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
445 ; AVX12-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
470 ; XOP-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
530 ; AVX12-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
555 ; XOP-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
[all …]
Dvec-strict-cmp-256.ll17 ; AVX-32-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
25 ; AVX-64-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
87 ; AVX-32-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
95 ; AVX-64-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
158 ; AVX-32-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
166 ; AVX-64-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
228 ; AVX-32-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
236 ; AVX-64-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
297 ; AVX-32-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
305 ; AVX-64-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm0
[all …]
Dcast-vsel.ll46 ; AVX1-NEXT: vblendvps %xmm1, %xmm4, %xmm5, %xmm1
49 ; AVX1-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
58 ; AVX2-NEXT: vblendvps %ymm0, %ymm1, %ymm2, %ymm0
102 ; AVX1-NEXT: vblendvps %xmm5, %xmm4, %xmm1, %xmm1
105 ; AVX1-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
114 ; AVX2-NEXT: vblendvps %ymm0, %ymm1, %ymm2, %ymm0
260 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
493 ; AVX1-NEXT: vblendvps %xmm4, %xmm0, %xmm1, %xmm5
495 ; AVX1-NEXT: vblendvps %xmm4, %xmm2, %xmm3, %xmm4
518 ; AVX2-NEXT: vblendvps %ymm2, %ymm0, %ymm1, %ymm2
Davx.ll6 ; CHECK: vblendvps
14 ; CHECK: vblendvps
22 ; CHECK: vblendvps
Dconcat-cast.ll170 ; AVX1-NEXT: vblendvps %xmm3, %xmm0, %xmm4, %xmm0
176 ; AVX1-NEXT: vblendvps %xmm3, %xmm1, %xmm2, %xmm1
189 ; AVX2-NEXT: vblendvps %xmm3, %xmm0, %xmm4, %xmm0
195 ; AVX2-NEXT: vblendvps %xmm3, %xmm1, %xmm2, %xmm1
362 ; AVX1-NEXT: vblendvps %xmm3, %xmm0, %xmm4, %xmm0
369 ; AVX1-NEXT: vblendvps %xmm3, %xmm1, %xmm2, %xmm1
386 ; AVX2-NEXT: vblendvps %xmm3, %xmm0, %xmm4, %xmm0
393 ; AVX2-NEXT: vblendvps %xmm3, %xmm1, %xmm2, %xmm1
Dsadd_sat_vec.ll701 ; AVX1-NEXT: vblendvps %xmm2, {{.*}}(%rip), %xmm3, %xmm3
704 ; AVX1-NEXT: vblendvps %xmm0, %xmm3, %xmm2, %xmm0
712 ; AVX2-NEXT: vblendvps %xmm2, %xmm3, %xmm4, %xmm3
715 ; AVX2-NEXT: vblendvps %xmm0, %xmm3, %xmm2, %xmm0
723 ; AVX512F-NEXT: vblendvps %xmm2, %xmm3, %xmm4, %xmm3
726 ; AVX512F-NEXT: vblendvps %xmm0, %xmm3, %xmm2, %xmm0
802 ; AVX1-NEXT: vblendvps %xmm2, {{.*}}(%rip), %xmm3, %xmm3
805 ; AVX1-NEXT: vblendvps %xmm0, %xmm3, %xmm2, %xmm0
813 ; AVX2-NEXT: vblendvps %xmm2, %xmm3, %xmm4, %xmm3
816 ; AVX2-NEXT: vblendvps %xmm0, %xmm3, %xmm2, %xmm0
[all …]
Dcombine-mulo.ll51 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
98 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
Dssub_sat_vec.ll703 ; AVX1-NEXT: vblendvps %xmm1, {{.*}}(%rip), %xmm2, %xmm2
704 ; AVX1-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
716 ; AVX2-NEXT: vblendvps %xmm1, %xmm2, %xmm3, %xmm2
717 ; AVX2-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
729 ; AVX512F-NEXT: vblendvps %xmm1, %xmm2, %xmm3, %xmm2
730 ; AVX512F-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
812 ; AVX1-NEXT: vblendvps %xmm1, {{.*}}(%rip), %xmm2, %xmm2
813 ; AVX1-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
825 ; AVX2-NEXT: vblendvps %xmm1, %xmm2, %xmm3, %xmm2
826 ; AVX2-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm0
[all …]
Dfmaxnum.ll41 ; AVX1-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
130 ; AVX1-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
216 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
246 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
288 ; AVX-NEXT: vblendvps %ymm0, %ymm1, %ymm2, %ymm0
354 ; AVX1-NEXT: vblendvps %ymm0, %ymm2, %ymm4, %ymm0
357 ; AVX1-NEXT: vblendvps %ymm1, %ymm3, %ymm2, %ymm1
Dfminnum.ll41 ; AVX1-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
130 ; AVX1-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
216 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
246 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
288 ; AVX-NEXT: vblendvps %ymm0, %ymm1, %ymm2, %ymm0
354 ; AVX1-NEXT: vblendvps %ymm0, %ymm2, %ymm4, %ymm0
357 ; AVX1-NEXT: vblendvps %ymm1, %ymm3, %ymm2, %ymm1
Dvselect-avx.ll172 ; AVX1-NEXT: vblendvps %xmm0, %xmm2, %xmm1, %xmm1
174 ; AVX1-NEXT: vblendvps %xmm0, %xmm5, %xmm4, %xmm0
186 ; AVX2-NEXT: vblendvps %ymm0, %ymm2, %ymm1, %ymm0
Dvec-strict-cmp-128.ll41 ; AVX-32-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
49 ; AVX-64-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
194 ; AVX-32-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
202 ; AVX-64-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
348 ; AVX-32-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
356 ; AVX-64-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
501 ; AVX-32-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
509 ; AVX-64-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
653 ; AVX-32-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
661 ; AVX-64-NEXT: vblendvps %xmm2, %xmm0, %xmm1, %xmm0
[all …]

1234