[llvm] [AMDGPU] Assert if stack grows downwards while lowering dynAlloca (PR #119888)
Christudasan Devadasan via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 13 08:11:01 PST 2024
================
@@ -4041,17 +4041,15 @@ SDValue SITargetLowering::lowerDYNAMIC_STACKALLOCImpl(SDValue Op,
Chain = SP.getValue(1);
MaybeAlign Alignment = cast<ConstantSDNode>(Tmp3)->getMaybeAlignValue();
const TargetFrameLowering *TFL = Subtarget->getFrameLowering();
- unsigned Opc =
- TFL->getStackGrowthDirection() == TargetFrameLowering::StackGrowsUp
- ? ISD::ADD
- : ISD::SUB;
+ assert(TFL->getStackGrowthDirection() == TargetFrameLowering::StackGrowsUp &&
+ "Stack grows upwards for AMDGPU\n");
----------------
cdevadas wrote:
Ditto.
https://github.com/llvm/llvm-project/pull/119888
More information about the llvm-commits
mailing list