Searched refs:FrameIndex (Results 1 - 25 of 63) sorted by relevance

123

/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 DMips16InstrInfo.h32 /// the destination along with the FrameIndex of the loaded stack slot. If
36 int &FrameIndex) const;
40 /// the source reg along with the FrameIndex of the loaded stack slot. If
44 int &FrameIndex) const;
53 unsigned SrcReg, bool isKill, int FrameIndex,
59 unsigned DestReg, int FrameIndex,
H A DMipsSEInstrInfo.h33 /// the destination along with the FrameIndex of the loaded stack slot. If
37 int &FrameIndex) const;
41 /// the source reg along with the FrameIndex of the loaded stack slot. If
45 int &FrameIndex) const;
54 unsigned SrcReg, bool isKill, int FrameIndex,
60 unsigned DestReg, int FrameIndex,
H A DMips16RegisterInfo.h31 int FrameIndex, uint64_t StackSize,
H A DMipsSERegisterInfo.h36 int FrameIndex, uint64_t StackSize,
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
H A DMipsRegisterInfo.cpp151 // FrameIndex represent objects inside a abstract stack.
152 // We must replace FrameIndex with an stack/frame pointer
164 "Instr doesn't have FrameIndex operand!");
170 int FrameIndex = MI.getOperand(i).getIndex();
172 int64_t spOffset = MF.getFrameInfo()->getObjectOffset(FrameIndex);
174 DEBUG(errs() << "FrameIndex : " << FrameIndex << "\n"
178 eliminateFI(MI, i, FrameIndex, stackSize, spOffset);
H A DMipsRegisterInfo.h69 int FrameIndex, uint64_t StackSize,
H A DMips16InstrInfo.cpp37 /// the destination along with the FrameIndex of the loaded stack slot. If
41 isLoadFromStackSlot(const MachineInstr *MI, int &FrameIndex) const
48 /// the source reg along with the FrameIndex of the loaded stack slot. If
52 isStoreToStackSlot(const MachineInstr *MI, int &FrameIndex) const
/external/llvm/lib/Target/CellSPU/
H A DSPUInstrInfo.h43 int &FrameIndex) const;
45 int &FrameIndex) const;
55 unsigned SrcReg, bool isKill, int FrameIndex,
62 unsigned DestReg, int FrameIndex,
/external/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.h51 /// the destination along with the FrameIndex of the loaded stack slot. If
55 int &FrameIndex) const;
59 /// the source reg along with the FrameIndex of the loaded stack slot. If
63 int &FrameIndex) const;
92 unsigned SrcReg, bool isKill, int FrameIndex,
98 unsigned DestReg, int FrameIndex,
/external/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.h38 /// the destination along with the FrameIndex of the loaded stack slot. If
42 int &FrameIndex) const;
46 /// the source reg along with the FrameIndex of the loaded stack slot. If
50 int &FrameIndex) const;
71 unsigned SrcReg, bool isKill, int FrameIndex,
77 unsigned DestReg, int FrameIndex,
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/ARM/
H A DThumb1InstrInfo.h48 unsigned SrcReg, bool isKill, int FrameIndex,
54 unsigned DestReg, int FrameIndex,
H A DThumb2InstrInfo.h50 unsigned SrcReg, bool isKill, int FrameIndex,
56 unsigned DestReg, int FrameIndex,
H A DARMBaseInstrInfo.h101 int &FrameIndex) const;
103 int &FrameIndex) const;
105 int &FrameIndex) const;
107 int &FrameIndex) const;
116 unsigned SrcReg, bool isKill, int FrameIndex,
122 unsigned DestReg, int FrameIndex,
/external/llvm/lib/Target/MBlaze/
H A DMBlazeRegisterInfo.cpp124 // FrameIndex represent objects inside a abstract stack.
125 // We must replace FrameIndex with an stack/frame pointer
138 "Instr doesn't have FrameIndex operand!");
146 int FrameIndex = MI.getOperand(i).getIndex();
148 int spOffset = MFI->getObjectOffset(FrameIndex);
151 dbgs() << "FrameIndex : " << FrameIndex << "\n"
154 << "isFixed : " << MFI->isFixedObjectIndex(FrameIndex) << "\n"
155 << "isLiveIn : " << MBlazeFI->isLiveIn(FrameIndex) << "\n"
156 << "isSpill : " << MFI->isSpillSlotObjectIndex(FrameIndex)
[all...]
H A DMBlazeInstrInfo.h183 /// the destination along with the FrameIndex of the loaded stack slot. If
187 int &FrameIndex) const;
191 /// the source reg along with the FrameIndex of the loaded stack slot. If
195 int &FrameIndex) const;
217 unsigned SrcReg, bool isKill, int FrameIndex,
223 unsigned DestReg, int FrameIndex,
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/PowerPC/
H A DPPCInstrInfo.h99 int &FrameIndex) const;
101 int &FrameIndex) const;
128 unsigned SrcReg, bool isKill, int FrameIndex,
134 unsigned DestReg, int FrameIndex,
H A DPPCRegisterInfo.h64 void lowerCRSpilling(MachineBasicBlock::iterator II, unsigned FrameIndex,
66 void lowerCRRestore(MachineBasicBlock::iterator II, unsigned FrameIndex,
/external/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h42 /// the destination along with the FrameIndex of the loaded stack slot. If
46 int &FrameIndex) const;
50 /// the source reg along with the FrameIndex of the loaded stack slot. If
54 int &FrameIndex) const;
76 unsigned SrcReg, bool isKill, int FrameIndex,
87 unsigned DestReg, int FrameIndex,
99 int FrameIndex) const;
/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/Target/X86/
H A DX86InstrInfo.h171 unsigned isLoadFromStackSlot(const MachineInstr *MI, int &FrameIndex) const;
176 int &FrameIndex) const;
178 unsigned isStoreToStackSlot(const MachineInstr *MI, int &FrameIndex) const;
183 int &FrameIndex) const;
236 unsigned SrcReg, bool isKill, int FrameIndex,
249 unsigned DestReg, int FrameIndex,
277 int FrameIndex) const;
408 /// isFrameOperand - Return true and the FrameIndex if the specified
411 int &FrameIndex) const;
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.

Completed in 1469 milliseconds

123