Lines Matching refs:gather
3 ; Check that llvm.x86.avx2.gather.d.ps.256 intrinsic is not eliminated as gather and store memory a…
8 declare <8 x float> @llvm.x86.avx2.gather.d.ps.256(<8 x float>, i8*, <8 x i32>, <8 x float>, i8) #0
16 …%v1 = tail call <8 x float> @llvm.x86.avx2.gather.d.ps.256(<8 x float> undef, i8* %arr.ptr, <8 x i…
19 …%v2 = tail call <8 x float> @llvm.x86.avx2.gather.d.ps.256(<8 x float> undef, i8* %arr.ptr, <8 x i…
25 ; CHECK: llvm.x86.avx2.gather.d.ps.256
27 ; CHECK: llvm.x86.avx2.gather.d.ps.256
29 ; Check that second gather is eliminated as gather and store memory accesses are based on different…
37 …%v1 = tail call <8 x float> @llvm.x86.avx2.gather.d.ps.256(<8 x float> undef, i8* %arr.ptr, <8 x i…
40 …%v2 = tail call <8 x float> @llvm.x86.avx2.gather.d.ps.256(<8 x float> undef, i8* %arr.ptr, <8 x i…
46 ; CHECK: llvm.x86.avx2.gather.d.ps.256
48 ; CHECK-NOT: llvm.x86.avx2.gather.d.ps.256