Searched refs:CSRegs (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.h72 const MCPhysReg *CSRegs) {
73 for (unsigned i = 0; CSRegs[i]; ++i)
74 if (Reg == CSRegs[i])
71 isCalleeSavedRegister(unsigned Reg, const MCPhysReg *CSRegs) argument
H A DThumb1FrameLowering.cpp305 static bool isCSRestore(MachineInstr *MI, const MCPhysReg *CSRegs) { argument
308 isCalleeSavedRegister(MI->getOperand(0).getReg(), CSRegs))
314 if (!isCalleeSavedRegister(MI->getOperand(i).getReg(), CSRegs))
339 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local
350 while (MBBI != MBB.begin() && isCSRestore(MBBI, CSRegs));
351 if (!isCSRestore(MBBI, CSRegs))
H A DARMFrameLowering.cpp94 const MCPhysReg *CSRegs) {
100 if (!isCalleeSavedRegister(MI->getOperand(i).getReg(), CSRegs))
107 isCalleeSavedRegister(MI->getOperand(0).getReg(), CSRegs) &&
762 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local
766 } while (MBBI != MBB.begin() && isCSRestore(MBBI, TII, CSRegs));
767 if (!isCSRestore(MBBI, TII, CSRegs))
1564 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local
1565 for (unsigned i = 0; CSRegs[i]; ++i) {
1566 unsigned Reg = CSRegs[i];
92 isCSRestore(MachineInstr *MI, const ARMBaseInstrInfo &TII, const MCPhysReg *CSRegs) argument
H A DARMBaseInstrInfo.cpp2045 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local
2067 if (isCalleeSavedRegister(CurReg, CSRegs) ||
/external/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp504 static bool isCalleeSavedRegister(unsigned Reg, const MCPhysReg *CSRegs) { argument
505 for (unsigned i = 0; CSRegs[i]; ++i)
506 if (Reg == CSRegs[i])
511 static bool isCSRestore(MachineInstr *MI, const MCPhysReg *CSRegs) { argument
520 if (!isCalleeSavedRegister(MI->getOperand(RtIdx).getReg(), CSRegs) ||
521 !isCalleeSavedRegister(MI->getOperand(RtIdx + 1).getReg(), CSRegs) ||
599 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); local
604 } while (LastPopI != MBB.begin() && isCSRestore(LastPopI, CSRegs));
605 if (!isCSRestore(LastPopI, CSRegs)) {
900 const MCPhysReg *CSRegs local
[all...]
/external/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp296 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&F); local
303 if (!CSRegs || CSRegs[0] == 0)
311 for (unsigned i = 0; CSRegs[i]; ++i) {
312 unsigned Reg = CSRegs[i];
/external/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp96 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); local
97 for (unsigned I = 0; CSRegs[I]; ++I) {
98 unsigned Reg = CSRegs[I];

Completed in 592 milliseconds