Lines Matching refs:xmm0
10 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
11 ; SSE2-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
17 ; SSSE3-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
18 ; SSSE3-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
24 ; SSE41-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
25 ; SSE41-NEXT: pblendw {{.*#+}} xmm0 = xmm0[0,1,2,3],xmm1[4,5,6,7]
31 ; AVX-NEXT: vpshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
32 ; AVX-NEXT: vpblendw {{.*#+}} xmm0 = xmm0[0,1,2,3],xmm1[4,5,6,7]
46 ; SSE-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
47 ; SSE-NEXT: movd %xmm0, %rax
52 ; AVX-NEXT: vpshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
53 ; AVX-NEXT: vmovq %xmm0, %rax
69 ; SSE2-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,2,2,3,4,5,6,7]
70 ; SSE2-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,4,6,6,7]
71 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
72 ; SSE2-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
79 ; SSSE3-NEXT: pshufb %xmm2, %xmm0
80 ; SSSE3-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
87 ; SSE41-NEXT: pshufb %xmm2, %xmm0
88 ; SSE41-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
95 ; AVX-NEXT: vpshufb %xmm2, %xmm0, %xmm0
96 ; AVX-NEXT: vpunpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
113 ; SSE2-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,2,2,3,4,5,6,7]
114 ; SSE2-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,4,6,6,7]
115 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
116 ; SSE2-NEXT: movd %xmm0, %rax
121 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,1,4,5,8,9,12,13,8,9,12,13,12,13,14,15]
122 ; SSSE3-NEXT: movd %xmm0, %rax
127 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,1,4,5,8,9,12,13,8,9,12,13,12,13,14,15]
128 ; SSE41-NEXT: movd %xmm0, %rax
133 ; AVX-NEXT: vpshufb {{.*#+}} xmm0 = xmm0[0,1,4,5,8,9,12,13,8,9,12,13,12,13,14,15]
134 ; AVX-NEXT: vmovq %xmm0, %rax
151 ; SSE2-NEXT: pand %xmm2, %xmm0
152 ; SSE2-NEXT: packuswb %xmm1, %xmm0
159 ; SSSE3-NEXT: pshufb %xmm2, %xmm0
160 ; SSSE3-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
167 ; SSE41-NEXT: pshufb %xmm2, %xmm0
168 ; SSE41-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
175 ; AVX-NEXT: vpshufb %xmm2, %xmm0, %xmm0
176 ; AVX-NEXT: vpunpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
193 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm0
194 ; SSE2-NEXT: packuswb %xmm0, %xmm0
195 ; SSE2-NEXT: movd %xmm0, %rax
200 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,2,4,6,8,10,12,14,u,u,u,u,u,u,u,u]
201 ; SSSE3-NEXT: movd %xmm0, %rax
206 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,2,4,6,8,10,12,14,u,u,u,u,u,u,u,u]
207 ; SSE41-NEXT: movd %xmm0, %rax
212 ; AVX-NEXT: vpshufb {{.*#+}} xmm0 = xmm0[0,2,4,6,8,10,12,14,u,u,u,u,u,u,u,u]
213 ; AVX-NEXT: vmovq %xmm0, %rax
228 ; SSE-NEXT: xorps %xmm0, %xmm0
233 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0