0
我想建立LLVM IR下列表達式標量添加到載體創建使用LLVM IR生成器
[1,2,3,4]+1
我已經找到了正確的方法來創建add和標量表達的整體載體,但不是爲了向量。
Value *L = //Missing code here
Value *R = ConstantFP::get(getGlobalContext(), APFloat(Val));
Value *exp = Builder.CreateFAdd(L, R, "addresult");
如何生成此矢量?
在您添加內容的相同方法可以繼續是的,我想用向量採取SIMD的優勢。 – jap
我希望IRBuilder能夠像這樣產生IR:@veca = global [5 x i32] [i32 1,i32 2,i32 3,i32 4,i32 5] – jap
然後上面的代碼可以做到這一點。插入元素,你會很好去。 –