[clang] [DebugInfo][RemoveDIs] Use iterator-inserters in clang (PR #102006)
Sergei Barannikov via cfe-commits
cfe-commits at lists.llvm.org
Fri Aug 9 11:32:23 PDT 2024
================
@@ -293,20 +293,26 @@ void CodeGenFunction::initFullExprCleanupWithFlag(RawAddress ActiveFlag) {
void EHScopeStack::Cleanup::anchor() {}
static void createStoreInstBefore(llvm::Value *value, Address addr,
- llvm::Instruction *beforeInst,
+ llvm::BasicBlock::iterator beforeInst,
CodeGenFunction &CGF) {
auto store = new llvm::StoreInst(value, addr.emitRawPointer(CGF), beforeInst);
store->setAlignment(addr.getAlignment().getAsAlign());
}
static llvm::LoadInst *createLoadInstBefore(Address addr, const Twine &name,
- llvm::Instruction *beforeInst,
+ llvm::BasicBlock::iterator beforeInst,
----------------
s-barannikov wrote:
Please capitalize variable names and apply clang-format, this line exceeds 80 column limit.
https://github.com/llvm/llvm-project/pull/102006
More information about the cfe-commits
mailing list