HomeSort by relevance Sort by last modified time
    Searched defs:FrameIdx (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp 61 void AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset,
115 int FrameIdx, int64_t &Offset,
120 Offset += MFI->getObjectSize(FrameIdx);
122 unsigned Align = MFI->getObjectAlignment(FrameIdx);
132 DEBUG(dbgs() << "Allocate FI(" << FrameIdx << ") to local offset "
135 LocalOffsets[FrameIdx] = LocalOffset;
137 MFI->mapLocalFrameObject(FrameIdx, LocalOffset);
140 Offset += MFI->getObjectSize(FrameIdx);
283 int FrameIdx = MI->getOperand(idx).getIndex();
285 assert(MFI->isObjectPreAllocated(FrameIdx) &
    [all...]
PrologEpilogInserter.cpp 238 int FrameIdx;
239 if (RegInfo->hasReservedSpillSlot(F, Reg, FrameIdx)) {
240 I->setFrameIdx(FrameIdx);
260 FrameIdx = MFI->CreateStackObject(RC->getSize(), Align, true);
261 if ((unsigned)FrameIdx < MinCSFrameIndex) MinCSFrameIndex = FrameIdx;
262 if ((unsigned)FrameIdx > MaxCSFrameIndex) MaxCSFrameIndex = FrameIdx;
265 FrameIdx = MFI->CreateFixedObject(RC->getSize(), FixedSlot->Offset, true);
268 I->setFrameIdx(FrameIdx);
    [all...]
TargetInstrInfo.cpp 457 int FrameIdx = 0;
458 if (TII.isLoadFromStackSlot(MI, FrameIdx) &&
459 MF.getFrameInfo()->isImmutableObjectIndex(FrameIdx))
RegAllocFast.cpp 208 int FrameIdx = MF->getFrameInfo()->CreateSpillStackObject(RC->getSize(),
212 StackSlotForVirtReg[VirtReg] = FrameIdx;
213 return FrameIdx;
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 292 int FrameIdx = MF.getFrameInfo()->CreateFixedObject(2, -4, true);
293 (void)FrameIdx;
294 assert(FrameIdx == MF.getFrameInfo()->getObjectIndexBegin() &&
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 399 int FrameIdx;
402 FrameIdx = MFI->CreateFixedObject(RC->getSize(), 0, true);
404 FrameIdx = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(),
407 XFI->setUsesLR(FrameIdx);
408 XFI->setLRSpillSlot(FrameIdx);
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 300 int FrameIdx = MBBI->getOperand(FrameOp).getIndex();
301 if (FrameIdx < MinCSFI || FrameIdx > MaxCSFI)
493 // Note that the FrameIdx refers to the second register in a pair: it will
496 int FrameIdx = CSI[i].getFrameIdx();
500 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIdx),
503 MFI.getObjectAlignment(FrameIdx));
505 NewMI.addFrameIndex(FrameIdx)
AArch64ISelLowering.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
MachineFrameInfo.h 38 int FrameIdx;
42 : Reg(R), FrameIdx(FI) {}
46 int getFrameIdx() const { return FrameIdx; }
47 void setFrameIdx(int FI) { FrameIdx = FI; }
209 /// into the local frame allocation block. <FrameIdx, LocalOffset>
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 836 int FrameIdx = MFI->CreateFixedObject((uint64_t)4, (int64_t)-4, true);
837 FI->setCRSpillFrameIndex(FrameIdx);
    [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 170 int FrameIdx = MF.getFrameInfo()->CreateFixedObject(4, 64, true);
171 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
191 int FrameIdx = MF.getFrameInfo()->
193 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
324 int FrameIdx = MF.getFrameInfo()->CreateFixedObject(4, ArgOffset,
326 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
    [all...]
  /external/llvm/lib/Target/X86/
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp     [all...]

Completed in 563 milliseconds