提取 llvm::CallInst 返回 %tmp 名称
Extracting llvm::CallInst returned %tmp name
我有一个 llvm::CallInst *i,代表这个调用(取自 *.ll 文件):
%tmp3 = 呼叫 i64 @__fdget(i32 %tmp) #5
如何提取返回值名称(此处为 %tmp3)?
谢谢!
llvm::Value::getName 包含指令名称。
llvm::StringRef name = i->getName();
我有一个 llvm::CallInst *i,代表这个调用(取自 *.ll 文件):
%tmp3 = 呼叫 i64 @__fdget(i32 %tmp) #5
如何提取返回值名称(此处为 %tmp3)?
谢谢!
llvm::Value::getName 包含指令名称。
llvm::StringRef name = i->getName();