/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetFrameLoweringImpl.cpp | 94 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); local 97 if (!CSRegs || CSRegs[0] == 0) 120 for (unsigned i = 0; CSRegs[i]; ++i) { 121 unsigned Reg = CSRegs[i];
|
H A D | RegUsageInfoCollector.cpp | 207 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); local 208 for (unsigned i = 0; CSRegs[i]; ++i) { 209 MCPhysReg Reg = CSRegs[i];
|
H A D | PrologEpilogInserter.cpp | 389 const MCPhysReg *CSRegs = F.getRegInfo().getCalleeSavedRegs(); local 392 for (unsigned i = 0; CSRegs[i]; ++i) { 393 unsigned Reg = CSRegs[i];
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.h | 90 const MCPhysReg *CSRegs) { 91 for (unsigned i = 0; CSRegs[i]; ++i) 92 if (Reg == CSRegs[i]) 89 isCalleeSavedRegister(unsigned Reg, const MCPhysReg *CSRegs) argument
|
H A D | Thumb1FrameLowering.cpp | 455 static bool isCSRestore(MachineInstr &MI, const MCPhysReg *CSRegs) { argument 457 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs)) 485 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 498 while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs)); 499 if (!isCSRestore(*MBBI, CSRegs)) 659 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); local 660 for (unsigned i = 0; CSRegs[i]; ++i) 661 UsedRegs.addReg(CSRegs[i]);
|
H A D | ARMFrameLowering.cpp | 146 const MCPhysReg *CSRegs) { 152 if (!isCalleeSavedRegister(MI.getOperand(i).getReg(), CSRegs)) 159 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs) && 799 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 803 } while (MBBI != MBB.begin() && isCSRestore(*MBBI, TII, CSRegs)); 804 if (!isCSRestore(*MBBI, TII, CSRegs)) 1704 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 1705 for (unsigned i = 0; CSRegs[i]; ++i) { 1706 unsigned Reg = CSRegs[i]; 145 isCSRestore(MachineInstr &MI, const ARMBaseInstrInfo &TII, const MCPhysReg *CSRegs) argument
|
H A D | ARMBaseInstrInfo.cpp | 2461 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local 2483 if (isCalleeSavedRegister(CurReg, CSRegs) ||
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNNSAReassign.cpp | 84 const MCPhysReg *CSRegs; member in class:__anon4989::GCNNSAReassign 136 for (unsigned I = 0; CSRegs[I]; ++I) 137 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && 138 !LRM->isPhysRegUsed(CSRegs[I])) 238 CSRegs = MRI->getCalleeSavedRegs();
|
H A D | SIMachineFunctionInfo.cpp | 239 static bool isCalleeSavedReg(const MCPhysReg *CSRegs, MCPhysReg Reg) { argument 240 for (unsigned I = 0; CSRegs[I]; ++I) { 241 if (CSRegs[I] == Reg) 280 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); local 299 if ((FrameInfo.hasCalls() || !isEntryFunction()) && CSRegs && 300 isCalleeSavedReg(CSRegs, LaneVGPR)) {
|
H A D | SILowerSGPRSpills.cpp | 204 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); local 206 for (unsigned I = 0; CSRegs[I]; ++I) { 207 unsigned Reg = CSRegs[I];
|
H A D | GCNRegBankReassign.cpp | 162 const MCPhysReg *CSRegs; member in class:__anon4992::GCNRegBankReassign 606 for (unsigned I = 0; CSRegs[I]; ++I) 607 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && 608 !LRM->isPhysRegUsed(CSRegs[I])) 747 CSRegs = MRI->getCalleeSavedRegs();
|
H A D | SIFrameLowering.cpp | 55 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); local 56 for (unsigned i = 0; CSRegs[i]; ++i) 57 LiveRegs.addReg(CSRegs[i]);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFrameLowering.cpp | 374 static const MCPhysReg CSRegs[] = { RISCV::X1, /* ra */ local 381 for (unsigned i = 0; CSRegs[i]; ++i) 382 SavedRegs.set(CSRegs[i]);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.cpp | 210 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local 211 for (unsigned I = 0; CSRegs[I]; ++I) { 212 unsigned Reg = CSRegs[I];
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 418 const MCPhysReg *CSRegs = MF->getRegInfo().getCalleeSavedRegs(); local 419 for (unsigned i = 0; CSRegs[i]; ++i) 420 LiveRegs.addReg(CSRegs[i]); 2362 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); local 2370 for (unsigned i = 0; CSRegs[i]; ++i) { 2371 const unsigned Reg = CSRegs[i]; 2382 PairedReg = CSRegs[i ^ 1];
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 660 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(MBB->getParent()); local 670 for (int i = 0; CSRegs[i]; ++i) 671 BV.reset(CSRegs[i]); 2146 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 2147 for (unsigned i = 0; CSRegs[i]; ++i) 2148 BVCalleeSaved.set(CSRegs[i]);
|