[llvm] [RISC-V] Fix crash with late stack realignment requirement (PR #83496)
Wang Pengcheng via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 29 19:46:46 PST 2024
================
@@ -1175,6 +1178,26 @@ static unsigned estimateFunctionSizeInBytes(const MachineFunction &MF,
return FnSize;
}
+Align RISCVFrameLowering::maxPossibleSpillAlign(
+ const MachineFunction &MF) const {
+ if (MaxSpillAlign.contains(&MF))
+ return MaxSpillAlign.at(&MF);
+
+ const MachineRegisterInfo &MRI = MF.getRegInfo();
+ const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
----------------
wangpc-pp wrote:
```suggestion
const TargetRegisterInfo *TRI = STI.getRegisterInfo();
```
https://github.com/llvm/llvm-project/pull/83496
More information about the llvm-commits
mailing list