• Home
  • Raw
  • Download

Lines Matching refs:AFI

290   const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();  in hasBasePointer()  local
304 if (AFI->isThumbFunction() && MFI->hasVarSizedObjects()) { in hasBasePointer()
311 if (AFI->isThumb2Function() && MFI->getLocalFrameSize() < 128) in hasBasePointer()
321 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in canRealignStack() local
328 if (AFI->isThumb1OnlyFunction()) in canRealignStack()
516 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in needsFrameBaseReg() local
524 if (!AFI->isThumbFunction() || !AFI->isThumb1OnlyFunction()) in needsFrameBaseReg()
565 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in materializeFrameBaseRegister() local
566 unsigned ADDriOpc = !AFI->isThumbFunction() ? ARM::ADDri : in materializeFrameBaseRegister()
567 (AFI->isThumb1OnlyFunction() ? ARM::tADDrSPi : ARM::t2ADDri); in materializeFrameBaseRegister()
583 if (!AFI->isThumb1OnlyFunction()) in materializeFrameBaseRegister()
595 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in resolveFrameIndex() local
599 assert(!AFI->isThumb1OnlyFunction() && in resolveFrameIndex()
607 if (!AFI->isThumbFunction()) in resolveFrameIndex()
610 assert(AFI->isThumb2Function()); in resolveFrameIndex()
696 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex() local
697 assert(!AFI->isThumb1OnlyFunction() && in eliminateFrameIndex()
723 if (!AFI->isThumbFunction()) in eliminateFrameIndex()
726 assert(AFI->isThumb2Function()); in eliminateFrameIndex()
750 if (!AFI->isThumbFunction()) in eliminateFrameIndex()
754 assert(AFI->isThumb2Function()); in eliminateFrameIndex()