Lines Matching refs:FrameIdx
54 int FrameIdx; // The frame index member in __anond43b4b110111::FrameRef
63 MI(I), LocalOffset(Offset), FrameIdx(Idx), Order(Ord) {} in FrameRef()
66 return std::tie(LocalOffset, FrameIdx, Order) < in operator <()
67 std::tie(RHS.LocalOffset, RHS.FrameIdx, RHS.Order); in operator <()
72 int getFrameIndex() const { return FrameIdx; } in getFrameIndex()
81 void AdjustStackOffset(MachineFrameInfo &MFI, int FrameIdx, int64_t &Offset,
143 void LocalStackSlotPass::AdjustStackOffset(MachineFrameInfo &MFI, int FrameIdx, in AdjustStackOffset() argument
148 Offset += MFI.getObjectSize(FrameIdx); in AdjustStackOffset()
150 Align Alignment = MFI.getObjectAlign(FrameIdx); in AdjustStackOffset()
160 LLVM_DEBUG(dbgs() << "Allocate FI(" << FrameIdx << ") to local offset " in AdjustStackOffset()
163 LocalOffsets[FrameIdx] = LocalOffset; in AdjustStackOffset()
165 MFI.mapLocalFrameObject(FrameIdx, LocalOffset); in AdjustStackOffset()
168 Offset += MFI.getObjectSize(FrameIdx); in AdjustStackOffset()
351 int FrameIdx = FR.getFrameIndex(); in insertFrameReferenceRegisters() local
352 assert(MFI.isObjectPreAllocated(FrameIdx) && in insertFrameReferenceRegisters()
360 FrameIdx == MFI.getStackProtectorIndex()) in insertFrameReferenceRegisters()
370 if (FrameIdx == MI.getOperand(idx).getIndex()) in insertFrameReferenceRegisters()
424 BaseReg = TRI->materializeFrameBaseRegister(Entry, FrameIdx, InstrOffset); in insertFrameReferenceRegisters()