Lines Matching refs:TRI
90 const TargetRegisterInfo *TRI = MF.getTarget().getRegisterInfo(); in runOnMachineFunction() local
95 if (!TRI->requiresVirtualBaseRegisters(MF) || LocalObjectCount == 0) in runOnMachineFunction()
206 const TargetRegisterInfo *TRI) { in lookupCandidateBaseReg() argument
213 if (TRI->isFrameOffsetLegal(MI, Offset)) in lookupCandidateBaseReg()
229 const TargetRegisterInfo *TRI = Fn.getTarget().getRegisterInfo(); in insertFrameReferenceRegisters() local
293 if (TRI->needsFrameBaseReg(MI, LocalOffsets[FrameIdx])) { in insertFrameReferenceRegisters()
310 MI, TRI)) { in insertFrameReferenceRegisters()
320 int64_t InstrOffset = TRI->getFrameIndexInstrOffset(MI, idx); in insertFrameReferenceRegisters()
321 const TargetRegisterClass *RC = TRI->getPointerRegClass(); in insertFrameReferenceRegisters()
331 TRI->materializeFrameBaseRegister(Entry, BaseReg, FrameIdx, in insertFrameReferenceRegisters()
350 TRI->resolveFrameIndex(I, BaseReg, Offset); in insertFrameReferenceRegisters()