/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...] |