[clang] [CIR] Upstream emitAndUpdateRetAlloca (PR #129933)
Erich Keane via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 5 12:49:14 PST 2025
================
@@ -195,7 +195,16 @@ void CIRGenFunction::startFunction(GlobalDecl gd, QualType returnType,
mlir::Location fnBodyBegin = getLoc(fd->getBody()->getBeginLoc());
builder.CIRBaseBuilderTy::createStore(fnBodyBegin, paramVal, addrVal);
}
+
assert(builder.getInsertionBlock() && "Should be valid");
+
+ auto fnEndLoc = getLoc(fd->getBody()->getEndLoc());
----------------
erichkeane wrote:
not a place we can use auto I think. Also, could this just inlined in the call rather than doing the work to look it up even if we don't use it?
https://github.com/llvm/llvm-project/pull/129933
More information about the cfe-commits
mailing list