Searched defs:FrameIndex (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp54 unsigned OpNo, int FrameIndex,
80 if (MipsFI->isOutArgFI(FrameIndex) ||
81 (FrameIndex >= MinCSFI && FrameIndex <= MaxCSFI))
97 if (MipsFI->isOutArgFI(FrameIndex))
53 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
H A DMipsSERegisterInfo.cpp69 unsigned OpNo, int FrameIndex,
94 if (MipsFI->isOutArgFI(FrameIndex) ||
95 (FrameIndex >= MinCSFI && FrameIndex <= MaxCSFI))
109 if (MipsFI->isOutArgFI(FrameIndex))
68 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
/external/llvm/lib/Target/MBlaze/
H A DMBlazeMachineFunction.h37 /// MBlazeFIHolder - Holds a FrameIndex and it's Stack Pointer Offset
43 MBlazeFIHolder(int FrameIndex, int StackPointerOffset) argument
44 : FI(FrameIndex), SPOffset(StackPointerOffset) {}
81 // VarArgsFrameIndex - FrameIndex for start of varargs area.
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp43 int FrameIndex; member in struct:__anon9521::MSP430ISelAddressMode::__anon9523
69 errs() << " Base.FrameIndex " << Base.FrameIndex << '\n';
200 case ISD::FrameIndex:
204 AM.Base.FrameIndex = cast<FrameIndexSDNode>(N)->getIndex();
262 CurDAG->getTargetFrameIndex(AM.Base.FrameIndex, TLI.getPointerTy()) :
403 case ISD::FrameIndex: {
/external/llvm/lib/Target/X86/
H A DX86InstrBuilder.h45 int FrameIndex; member in union:llvm::X86AddressMode::__anon9618
68 MO.push_back(MachineOperand::CreateFI(Base.FrameIndex));
130 MIB.addFrameIndex(AM.Base.FrameIndex);
144 /// reference has base register as the FrameIndex offset until it is resolved.
/external/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp53 /// the destination along with the FrameIndex of the loaded stack slot. If
57 XCoreInstrInfo::isLoadFromStackSlot(const MachineInstr *MI, int &FrameIndex) const{
65 FrameIndex = MI->getOperand(1).getIndex();
74 /// the source reg along with the FrameIndex of the loaded stack slot. If
79 int &FrameIndex) const {
87 FrameIndex = MI->getOperand(1).getIndex();
364 int FrameIndex,
372 .addFrameIndex(FrameIndex)
378 unsigned DestReg, int FrameIndex,
385 .addFrameIndex(FrameIndex)
361 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FrameIndex, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
376 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FrameIndex, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp396 unsigned FrameIndex, int SPAdj,
432 FrameIndex);
439 unsigned FrameIndex, int SPAdj,
461 Reg), FrameIndex); local
501 "Instr doesn't have FrameIndex operand!");
509 int FrameIndex = MI.getOperand(FIOperandNo).getIndex(); local
519 if (FPSI && FrameIndex == FPSI &&
528 lowerCRSpilling(II, FrameIndex, SPAdj, RS);
531 lowerCRRestore(II, FrameIndex, SPAdj, RS);
536 // Replace the FrameIndex wit
395 lowerCRSpilling(MachineBasicBlock::iterator II, unsigned FrameIndex, int SPAdj, RegScavenger *RS) const argument
438 lowerCRRestore(MachineBasicBlock::iterator II, unsigned FrameIndex, int SPAdj, RegScavenger *RS) const argument
[all...]
/external/llvm/lib/CodeGen/
H A DRegAllocFast.cpp616 int FrameIndex = getStackSpaceFor(VirtReg, RC); local
619 TII->loadRegFromStackSlot(*MBB, MI, LRI->PhysReg, FrameIndex, RC, TRI);
/external/llvm/include/llvm/Target/
H A DTargetInstrInfo.h121 /// the destination along with the FrameIndex of the loaded stack slot. If
125 int &FrameIndex) const {
133 int &FrameIndex) const {
138 /// a load from a stack slot, return true along with the FrameIndex
146 int &FrameIndex) const {
152 /// the source reg along with the FrameIndex of the loaded stack slot. If
156 int &FrameIndex) const {
164 int &FrameIndex) const {
169 /// store to a stack slot, return true along with the FrameIndex of
176 int &FrameIndex) cons
481 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned SrcReg, bool isKill, int FrameIndex, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
494 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned DestReg, int FrameIndex, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h131 int FrameIndex; member in class:llvm::DbgVariable
136 FrameIndex(~0) {}
148 int getFrameIndex() const { return FrameIndex; }
149 void setFrameIndex(int FI) { FrameIndex = FI; }
/external/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h62 GlobalAddress, GlobalTLSAddress, FrameIndex, enumerator in enum:llvm::ISD::NodeType
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp901 int FrameIndex = MFI->CreateFixedObject(Hexagon_PointerSize, local
905 FuncInfo->setVarArgsFrameIndex(FrameIndex);

Completed in 172 milliseconds