HomeSort by relevance Sort by last modified time
    Searched refs:FrameIdx (Results 1 - 25 of 31) sorted by null

1 2

  /external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp 53 int FrameIdx; // The frame index
56 MI(I), LocalOffset(Offset), FrameIdx(Idx) {}
62 int getFrameIndex() const { return FrameIdx; }
70 void AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset,
135 int FrameIdx, int64_t &Offset,
140 Offset += MFI->getObjectSize(FrameIdx);
142 unsigned Align = MFI->getObjectAlignment(FrameIdx);
152 DEBUG(dbgs() << "Allocate FI(" << FrameIdx << ") to local offset "
155 LocalOffsets[FrameIdx] = LocalOffset;
157 MFI->mapLocalFrameObject(FrameIdx, LocalOffset)
    [all...]
PrologEpilogInserter.cpp 331 int FrameIdx;
332 if (RegInfo->hasReservedSpillSlot(F, Reg, FrameIdx)) {
333 I->setFrameIdx(FrameIdx);
353 FrameIdx = MFI->CreateStackObject(RC->getSize(), Align, true);
354 if ((unsigned)FrameIdx < MinCSFrameIndex) MinCSFrameIndex = FrameIdx;
355 if ((unsigned)FrameIdx > MaxCSFrameIndex) MaxCSFrameIndex = FrameIdx;
358 FrameIdx =
362 I->setFrameIdx(FrameIdx);
    [all...]
RegAllocFast.cpp 208 int FrameIdx = MF->getFrameInfo()->CreateSpillStackObject(RC->getSize(),
212 StackSlotForVirtReg[VirtReg] = FrameIdx;
213 return FrameIdx;
    [all...]
TargetInstrInfo.cpp 845 int FrameIdx = 0;
846 if (isLoadFromStackSlot(MI, FrameIdx) &&
847 MF.getFrameInfo()->isImmutableObjectIndex(FrameIdx))
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 39 unsigned SrcReg, bool isKill, int FrameIdx,
48 MachinePointerInfo::getFixedStack(MF, FrameIdx),
49 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIdx),
50 MFI.getObjectAlignment(FrameIdx));
54 .addFrameIndex(FrameIdx).addImm(0)
58 .addFrameIndex(FrameIdx).addImm(0)
66 unsigned DestReg, int FrameIdx,
75 MachinePointerInfo::getFixedStack(MF, FrameIdx),
76 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx),
77 MFI.getObjectAlignment(FrameIdx));
    [all...]
MSP430InstrInfo.h 68 unsigned DestReg, int FrameIdx,
MSP430FrameLowering.cpp 294 int FrameIdx = MF.getFrameInfo()->CreateFixedObject(2, -4, true);
295 (void)FrameIdx;
296 assert(FrameIdx == MF.getFrameInfo()->getObjectIndexBegin() &&
  /external/llvm/lib/Target/NVPTX/
NVPTXPrologEpilogPass.cpp 84 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx,
89 Offset += MFI->getObjectSize(FrameIdx);
91 unsigned Align = MFI->getObjectAlignment(FrameIdx);
101 DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << -Offset << "]\n");
102 MFI->setObjectOffset(FrameIdx, -Offset); // Set the computed offset
104 DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << Offset << "]\n");
105 MFI->setObjectOffset(FrameIdx, Offset);
106 Offset += MFI->getObjectSize(FrameIdx);
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyPEI.cpp 347 int FrameIdx;
348 if (RegInfo->hasReservedSpillSlot(F, Reg, FrameIdx)) {
349 I->setFrameIdx(FrameIdx);
369 FrameIdx = MFI->CreateStackObject(RC->getSize(), Align, true);
370 if ((unsigned)FrameIdx < MinCSFrameIndex) MinCSFrameIndex = FrameIdx;
371 if ((unsigned)FrameIdx > MaxCSFrameIndex) MaxCSFrameIndex = FrameIdx;
374 FrameIdx =
378 I->setFrameIdx(FrameIdx);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp     [all...]
PPCRegisterInfo.h 119 int &FrameIdx) const override;
127 unsigned BaseReg, int FrameIdx,
PPCInstrInfo.h 72 unsigned SrcReg, bool isKill, int FrameIdx,
77 unsigned DestReg, int FrameIdx,
PPCRegisterInfo.cpp 698 unsigned Reg, int &FrameIdx) const {
702 // For 64-bit, the CR save area is at SP+8; the value of FrameIdx = 0
704 // previously created the stack slot if needed, so return its FrameIdx.
707 FrameIdx = 0;
710 FrameIdx = FI->getCRSpillFrameIndex();
    [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
MachineFrameInfo.h 39 int FrameIdx;
43 : Reg(R), FrameIdx(FI) {}
47 int getFrameIdx() const { return FrameIdx; }
48 void setFrameIdx(int FI) { FrameIdx = FI; }
224 /// into the local frame allocation block. <FrameIdx, LocalOffset>
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.h 80 int FrameIdx,
AArch64RegisterInfo.cpp 314 /// Insert defining instruction(s) for BaseReg to be a pointer to FrameIdx
318 int FrameIdx,
333 .addFrameIndex(FrameIdx)
  /external/llvm/lib/Target/X86/
X86RegisterInfo.h 123 int &FrameIdx) const override;
  /external/llvm/lib/CodeGen/MIRParser/
MIRParser.cpp 115 int FrameIdx);
120 int FrameIdx);
524 const yaml::StringValue &RegisterSource, int FrameIdx) {
532 CSIInfo.push_back(CalleeSavedInfo(Reg, FrameIdx));
553 const yaml::MachineStackObject &Object, int FrameIdx) {
556 assert(FrameIdx >= 0 && "Expected a stack object frame index");
571 MF.getMMI().setVariableDbgInfo(DIVar, DIExpr, unsigned(FrameIdx), DILoc);
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h 142 unsigned BaseReg, int FrameIdx,
ARMBaseRegisterInfo.cpp 555 /// be a pointer to FrameIdx at the beginning of the basic block.
558 unsigned BaseReg, int FrameIdx,
576 .addFrameIndex(FrameIdx).addImm(Offset);
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 786 int &FrameIdx) const {
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZInstrInfo.h 180 unsigned DestReg, int FrameIdx,
SystemZInstrInfo.cpp 594 bool isKill, int FrameIdx, const TargetRegisterClass *RC,
604 FrameIdx);
609 int FrameIdx, const TargetRegisterClass *RC,
618 FrameIdx);
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 413 int FrameIdx = MF.getFrameInfo()->CreateFixedObject(4, 64, true);
414 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
435 int FrameIdx = MF.getFrameInfo()->
437 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
572 int FrameIdx = MF.getFrameInfo()->CreateFixedObject(4, ArgOffset,
574 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
    [all...]

Completed in 901 milliseconds

1 2