Searched refs:CSRegs (Results 1 - 8 of 8) sorted by relevance
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.h | 76 const MCPhysReg *CSRegs) { 77 for (unsigned i = 0; CSRegs[i]; ++i) 78 if (Reg == CSRegs[i]) 75 isCalleeSavedRegister(unsigned Reg, const MCPhysReg *CSRegs) argument
|
H A D | Thumb1FrameLowering.cpp | 218 static bool isCSRestore(MachineInstr *MI, const uint16_t *CSRegs) { argument 221 isCalleeSavedRegister(MI->getOperand(0).getReg(), CSRegs)) 227 if (!isCalleeSavedRegister(MI->getOperand(i).getReg(), CSRegs)) 251 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(); local 262 while (MBBI != MBB.begin() && isCSRestore(MBBI, CSRegs)); 263 if (!isCSRestore(MBBI, CSRegs)) 308 while (MBBI != MBB.end() && isCSRestore(MBBI, CSRegs))
|
H A D | ARMFrameLowering.cpp | 87 const uint16_t *CSRegs) { 93 if (!isCalleeSavedRegister(MI->getOperand(i).getReg(), CSRegs)) 100 isCalleeSavedRegister(MI->getOperand(0).getReg(), CSRegs) && 385 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 389 } while (MBBI != MBB.begin() && isCSRestore(MBBI, TII, CSRegs)); 390 if (!isCSRestore(MBBI, TII, CSRegs)) 1208 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local 1209 for (unsigned i = 0; CSRegs[i]; ++i) { 1210 unsigned Reg = CSRegs[i]; 85 isCSRestore(MachineInstr *MI, const ARMBaseInstrInfo &TII, const uint16_t *CSRegs) argument
|
H A D | ARMBaseInstrInfo.cpp | 1916 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local 1935 if (isCalleeSavedRegister(CurReg, CSRegs) ||
|
/freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
H A D | RegisterScavenging.cpp | 94 const uint16_t *CSRegs = TRI->getCalleeSavedRegs(&MF); local 95 if (CSRegs != NULL) 96 for (unsigned i = 0; CSRegs[i]; ++i) 97 CalleeSavedRegs.set(CSRegs[i]);
|
H A D | PrologEpilogInserter.cpp | 236 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(&F); local 243 if (CSRegs == 0 || CSRegs[0] == 0) 251 for (unsigned i = 0; CSRegs[i]; ++i) { 252 unsigned Reg = CSRegs[i];
|
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 381 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(); local 384 for (unsigned i = 0; CSRegs[i]; ++i) { 385 if (AArch64::GPR64RegClass.contains(CSRegs[i]) && 386 !MF.getRegInfo().isPhysRegUsed(CSRegs[i])) { 387 ExtraReg = CSRegs[i];
|
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.cpp | 96 const uint16_t *CSRegs = TRI->getCalleeSavedRegs(&MF); local 97 for (unsigned I = 0; CSRegs[I]; ++I) { 98 unsigned Reg = CSRegs[I];
|
Completed in 192 milliseconds