/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | TargetFrameLoweringImpl.cpp | 101 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); local 104 if (!CSRegs || CSRegs[0] == 0) 127 for (unsigned i = 0; CSRegs[i]; ++i) { 128 unsigned Reg = CSRegs[i];
|
H A D | RegUsageInfoCollector.cpp | 206 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); local 207 for (unsigned i = 0; CSRegs[i]; ++i) { 208 MCPhysReg Reg = CSRegs[i];
|
H A D | PrologEpilogInserter.cpp | 457 const MCPhysReg *CSRegs = F.getRegInfo().getCalleeSavedRegs(); local 460 for (unsigned i = 0; CSRegs[i]; ++i) 461 CSMask.set(CSRegs[i]); 464 for (unsigned i = 0; CSRegs[i]; ++i) { 465 unsigned Reg = CSRegs[i]; 470 // Mips's $fp, so they appear in SavedRegs but not CSRegs. 1351 for (const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); 1352 MCPhysReg CSReg = *CSRegs; ++CSRegs)
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | GCNNSAReassign.cpp | 81 const MCPhysReg *CSRegs; member in class:__anon2632::GCNNSAReassign 133 for (unsigned I = 0; CSRegs[I]; ++I) 134 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && 135 !LRM->isPhysRegUsed(CSRegs[I])) 252 CSRegs = MRI->getCalleeSavedRegs();
|
H A D | SILowerSGPRSpills.cpp | 219 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); local 221 for (unsigned I = 0; CSRegs[I]; ++I) { 222 MCRegister Reg = CSRegs[I];
|
H A D | SIMachineFunctionInfo.cpp | 293 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); local 295 if (isCalleeSavedReg(CSRegs, Reg.first)) 302 bool SIMachineFunctionInfo::isCalleeSavedReg(const MCPhysReg *CSRegs, argument 304 for (unsigned I = 0; CSRegs[I]; ++I) { 305 if (CSRegs[I] == Reg)
|
H A D | SIFrameLowering.cpp | 50 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); local 51 for (unsigned i = 0; CSRegs[i]; ++i) 52 LiveRegs.addReg(CSRegs[i]); 1460 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); local 1461 for (unsigned I = 0; CSRegs[I]; ++I) 1462 LiveRegs.addReg(CSRegs[I]);
|
H A D | SIMachineFunctionInfo.h | 536 bool isCalleeSavedReg(const MCPhysReg *CSRegs, MCPhysReg Reg) const;
|
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.h | 120 const MCPhysReg *CSRegs) { 121 for (unsigned i = 0; CSRegs[i]; ++i) 122 if (Reg == CSRegs[i]) 119 isCalleeSavedRegister(unsigned Reg, const MCPhysReg *CSRegs) argument
|
H A D | Thumb1FrameLowering.cpp | 693 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); local 694 for (unsigned i = 0; CSRegs[i]; ++i) 695 UsedRegs.addReg(CSRegs[i]);
|
H A D | ARMFrameLowering.cpp | 2339 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 2340 for (unsigned i = 0; CSRegs[i]; ++i) { 2341 unsigned Reg = CSRegs[i];
|
H A D | ARMBaseInstrInfo.cpp | 2588 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local 2610 if (isCalleeSavedRegister(CurReg, CSRegs) ||
|
/openbsd-current/gnu/llvm/llvm/lib/Target/CSKY/ |
H A D | CSKYFrameLowering.cpp | 380 static const MCPhysReg CSRegs[] = {CSKY::R0, CSKY::R1, CSKY::R2, CSKY::R3, local 383 for (unsigned i = 0; CSRegs[i]; ++i) 384 SavedRegs.set(CSRegs[i]);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVFrameLowering.cpp | 895 static const MCPhysReg CSRegs[] = { RISCV::X1, /* ra */ local 902 for (unsigned i = 0; CSRegs[i]; ++i) 903 SavedRegs.set(CSRegs[i]);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 836 const MCPhysReg *CSRegs = MF->getRegInfo().getCalleeSavedRegs(); local 837 for (unsigned i = 0; CSRegs[i]; ++i) 838 LiveRegs.addReg(CSRegs[i]); 2985 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); local 2997 for (unsigned i = 0; CSRegs[i]; ++i) { 2998 const unsigned Reg = CSRegs[i]; 3009 PairedReg = CSRegs[i ^ 1];
|
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.cpp | 280 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local 281 for (unsigned I = 0; CSRegs[I]; ++I) { 282 unsigned Reg = CSRegs[I];
|
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 487 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(MBB->getParent()); local 497 for (int i = 0; CSRegs[i]; ++i) 498 BV.reset(CSRegs[i]); 2332 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 2333 for (unsigned i = 0; CSRegs[i]; ++i) 2334 BVCalleeSaved.set(CSRegs[i]);
|