Home | History | Annotate | Download | only in X86

Lines Matching full:ymm3

3318 ; AVX1-NEXT:    vextractf128 $1, %ymm3, %xmm2
3328 ; AVX2-NEXT: vpminsb %ymm3, %ymm1, %ymm1
3393 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3403 ; AVX2-NEXT: vpminsb %ymm3, %ymm1, %ymm1
3459 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3469 ; AVX2-NEXT: vpmaxsb %ymm3, %ymm1, %ymm1
3534 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3544 ; AVX2-NEXT: vpmaxsb %ymm3, %ymm1, %ymm1
3573 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3583 ; AVX2-NEXT: vpminub %ymm3, %ymm1, %ymm1
3612 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3622 ; AVX2-NEXT: vpminub %ymm3, %ymm1, %ymm1
3651 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3661 ; AVX2-NEXT: vpmaxub %ymm3, %ymm1, %ymm1
3690 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3700 ; AVX2-NEXT: vpmaxub %ymm3, %ymm1, %ymm1
3729 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3739 ; AVX2-NEXT: vpminsw %ymm3, %ymm1, %ymm1
3768 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3778 ; AVX2-NEXT: vpminsw %ymm3, %ymm1, %ymm1
3807 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3817 ; AVX2-NEXT: vpmaxsw %ymm3, %ymm1, %ymm1
3846 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3856 ; AVX2-NEXT: vpmaxsw %ymm3, %ymm1, %ymm1
3921 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
3931 ; AVX2-NEXT: vpminuw %ymm3, %ymm1, %ymm1
3990 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4000 ; AVX2-NEXT: vpminuw %ymm3, %ymm1, %ymm1
4068 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4078 ; AVX2-NEXT: vpmaxuw %ymm3, %ymm1, %ymm1
4136 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4146 ; AVX2-NEXT: vpmaxuw %ymm3, %ymm1, %ymm1
4199 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4209 ; AVX2-NEXT: vpminsd %ymm3, %ymm1, %ymm1
4274 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4284 ; AVX2-NEXT: vpminsd %ymm3, %ymm1, %ymm1
4340 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4350 ; AVX2-NEXT: vpmaxsd %ymm3, %ymm1, %ymm1
4415 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4425 ; AVX2-NEXT: vpmaxsd %ymm3, %ymm1, %ymm1
4490 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4500 ; AVX2-NEXT: vpminud %ymm3, %ymm1, %ymm1
4577 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4587 ; AVX2-NEXT: vpminud %ymm3, %ymm1, %ymm1
4655 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4665 ; AVX2-NEXT: vpmaxud %ymm3, %ymm1, %ymm1
4742 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
4752 ; AVX2-NEXT: vpmaxud %ymm3, %ymm1, %ymm1
4857 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm5
4867 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
4872 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm3, %ymm4
4875 ; AVX2-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5000 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
5016 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5021 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm1, %ymm4
5027 ; AVX2-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5130 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
5141 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5146 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm1, %ymm4
5149 ; AVX2-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5277 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm5
5292 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5297 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm3, %ymm4
5303 ; AVX2-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5422 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm6
5439 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5446 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm6
5452 ; AVX2-NEXT: vblendvpd %ymm5, %ymm1, %ymm3, %ymm1
5590 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
5615 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5621 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm5
5631 ; AVX2-NEXT: vblendvpd %ymm5, %ymm1, %ymm3, %ymm1
5747 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
5767 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5773 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm5
5780 ; AVX2-NEXT: vblendvpd %ymm5, %ymm1, %ymm3, %ymm1
5922 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm6
5944 ; AVX1-NEXT: vblendvpd %ymm4, %ymm1, %ymm3, %ymm1
5951 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm6
5960 ; AVX2-NEXT: vblendvpd %ymm5, %ymm1, %ymm3, %ymm1
6017 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6027 ; AVX2-NEXT: vpmaxsb %ymm3, %ymm1, %ymm1
6092 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6102 ; AVX2-NEXT: vpmaxsb %ymm3, %ymm1, %ymm1
6158 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6168 ; AVX2-NEXT: vpminsb %ymm3, %ymm1, %ymm1
6233 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6243 ; AVX2-NEXT: vpminsb %ymm3, %ymm1, %ymm1
6272 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6282 ; AVX2-NEXT: vpmaxub %ymm3, %ymm1, %ymm1
6311 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6321 ; AVX2-NEXT: vpmaxub %ymm3, %ymm1, %ymm1
6350 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6360 ; AVX2-NEXT: vpminub %ymm3, %ymm1, %ymm1
6389 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6399 ; AVX2-NEXT: vpminub %ymm3, %ymm1, %ymm1
6428 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6438 ; AVX2-NEXT: vpmaxsw %ymm3, %ymm1, %ymm1
6467 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6477 ; AVX2-NEXT: vpmaxsw %ymm3, %ymm1, %ymm1
6506 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6516 ; AVX2-NEXT: vpminsw %ymm3, %ymm1, %ymm1
6545 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6555 ; AVX2-NEXT: vpminsw %ymm3, %ymm1, %ymm1
6624 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6634 ; AVX2-NEXT: vpmaxuw %ymm3, %ymm1, %ymm1
6693 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6703 ; AVX2-NEXT: vpmaxuw %ymm3, %ymm1, %ymm1
6772 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6782 ; AVX2-NEXT: vpminuw %ymm3, %ymm1, %ymm1
6844 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6854 ; AVX2-NEXT: vpminuw %ymm3, %ymm1, %ymm1
6911 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6921 ; AVX2-NEXT: vpmaxsd %ymm3, %ymm1, %ymm1
6986 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
6996 ; AVX2-NEXT: vpmaxsd %ymm3, %ymm1, %ymm1
7052 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
7062 ; AVX2-NEXT: vpminsd %ymm3, %ymm1, %ymm1
7127 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
7137 ; AVX2-NEXT: vpminsd %ymm3, %ymm1, %ymm1
7206 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
7216 ; AVX2-NEXT: vpmaxud %ymm3, %ymm1, %ymm1
7293 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
7303 ; AVX2-NEXT: vpmaxud %ymm3, %ymm1, %ymm1
7372 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
7382 ; AVX2-NEXT: vpminud %ymm3, %ymm1, %ymm1
7459 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm2
7469 ; AVX2-NEXT: vpminud %ymm3, %ymm1, %ymm1
7577 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm5
7587 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
7592 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm3, %ymm4
7595 ; AVX2-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
7717 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
7733 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
7738 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm1, %ymm4
7744 ; AVX2-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
7848 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
7859 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
7864 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm1, %ymm4
7867 ; AVX2-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
7992 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm5
8007 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
8012 ; AVX2-NEXT: vpcmpgtq %ymm1, %ymm3, %ymm4
8018 ; AVX2-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
8138 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm6
8155 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
8162 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm6
8168 ; AVX2-NEXT: vblendvpd %ymm5, %ymm3, %ymm1, %ymm1
8303 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
8328 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
8334 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm5
8344 ; AVX2-NEXT: vblendvpd %ymm5, %ymm3, %ymm1, %ymm1
8461 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm4
8481 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
8487 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm5
8494 ; AVX2-NEXT: vblendvpd %ymm5, %ymm3, %ymm1, %ymm1
8633 ; AVX1-NEXT: vextractf128 $1, %ymm3, %xmm6
8655 ; AVX1-NEXT: vblendvpd %ymm4, %ymm3, %ymm1, %ymm1
8662 ; AVX2-NEXT: vpxor %ymm4, %ymm3, %ymm6
8671 ; AVX2-NEXT: vblendvpd %ymm5, %ymm3, %ymm1, %ymm1
8739 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
8825 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
8832 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
8833 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
8901 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
8988 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
8995 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
8996 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
9076 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9083 ; AVX2-NEXT: vpxor %ymm2, %ymm0, %ymm3
9085 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
9177 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9184 ; AVX2-NEXT: vpxor %ymm2, %ymm1, %ymm3
9186 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
9187 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
9188 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
9268 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9275 ; AVX2-NEXT: vpxor %ymm2, %ymm1, %ymm3
9277 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
9369 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9376 ; AVX2-NEXT: vpxor %ymm2, %ymm0, %ymm3
9378 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
9379 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
9380 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
9450 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9535 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9542 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
9543 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
9612 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9698 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9705 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
9706 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
9787 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9794 ; AVX2-NEXT: vpxor %ymm2, %ymm0, %ymm3
9796 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
9887 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9894 ; AVX2-NEXT: vpxor %ymm2, %ymm1, %ymm3
9896 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
9897 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
9898 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2
9979 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
9986 ; AVX2-NEXT: vpxor %ymm2, %ymm1, %ymm3
9988 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
10079 ; AVX1-NEXT: vinsertf128 $1, %xmm2, %ymm3, %ymm2
10086 ; AVX2-NEXT: vpxor %ymm2, %ymm0, %ymm3
10088 ; AVX2-NEXT: vpcmpgtq %ymm3, %ymm2, %ymm2
10089 ; AVX2-NEXT: vpcmpeqd %ymm3, %ymm3, %ymm3
10090 ; AVX2-NEXT: vpxor %ymm3, %ymm2, %ymm2