[llvm] [X86][IPRA] Add getIPRACSRegs since frame registers are risked to be optimized out. (PR #109597)

Shengchen Kan via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 24 18:57:46 PDT 2024


================
@@ -103,15 +103,18 @@ void TargetFrameLowering::determineCalleeSaves(MachineFunction &MF,
   // saved registers.
   SavedRegs.resize(TRI.getNumRegs());
 
-  // When interprocedural register allocation is enabled caller saved registers
-  // are preferred over callee saved registers.
+  // Get the callee saved register list...
+  const MCPhysReg *CSRegs = nullptr;
+
+  // When interprocedural register allocation is enabled, callee saved register
+  // lit should be null, since caller saved registers are preferred over callee
----------------
KanRobert wrote:

lit -> list, null -> empty ?

https://github.com/llvm/llvm-project/pull/109597


More information about the llvm-commits mailing list