Home | History | Annotate | Download | only in X86

Lines Matching full:next

12 ; AVX-NEXT:    ## kill: %XMM0<def> %XMM0<kill> %YMM0<def>
13 ; AVX-NEXT: vxorps %ymm1, %ymm1, %ymm1
14 ; AVX-NEXT: vblendps {{.*#+}} ymm0 = ymm0[0,1,2,3],ymm1[4,5,6,7]
15 ; AVX-NEXT: retq
23 ; AVX-NEXT: ## kill: %XMM0<def> %XMM0<kill> %YMM0<def>
24 ; AVX-NEXT: vxorpd %ymm1, %ymm1, %ymm1
25 ; AVX-NEXT: vblendpd {{.*#+}} ymm0 = ymm0[0,1],ymm1[2,3]
26 ; AVX-NEXT: retq
36 ; AVX1-NEXT: ## kill: %XMM0<def> %XMM0<kill> %YMM0<def>
37 ; AVX1-NEXT: vxorpd %ymm1, %ymm1, %ymm1
38 ; AVX1-NEXT: vblendpd {{.*#+}} ymm0 = ymm0[0,1],ymm1[2,3]
39 ; AVX1-NEXT: retq
43 ; AVX2-NEXT: ## kill: %XMM0<def> %XMM0<kill> %YMM0<def>
44 ; AVX2-NEXT: vpxor %ymm1, %ymm1, %ymm1
45 ; AVX2-NEXT: vpblendd {{.*#+}} ymm0 = ymm0[0,1,2,3],ymm1[4,5,6,7]
46 ; AVX2-NEXT: retq
51 ; The next three tests don't need any shuffling. There may or may not be a
57 ; AVX-NEXT: ## kill: %XMM0<def> %XMM0<kill> %YMM0<kill>
58 ; AVX-NEXT: vzeroupper
59 ; AVX-NEXT: retq
67 ; AVX-NEXT: ## kill: %XMM0<def> %XMM0<kill> %YMM0<kill>
68 ; AVX-NEXT: vzeroupper
69 ; AVX-NEXT: retq
77 ; AVX-NEXT: ## kill: %XMM0<def> %XMM0<kill> %YMM0<kill>
78 ; AVX-NEXT: vzeroupper
79 ; AVX-NEXT: retq