[clang] [llvm] [AArch64][SME] Save VG for unwind info when changing streaming-mode (PR #83301)
Sander de Smalen via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 13 01:25:46 PDT 2024
================
@@ -2995,7 +3062,9 @@ bool AArch64FrameLowering::spillCalleeSavedRegisters(
ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const {
MachineFunction &MF = *MBB.getParent();
const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
+ AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>();
bool NeedsWinCFI = needsWinCFI(MF);
+ bool HasSVE = MF.getSubtarget<AArch64Subtarget>().hasSVE();
----------------
sdesmalen-arm wrote:
nit: this only has one use, which seems quite far away from the definition. Perhaps just inline it?
https://github.com/llvm/llvm-project/pull/83301
More information about the llvm-commits
mailing list