Lines Matching full:ymm2
115 ; AVX-NEXT: vpshufd {{.*#+}} ymm2 = ymm1[1,1,3,3,5,5,7,7]
117 ; AVX-NEXT: vpmuludq %ymm2, %ymm3, %ymm2
120 ; AVX-NEXT: vpblendd {{.*#+}} ymm1 = ymm1[0],ymm2[1],ymm1[2],ymm2[3],ymm1[4],ymm2[5],ymm1[6],ymm2[7]
972 ; AVX-NEXT: vpshufd {{.*#+}} ymm2 = ymm1[1,1,3,3,5,5,7,7]
974 ; AVX-NEXT: vpmuldq %ymm2, %ymm3, %ymm2
977 ; AVX-NEXT: vpblendd {{.*#+}} ymm1 = ymm1[0],ymm2[1],ymm1[2],ymm2[3],ymm1[4],ymm2[5],ymm1[6],ymm2[7]
1067 ; AVX-NEXT: vpshufd {{.*#+}} ymm2 = ymm1[1,1,3,3,5,5,7,7]
1069 ; AVX-NEXT: vpmuludq %ymm2, %ymm3, %ymm2
1072 ; AVX-NEXT: vpblendd {{.*#+}} ymm1 = ymm1[0],ymm2[1],ymm1[2],ymm2[3],ymm1[4],ymm2[5],ymm1[6],ymm2[7]
1073 ; AVX-NEXT: vpsubd %ymm1, %ymm0, %ymm2
1074 ; AVX-NEXT: vpsrld $1, %ymm2, %ymm2
1075 ; AVX-NEXT: vpaddd %ymm1, %ymm2, %ymm1
1077 ; AVX-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2
1078 ; AVX-NEXT: vpmulld %ymm2, %ymm1, %ymm1
1180 ; AVX-NEXT: vpshufd {{.*#+}} ymm2 = ymm1[1,1,3,3,5,5,7,7]
1182 ; AVX-NEXT: vpmuldq %ymm2, %ymm3, %ymm2
1185 ; AVX-NEXT: vpblendd {{.*#+}} ymm1 = ymm1[0],ymm2[1],ymm1[2],ymm2[3],ymm1[4],ymm2[5],ymm1[6],ymm2[7]
1187 ; AVX-NEXT: vpsrld $31, %ymm1, %ymm2
1189 ; AVX-NEXT: vpaddd %ymm2, %ymm1, %ymm1
1190 ; AVX-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2
1191 ; AVX-NEXT: vpmulld %ymm2, %ymm1, %ymm1