我有一个llvm::AllocaInst,我需要得到引用它的llvm.dbg.declare或llvm.dbg.value本质。所有这些都没有出现在alloca的uses()列表中。
AllocaInst *AI = ...;
for (Use const &U : AI->uses()) {
dbgs() << *(U.getUser()) << "\n";
}没有输出分配的调试用途。
发布于 2017-03-16 00:03:39
您可以使用 function。您需要包括llvm/Transforms/Utils/Local.h。
https://stackoverflow.com/questions/42818152
复制相似问题