[llvm] [RISCV][WIP] Let RA do the CSR saves. (PR #90819)
    Michael Maitland via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Nov  6 14:16:33 PST 2024
    
    
  
================
@@ -43,3 +43,23 @@ void RISCVMachineFunctionInfo::addSExt32Register(Register Reg) {
 bool RISCVMachineFunctionInfo::isSExt32Register(Register Reg) const {
   return is_contained(SExt32Registers, Reg);
 }
+
+void RISCVMachineFunctionInfo::recordCFIInfo(MachineInstr *MI, int Reg,
+                                             int FrameReg, int64_t Offset) {
+  assert(Reg >= 0 && "Negative dwarf reg number!");
----------------
michaelmaitland wrote:
`assert FramReg > 0`?
https://github.com/llvm/llvm-project/pull/90819
    
    
More information about the llvm-commits
mailing list