[llvm] [AArch64] Skip storing of stack arguments when lowering tail calls (PR #126735)
Jon Roelofs via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 11 08:38:06 PST 2025
================
@@ -9328,10 +9328,25 @@ AArch64TargetLowering::LowerCall(CallLoweringInfo &CLI,
}
unsigned LocMemOffset = VA.getLocMemOffset();
int32_t Offset = LocMemOffset + BEAlign;
- SDValue PtrOff = DAG.getIntPtrConstant(Offset, DL);
- PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
----------------
jroelofs wrote:
Was this dead code?
https://github.com/llvm/llvm-project/pull/126735
More information about the llvm-commits
mailing list