Lines Matching refs:BaseReg
272 lookupCandidateBaseReg(unsigned BaseReg, in lookupCandidateBaseReg() argument
281 return TRI->isFrameOffsetLegal(&MI, BaseReg, Offset); in lookupCandidateBaseReg()
345 Register BaseReg; in insertFrameReferenceRegisters() local
388 if (BaseReg.isValid() && in insertFrameReferenceRegisters()
389 lookupCandidateBaseReg(BaseReg, BaseOffset, FrameSizeAdjust, in insertFrameReferenceRegisters()
391 LLVM_DEBUG(dbgs() << " Reusing base register " << BaseReg << "\n"); in insertFrameReferenceRegisters()
407 BaseReg, CandBaseOffset, FrameSizeAdjust, in insertFrameReferenceRegisters()
418 BaseReg = TRI->materializeFrameBaseRegister(Entry, FrameIdx, InstrOffset); in insertFrameReferenceRegisters()
422 << " into " << printReg(BaseReg, TRI) << '\n'); in insertFrameReferenceRegisters()
431 assert(BaseReg && "Unable to allocate virtual base register!"); in insertFrameReferenceRegisters()
435 TRI->resolveFrameIndex(MI, BaseReg, Offset); in insertFrameReferenceRegisters()
441 return BaseReg.isValid(); in insertFrameReferenceRegisters()