Lines Matching full:xmm5
18 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm5
19 ; AVX1-NEXT: vpsllq %xmm4, %xmm5, %xmm6
21 ; AVX1-NEXT: vpsllq %xmm4, %xmm5, %xmm4
28 ; AVX1-NEXT: vpsrlq %xmm2, %xmm5, %xmm4
30 ; AVX1-NEXT: vpsrlq %xmm2, %xmm5, %xmm2
81 ; AVX1-NEXT: vmovdqa {{.*#+}} xmm5 = [1065353216,1065353216,1065353216,1065353216]
82 ; AVX1-NEXT: vpaddd %xmm5, %xmm4, %xmm4
87 ; AVX1-NEXT: vpaddd %xmm5, %xmm1, %xmm1
93 ; AVX1-NEXT: vpsrlq $32, %xmm3, %xmm5
94 ; AVX1-NEXT: vpsrld %xmm5, %xmm6, %xmm5
95 ; AVX1-NEXT: vpblendw {{.*#+}} xmm4 = xmm5[0,1,2,3],xmm4[4,5,6,7]
96 ; AVX1-NEXT: vpxor %xmm5, %xmm5, %xmm5
97 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm7 = xmm3[2],xmm5[2],xmm3[3],xmm5[3]
108 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm2[2],xmm5[2],xmm2[3],xmm5[3]
109 ; AVX1-NEXT: vpsrld %xmm5, %xmm0, %xmm5
112 ; AVX1-NEXT: vpblendw {{.*#+}} xmm0 = xmm0[0,1,2,3],xmm5[4,5,6,7]
158 ; AVX1-NEXT: vpsllw $12, %xmm4, %xmm5
160 ; AVX1-NEXT: vpor %xmm5, %xmm4, %xmm5
161 ; AVX1-NEXT: vpaddw %xmm5, %xmm5, %xmm6
164 ; AVX1-NEXT: vpblendvb %xmm5, %xmm7, %xmm4, %xmm5
165 ; AVX1-NEXT: vpsllw $4, %xmm5, %xmm7
166 ; AVX1-NEXT: vpblendvb %xmm6, %xmm7, %xmm5, %xmm5
167 ; AVX1-NEXT: vpsllw $2, %xmm5, %xmm7
169 ; AVX1-NEXT: vpblendvb %xmm6, %xmm7, %xmm5, %xmm5
170 ; AVX1-NEXT: vpsllw $1, %xmm5, %xmm7
172 ; AVX1-NEXT: vpblendvb %xmm6, %xmm7, %xmm5, %xmm5
187 ; AVX1-NEXT: vinsertf128 $1, %xmm5, %ymm1, %ymm1
188 ; AVX1-NEXT: vpsllw $12, %xmm3, %xmm5
190 ; AVX1-NEXT: vpor %xmm5, %xmm3, %xmm3
191 ; AVX1-NEXT: vpaddw %xmm3, %xmm3, %xmm5
195 ; AVX1-NEXT: vpblendvb %xmm5, %xmm4, %xmm3, %xmm3
197 ; AVX1-NEXT: vpaddw %xmm5, %xmm5, %xmm5
198 ; AVX1-NEXT: vpblendvb %xmm5, %xmm4, %xmm3, %xmm3
200 ; AVX1-NEXT: vpaddw %xmm5, %xmm5, %xmm5
201 ; AVX1-NEXT: vpblendvb %xmm5, %xmm4, %xmm3, %xmm3
206 ; AVX1-NEXT: vpsrlw $8, %xmm0, %xmm5
207 ; AVX1-NEXT: vpblendvb %xmm2, %xmm5, %xmm0, %xmm0
275 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm5
276 ; AVX1-NEXT: vpsllw $4, %xmm5, %xmm6
280 ; AVX1-NEXT: vpblendvb %xmm4, %xmm6, %xmm5, %xmm6
301 ; AVX1-NEXT: vpsrlw $4, %xmm5, %xmm2
305 ; AVX1-NEXT: vpblendvb %xmm4, %xmm2, %xmm5, %xmm2
306 ; AVX1-NEXT: vpsrlw $2, %xmm2, %xmm5
308 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm5
310 ; AVX1-NEXT: vpblendvb %xmm4, %xmm5, %xmm2, %xmm2
311 ; AVX1-NEXT: vpsrlw $1, %xmm2, %xmm5
313 ; AVX1-NEXT: vpand %xmm7, %xmm5, %xmm5
315 ; AVX1-NEXT: vpblendvb %xmm4, %xmm5, %xmm2, %xmm2
596 ; AVX1-NEXT: vpsllw $2, %xmm2, %xmm5
598 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm5
600 ; AVX1-NEXT: vpblendvb %xmm7, %xmm5, %xmm2, %xmm2
601 ; AVX1-NEXT: vpaddb %xmm2, %xmm2, %xmm5
603 ; AVX1-NEXT: vpblendvb %xmm3, %xmm5, %xmm2, %xmm2
604 ; AVX1-NEXT: vpsllw $4, %xmm0, %xmm5
605 ; AVX1-NEXT: vpand %xmm8, %xmm5, %xmm5
606 ; AVX1-NEXT: vpblendvb %xmm4, %xmm5, %xmm0, %xmm4
607 ; AVX1-NEXT: vpsllw $2, %xmm4, %xmm5
608 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm5
609 ; AVX1-NEXT: vpblendvb %xmm7, %xmm5, %xmm4, %xmm4
610 ; AVX1-NEXT: vpaddb %xmm4, %xmm4, %xmm5
611 ; AVX1-NEXT: vpblendvb %xmm3, %xmm5, %xmm4, %xmm3
616 ; AVX1-NEXT: vmovdqa {{.*#+}} xmm5 = [8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7]
617 ; AVX1-NEXT: vpsllw $5, %xmm5, %xmm5
618 ; AVX1-NEXT: vpblendvb %xmm5, %xmm3, %xmm1, %xmm1
622 ; AVX1-NEXT: vpaddb %xmm5, %xmm5, %xmm7
631 ; AVX1-NEXT: vpblendvb %xmm5, %xmm3, %xmm0, %xmm0