Searched refs:CSRegs (Results 1 - 4 of 4) sorted by relevance
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.cpp | 177 static bool isCalleeSavedRegister(unsigned Reg, const uint16_t *CSRegs) { argument 178 for (unsigned i = 0; CSRegs[i]; ++i) 179 if (Reg == CSRegs[i]) 184 static bool isCSRestore(MachineInstr *MI, const uint16_t *CSRegs) { argument 187 isCalleeSavedRegister(MI->getOperand(0).getReg(), CSRegs)) 193 if (!isCalleeSavedRegister(MI->getOperand(i).getReg(), CSRegs)) 216 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(); local 227 while (MBBI != MBB.begin() && isCSRestore(MBBI, CSRegs)); 228 if (!isCSRestore(MBBI, CSRegs)) 272 while (MBBI != MBB.end() && isCSRestore(MBBI, CSRegs)) [all...] |
H A D | ARMFrameLowering.cpp | 86 static bool isCalleeSavedRegister(unsigned Reg, const uint16_t *CSRegs) { argument 87 for (unsigned i = 0; CSRegs[i]; ++i) 88 if (Reg == CSRegs[i]) 95 const uint16_t *CSRegs) { 105 if (!isCalleeSavedRegister(MI->getOperand(i).getReg(), CSRegs)) 112 isCalleeSavedRegister(MI->getOperand(0).getReg(), CSRegs) && 372 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(); local 376 while (MBBI != MBB.begin() && isCSRestore(MBBI, TII, CSRegs)); 377 if (!isCSRestore(MBBI, TII, CSRegs)) 1248 const uint16_t *CSRegs local 93 isCSRestore(MachineInstr *MI, const ARMBaseInstrInfo &TII, const uint16_t *CSRegs) argument [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | RegisterScavenging.cpp | 97 const uint16_t *CSRegs = TRI->getCalleeSavedRegs(&MF); local 98 if (CSRegs != NULL) 99 for (unsigned i = 0; CSRegs[i]; ++i) 100 CalleeSavedRegs.set(CSRegs[i]);
|
H A D | PrologEpilogInserter.cpp | 213 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(&Fn); local 220 if (CSRegs == 0 || CSRegs[0] == 0) 228 for (unsigned i = 0; CSRegs[i]; ++i) { 229 unsigned Reg = CSRegs[i];
|
Completed in 202 milliseconds