Lines Matching full:xmm0
12 ; X64-NEXT: movd %eax, %xmm0
13 ; X64-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3]
14 ; X64-NEXT: movdqa %xmm0, (%rdi)
28 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,65535,65535,65535,65535,65535,65535,65535]
29 ; X64-NEXT: movaps %xmm0, %xmm1
31 ; X64-NEXT: andps (%rdi), %xmm0
32 ; X64-NEXT: orps %xmm1, %xmm0
45 ; X64-NEXT: pand %xmm2, %xmm0
48 ; X64-NEXT: por %xmm2, %xmm0
57 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[3,1,2,0]
58 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,4,5,6,5]
59 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[3,1,2,0]
60 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,3,2,1,4,5,6,7]
61 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,7,6,5,4]
70 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[2,1,0,3]
71 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,6,5,4,7]
72 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[3,1,2,0]
73 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,5,7,4,7]
82 ; X64-NEXT: punpckldq {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1]
83 ; X64-NEXT: movdqa %xmm1, %xmm0
92 ; X64-NEXT: movss {{.*#+}} xmm0 = xmm1[0],xmm0[1,2,3]
101 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,0,3,2,4,5,6,7]
102 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,4,6,4,7]
111 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = mem[2,1,0,3,4,5,6,7]
112 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,6,5,4,7]
113 ; X64-NEXT: movdqa %xmm0, (%rdi)
141 ; X64-NEXT: movapd (%rdi), %xmm0
142 ; X64-NEXT: movhpd (%rsi), %xmm0
143 ; X64-NEXT: movapd %xmm0, (%rdi)
175 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = mem[0,2,2,3,4,5,6,7]
176 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,4,6,6,7]
177 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
179 ; X64-NEXT: movq %xmm0, (%rax)
195 ; X64-NEXT: psrld $16, %xmm0
196 ; X64-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3]
207 ; X64-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3]
208 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,2,2,3,4,5,6,7]
209 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,6,7,6,7]
220 ; X64-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],xmm0[3]
221 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = xmm1[0,2,2,3,4,5,6,7]
222 ; X64-NEXT: pshufhw {{.*#+}} xmm0 = xmm0[0,1,2,3,6,7,6,7]
232 ; X64-NEXT: psrlq $16, %xmm0
233 ; X64-NEXT: punpcklqdq {{.*#+}} xmm1 = xmm1[0],xmm0[0]
234 ; X64-NEXT: movdqa %xmm1, %xmm0
245 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[3,1,2,3]
246 ; X64-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,1,1,2,4,5,6,7]
247 ; X64-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
259 ; X64-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],xmm0[3]
260 ; X64-NEXT: movdqa %xmm1, %xmm0
272 ; X64-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
273 ; X64-NEXT: andpd {{.*}}(%rip), %xmm0