从函数LLVM返回Void

时间:2014-11-15 17:43:52

标签: llvm llvm-clang llvm-ir llvm-gcc

我在LLVM IR中创建了一个函数。现在我想创建一个返回指令return void

我看到了功能Create ReturnInst::(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd)

但我不知道retVal应该是什么,以便它返回return void

2 个答案:

答案 0 :(得分:4)

如果你将nullptr传递给retVal(这也是它的默认值),它将为你提供一个' ret void'。

答案 1 :(得分:0)

似乎此代码有效: throwM