Lines Matching refs:BaseReg
291 lookupCandidateBaseReg(unsigned BaseReg, in lookupCandidateBaseReg() argument
300 return TRI->isFrameOffsetLegal(&MI, BaseReg, Offset); in lookupCandidateBaseReg()
364 Register BaseReg; in insertFrameReferenceRegisters() local
407 if (BaseReg.isValid() && in insertFrameReferenceRegisters()
408 lookupCandidateBaseReg(BaseReg, BaseOffset, FrameSizeAdjust, in insertFrameReferenceRegisters()
410 LLVM_DEBUG(dbgs() << " Reusing base register " << BaseReg << "\n"); in insertFrameReferenceRegisters()
426 BaseReg, CandBaseOffset, FrameSizeAdjust, in insertFrameReferenceRegisters()
437 BaseReg = TRI->materializeFrameBaseRegister(Entry, FrameIdx, InstrOffset); in insertFrameReferenceRegisters()
441 << " into " << printReg(BaseReg, TRI) << '\n'); in insertFrameReferenceRegisters()
450 assert(BaseReg && "Unable to allocate virtual base register!"); in insertFrameReferenceRegisters()
454 TRI->resolveFrameIndex(MI, BaseReg, Offset); in insertFrameReferenceRegisters()
460 return BaseReg.isValid(); in insertFrameReferenceRegisters()