Lines Matching refs:gather
73 ; AVX2: Found an estimated cost of 7 {{.*}}.gather
76 ; KNL: Found an estimated cost of 7 {{.*}}.gather
79 ; SKX: Found an estimated cost of 7 {{.*}}.gather
81 %res = call <2 x double> @llvm.masked.gather.v2f64(<2 x double*> %ptrs, i32 4, <2 x i1> %mask, <2 x…
84 declare <2 x double> @llvm.masked.gather.v2f64(<2 x double*> %ptrs, i32, <2 x i1> %mask, <2 x doubl…
89 ; AVX2: Found an estimated cost of 16 {{.*}}.gather
92 ; KNL: Found an estimated cost of 16 {{.*}}.gather
95 ; SKX: Found an estimated cost of 6 {{.*}}.gather
97 %res = call <4 x i32> @llvm.masked.gather.v4i32(<4 x i32*> %ptrs, i32 4, <4 x i1> %mask, <4 x i32> …
104 ; AVX2: Found an estimated cost of 8 {{.*}}.gather
107 ; KNL: Found an estimated cost of 8 {{.*}}.gather
110 ; SKX: Found an estimated cost of 6 {{.*}}.gather
112 %res = call <4 x i32> @llvm.masked.gather.v4i32(<4 x i32*> %ptrs, i32 4, <4 x i1> <i1 true, i1 true…
115 declare <4 x i32> @llvm.masked.gather.v4i32(<4 x i32*> %ptrs, i32, <4 x i1> %mask, <4 x i32> %src0)
120 ; AVX2: Found an estimated cost of 30 {{.*}}.gather
123 ; KNL: Found an estimated cost of 18 {{.*}}.gather
126 ; SKX: Found an estimated cost of 18 {{.*}}.gather
131 …%res = call <16 x float> @llvm.masked.gather.v16f32(<16 x float*> %gep.v, i32 4, <16 x i1> <i1 tru…
138 ; AVX2: Found an estimated cost of 62 {{.*}}.gather
141 ; KNL: Found an estimated cost of 18 {{.*}}.gather
144 ; SKX: Found an estimated cost of 18 {{.*}}.gather
149 …%res = call <16 x float> @llvm.masked.gather.v16f32(<16 x float*> %gep.v, i32 4, <16 x i1> %mask, …
156 ; AVX2: Found an estimated cost of 62 {{.*}}.gather
159 ; KNL: Found an estimated cost of 20 {{.*}}.gather
162 ; SKX: Found an estimated cost of 20 {{.*}}.gather
167 …%res = call <16 x float> @llvm.masked.gather.v16f32(<16 x float*> %gep.v, i32 4, <16 x i1> %mask, …
174 ; AVX2: Found an estimated cost of 30 {{.*}}.gather
177 ; KNL: Found an estimated cost of 18 {{.*}}.gather
180 ; SKX: Found an estimated cost of 18 {{.*}}.gather
188 …%res = call <16 x float> @llvm.masked.gather.v16f32(<16 x float*> %gep.random, i32 4, <16 x i1> <i…
244 ; AVX2: Found an estimated cost of 15 {{.*}}.gather
247 ; KNL: Found an estimated cost of 15 {{.*}}.gather
250 ; SKX: Found an estimated cost of 6 {{.*}}.gather
255 …%res = call <4 x float> @llvm.masked.gather.v4f32(<4 x float*> %gep.v, i32 4, <4 x i1> %mask, <4 x…
262 ; AVX2: Found an estimated cost of 7 {{.*}}.gather
265 ; KNL: Found an estimated cost of 7 {{.*}}.gather
268 ; SKX: Found an estimated cost of 6 {{.*}}.gather
273 …%res = call <4 x float> @llvm.masked.gather.v4f32(<4 x float*> %gep.v, i32 4, <4 x i1> <i1 true, i…
277 declare <4 x float> @llvm.masked.gather.v4f32(<4 x float*> %gep.v, i32, <4 x i1> %mask, <4 x float>…
280 declare <16 x float> @llvm.masked.gather.v16f32(<16 x float*> %gep.v, i32, <16 x i1> %mask, <16 x f…