Home | History | Annotate | Download | only in ARM

Lines Matching refs:RegInfo

42   const TargetRegisterInfo *RegInfo = MF.getTarget().getRegisterInfo();
52 RegInfo->needsStackRealignment(MF) ||
135 const ARMBaseRegisterInfo *RegInfo =
146 unsigned FramePtr = RegInfo->getFrameRegister(MF);
285 if (!AFI->getNumAlignedDPRCS2Regs() && RegInfo->needsStackRealignment(MF)) {
319 if (RegInfo->hasBasePointer(MF)) {
322 TII.get(ARM::MOVr), RegInfo->getBaseRegister())
327 RegInfo->getBaseRegister())
346 const TargetRegisterInfo *RegInfo = MF.getTarget().getRegisterInfo();
355 unsigned FramePtr = RegInfo->getFrameRegister(MF);
362 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs();
481 const ARMBaseRegisterInfo *RegInfo =
503 if (RegInfo->needsStackRealignment(MF)) {
506 FrameReg = RegInfo->getFrameRegister(MF);
509 assert(RegInfo->hasBasePointer(MF) &&
511 FrameReg = RegInfo->getBaseRegister();
520 if (isFixed || (hasMovingSP && !RegInfo->hasBasePointer(MF))) {
521 FrameReg = RegInfo->getFrameRegister(MF);
524 assert(RegInfo->hasBasePointer(MF) && "missing base pointer!");
530 FrameReg = RegInfo->getFrameRegister(MF);
543 FrameReg = RegInfo->getFrameRegister(MF);
548 FrameReg = RegInfo->getFrameRegister(MF);
553 if (RegInfo->hasBasePointer(MF))
554 FrameReg = RegInfo->getBaseRegister();
1034 const TargetRegisterInfo *RegInfo = MF.getTarget().getRegisterInfo();
1067 (RegInfo->needsStackRealignment(MF) && MFI->getObjectIndexEnd() != 0))
1156 const ARMBaseRegisterInfo *RegInfo =
1158 if (!RegInfo->canRealignStack(MF))
1196 const ARMBaseRegisterInfo *RegInfo =
1202 unsigned FramePtr = RegInfo->getFrameRegister(MF);
1210 (MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(MF)))
1233 if (RegInfo->hasBasePointer(MF))
1234 MF.getRegInfo().setPhysRegUsed(RegInfo->getBaseRegister());
1238 const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs();
1325 if (BigStack || !CanEliminateFrame || RegInfo->cannotEliminateFrame(MF)) {
1356 if (!RegInfo->isReservedReg(MF, Reg))
1364 if (!RegInfo->isReservedReg(MF, Reg))
1382 if (!RegInfo->isReservedReg(MF, Reg) &&
1394 if (!RegInfo->isReservedReg(MF, Reg)) {