0
当我尝试在basicblock中插入一些指令时,发现它很麻烦。当我想在basicblock中插入一些指令时,为什么这么麻烦?
AllocaInst* pa = new AllocaInst(Type::getInt32Ty(getGlobalContext()), 0, 4, "dataKey");
Value* dataValue = ConstantInt::get(IntegerType::get(getGlobalContext(),6) , 100);
上面是我用过的一些代码。现在我仍然不明白在basicblock中插入各种指令的原理(我只是可以插入一个allocaInst)。我希望有人能告诉我一些例子,在basicblock中插入各种指令。
阅读相关文档后,您不明白什么?你的问题必须更加精确。 –