Home | History | Annotate | Download | only in X86

Lines Matching full:ymm3

40 ; ALL-NEXT:    vpunpckhwd {{.*#+}} ymm2 = ymm3[4],ymm4[4],ymm3[5],ymm4[5],ymm3[6],ymm4[6],ymm3[7],ymm4[7],ymm3[12],ymm4[12],ymm3[13],ymm4[13],ymm3[14],ymm4[14],ymm3[15],ymm4[15]
44 ; ALL-NEXT: vpunpcklwd {{.*#+}} ymm3 = ymm3[0],ymm4[0],ymm3[1],ymm4[1],ymm3[2],ymm4[2],ymm3[3],ymm4[3],ymm3[8],ymm4[8],ymm3[9],ymm4[9],ymm3[10],ymm4[10],ymm3[11],ymm4[11]
46 ; ALL-NEXT: vpsravd %ymm3, %ymm1, %ymm1
81 ; ALL-NEXT: vpsllw $5, %ymm3, %ymm2
82 ; ALL-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ymm0[11],ymm2[11],ymm0[12],ymm2[12],ymm0[13],ymm2[13],ymm0[14],ymm2[14],ymm0[15],ymm2[15],ymm0[24],ymm2[24],ymm0[25],ymm2[25],ymm0[26],ymm2[26],ymm0[27],ymm2[27],ymm0[28],ymm2[28],ymm0[29],ymm2[29],ymm0[30],ymm2[30],ymm0[31],ymm2[31]
85 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm4
87 ; ALL-NEXT: vpaddw %ymm3, %ymm3, %ymm3
88 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm4
90 ; ALL-NEXT: vpaddw %ymm3, %ymm3, %ymm3
91 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm3
92 ; ALL-NEXT: vpsrlw $8, %ymm3, %ymm3
104 ; ALL-NEXT: vpackuswb %ymm3, %ymm1, %ymm1
155 ; ALL-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ymm0[11],ymm2[11],ymm0[12],ymm2[12],ymm0[13],ymm2[13],ymm0[14],ymm2[14],ymm0[15],ymm2[15],ymm0[24],ymm2[24],ymm0[25],ymm2[25],ymm0[26],ymm2[26],ymm0[27],ymm2[27],ymm0[28],ymm2[28],ymm0[29],ymm2[29],ymm0[30],ymm2[30],ymm0[31],ymm2[31]
158 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm4
160 ; ALL-NEXT: vpaddw %ymm3, %ymm3, %ymm6
180 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm3
181 ; ALL-NEXT: vpsraw $2, %ymm3, %ymm4
182 ; ALL-NEXT: vpblendvb %ymm6, %ymm4, %ymm3, %ymm3
183 ; ALL-NEXT: vpsraw $1, %ymm3, %ymm4
184 ; ALL-NEXT: vpblendvb %ymm7, %ymm4, %ymm3, %ymm3
185 ; ALL-NEXT: vpsrlw $8, %ymm3, %ymm3
194 ; ALL-NEXT: vpackuswb %ymm3, %ymm1, %ymm1
227 ; ALL-NEXT: vmovdqa {{.*#+}} ymm3 = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
228 ; ALL-NEXT: vpunpckhwd {{.*#+}} ymm4 = ymm3[4],ymm2[4],ymm3[5],ymm2[5],ymm3[6],ymm2[6],ymm3[7],ymm2[7],ymm3[12],ymm2[12],ymm3[13],ymm2[13],ymm3[14],ymm2[14],ymm3[15],ymm2[15]
232 ; ALL-NEXT: vpunpcklwd {{.*#+}} ymm2 = ymm3[0],ymm2[0],ymm3[1],ymm2[1],ymm3[2],ymm2[2],ymm3[3],ymm2[3],ymm3[8],ymm2[8],ymm3[9],ymm2[9],ymm3[10],ymm2[10],ymm3[11],ymm2[11]
237 ; ALL-NEXT: vpunpckhwd {{.*#+}} ymm3 = ymm1[4,4,5,5,6,6,7,7,12,12,13,13,14,14,15,15]
238 ; ALL-NEXT: vpsravd %ymm4, %ymm3, %ymm3
239 ; ALL-NEXT: vpsrld $16, %ymm3, %ymm3
243 ; ALL-NEXT: vpackusdw %ymm3, %ymm1, %ymm1
254 ; ALL-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ymm0[11],ymm2[11],ymm0[12],ymm2[12],ymm0[13],ymm2[13],ymm0[14],ymm2[14],ymm0[15],ymm2[15],ymm0[24],ymm2[24],ymm0[25],ymm2[25],ymm0[26],ymm2[26],ymm0[27],ymm2[27],ymm0[28],ymm2[28],ymm0[29],ymm2[29],ymm0[30],ymm2[30],ymm0[31],ymm2[31]
257 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm4
259 ; ALL-NEXT: vpaddw %ymm3, %ymm3, %ymm6
279 ; ALL-NEXT: vpblendvb %ymm3, %ymm5, %ymm4, %ymm3
280 ; ALL-NEXT: vpsraw $2, %ymm3, %ymm4
281 ; ALL-NEXT: vpblendvb %ymm6, %ymm4, %ymm3, %ymm3
282 ; ALL-NEXT: vpsraw $1, %ymm3, %ymm4
283 ; ALL-NEXT: vpblendvb %ymm7, %ymm4, %ymm3, %ymm3
284 ymm3, %ymm3
293 ; ALL-NEXT: vpackuswb %ymm3, %ymm1, %ymm1
337 ; ALL-NEXT: vmovdqa {{.*#+}} ymm3 = [16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16]
338 ; ALL-NEXT: vpxor %ymm3, %ymm0, %ymm0
339 ; ALL-NEXT: vpsubb %ymm3, %ymm0, %ymm0
342 ; ALL-NEXT: vpxor %ymm3, %ymm1, %ymm1
343 ; ALL-NEXT: vpsubb %ymm3, %ymm1, %ymm1