提取llvm :: CallInst返回%tmp名称

时间:2017-04-26 08:00:40

标签: return llvm

我有一个llvm :: CallInst * i,表示此调用(取自* .ll文件):

%tmp3 =致电i64 @__ fdget(i32%tmp)#5

如何提取返回的值名称(此处为%tmp3)?

谢谢!

1 个答案:

答案 0 :(得分:1)

llvm::Value::getName包含指令名称。

llvm::StringRef name = i->getName();