Displaying 1 result from an estimated 1 matches for "brcst".
Did you mean:
rcst
2016 Jan 18
3
error of using GATHER intrinsic
...changed the following
bitcode:
%a = getelementptr inbounds [100 x double], [100 x double]* %A, i32, 0, i64
0
%1 = load double, double* a, align
to:
%a = getelementptr inbounds [100 x double], [100 x double]* %A, i32, 0, i64
0
%splat.a = insertelement <2 x double*> undef, double* %a, i32 0
%brcst.a = shufflevector <2 x double*> % splat.a, <2 x double*> undef, <2 x
i32> zeroinitializer
%gep.addr = getelementptr <2 x double*> % brcst.a, <2 x i64>
zeroinitializer
%1_gather = call <2 x double> @llvm.masked.gather.v8f64(<2 x double*>
%gep.addr, i32 8, &l...