Searched defs:MFI (Results 1 - 25 of 103) sorted by relevance

12345

/external/llvm/lib/CodeGen/
H A DTargetOptionsImpl.cpp27 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
28 return MFI->hasCalls();
H A DTargetFrameLoweringImpl.cpp30 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
31 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
32 getOffsetOfLocalArea() + MFI->getOffsetAdjustment();
H A DInterferenceCache.cpp146 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum); local
196 if (++MFI == MF->end())
198 MBBNum = MFI->getNumber();
/external/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.cpp39 MachineFrameInfo *MFI = MF.getFrameInfo(); local
42 LRSpillSlot = MFI->CreateFixedObject(RC->getSize(), 0, true);
44 LRSpillSlot = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
55 MachineFrameInfo *MFI = MF.getFrameInfo(); local
56 FPSpillSlot = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
66 MachineFrameInfo *MFI = MF.getFrameInfo(); local
67 EHSpillSlot[0] = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
68 EHSpillSlot[1] = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILFrameLowering.cpp31 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
32 return MFI->getObjectOffset(FI);
H A DR600RegisterInfo.cpp30 const R600MachineFunctionInfo * MFI = MF.getInfo<R600MachineFunctionInfo>(); local
50 for (std::vector<unsigned>::const_iterator I = MFI->ReservedRegs.begin(),
51 E = MFI->ReservedRegs.end(); I != E; ++I) {
H A DAMDGPUAsmPrinter.cpp124 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>(); local
127 OutStreamer.EmitIntValue(MFI->spi_ps_input_addr, 4);
H A DSIAssignInterpRegs.cpp89 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>(); local
108 MFI->spi_ps_input_addr |= (1 << interp_idx);
/external/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp97 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
99 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken();
103 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
109 for (int I = MFI->getObjectIndexBegin(); I != 0; ++I)
110 Offset = std::max(Offset, -MFI->getObjectOffset(I));
118 unsigned MaxAlign = MFI->getMaxAlignment();
122 assert(!MFI->getObjectIndexEnd() || MaxAlign);
125 for (unsigned I = 0, E = MFI->getObjectIndexEnd(); I != E; ++I)
126 Offset = RoundUpToAlignment(Offset + MFI
[all...]
H A DMips16FrameLowering.cpp37 MachineFrameInfo *MFI = MF.getFrameInfo(); local
42 uint64_t StackSize = MFI->getStackSize();
45 if (StackSize == 0 && !MFI->adjustsStack()) return;
60 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
63 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
67 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx());
85 MachineFrameInfo *MFI = MF.getFrameInfo(); local
89 uint64_t StackSize = MFI->getStackSize();
167 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
170 return isInt<15>(MFI
[all...]
H A DMips16RegisterInfo.cpp86 MachineFrameInfo *MFI = MF.getFrameInfo(); local
88 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
H A DMipsSERegisterInfo.cpp111 MachineFrameInfo *MFI = MF.getFrameInfo(); local
114 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILFrameLowering.cpp31 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
32 return MFI->getObjectOffset(FI);
H A DR600RegisterInfo.cpp30 const R600MachineFunctionInfo * MFI = MF.getInfo<R600MachineFunctionInfo>(); local
50 for (std::vector<unsigned>::const_iterator I = MFI->ReservedRegs.begin(),
51 E = MFI->ReservedRegs.end(); I != E; ++I) {
H A DAMDGPUAsmPrinter.cpp124 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>(); local
127 OutStreamer.EmitIntValue(MFI->spi_ps_input_addr, 4);
H A DSIAssignInterpRegs.cpp89 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>(); local
108 MFI->spi_ps_input_addr |= (1 << interp_idx);
/external/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp66 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
70 MFI.getObjectSize(FI),
71 MFI.getObjectAlignment(FI));
94 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
98 MFI.getObjectSize(FI),
99 MFI.getObjectAlignment(FI));
H A DThumb2InstrInfo.cpp134 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
138 MFI.getObjectSize(FI),
139 MFI.getObjectAlignment(FI));
174 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
178 MFI.getObjectSize(FI),
179 MFI.getObjectAlignment(FI));
/external/llvm/lib/Target/R600/
H A DAMDGPUFrameLowering.cpp76 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
81 int UpperBound = FI == -1 ? MFI->getNumObjects() : FI;
83 for (int i = MFI->getObjectIndexBegin(); i < UpperBound; ++i) {
84 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(i));
85 OffsetBytes += MFI->getObjectSize(i);
92 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(FI));
/external/llvm/lib/Target/NVPTX/
H A DNVPTXReplaceImageHandles.cpp317 NVPTXMachineFunctionInfo *MFI = MF.getInfo<NVPTXMachineFunctionInfo>(); local
337 MFI->getImageHandleSymbolIndex(NewSymStr.str().c_str()));
346 Op.ChangeToImmediate(MFI->getImageHandleSymbolIndex(GV->getName().data()));
H A DNVPTXPrologEpilogPass.cpp83 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, argument
88 Offset += MFI->getObjectSize(FrameIdx);
90 unsigned Align = MFI->getObjectAlignment(FrameIdx);
101 MFI->setObjectOffset(FrameIdx, -Offset); // Set the computed offset
104 MFI->setObjectOffset(FrameIdx, Offset);
105 Offset += MFI->getObjectSize(FrameIdx);
118 MachineFrameInfo *MFI = Fn.getFrameInfo(); local
135 for (int i = MFI->getObjectIndexBegin(); i != 0; ++i) {
141 FixedOff = -MFI->getObjectOffset(i);
145 FixedOff = MFI
[all...]
/external/llvm/include/llvm/CodeGen/
H A DFastISel.h54 MachineFrameInfo &MFI; member in class:llvm::FastISel
/external/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp133 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
142 const unsigned FrameSize = MFI.getStackSize();
144 if (!MFI.hasVarSizedObjects() &&
231 if (!MFI.hasVarSizedObjects() &&
/external/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp30 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
34 MFI->isFrameAddressTaken());
43 MachineFrameInfo *MFI = MF.getFrameInfo(); local
52 uint64_t StackSize = MFI->getStackSize();
63 MFI->setOffsetAdjustment(-NumBytes);
108 const MachineFrameInfo *MFI = MF.getFrameInfo(); local
125 uint64_t StackSize = MFI->getStackSize();
152 //if (NumBytes || MFI->hasVarSizedObjects())
155 if (MFI->hasVarSizedObjects()) {
192 MSP430MachineFunctionInfo *MFI local
[all...]
H A DMSP430InstrInfo.cpp45 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
50 MFI.getObjectSize(FrameIdx),
51 MFI.getObjectAlignment(FrameIdx));
73 MachineFrameInfo &MFI = *MF.getFrameInfo(); local
78 MFI.getObjectSize(FrameIdx),
79 MFI.getObjectAlignment(FrameIdx));

Completed in 671 milliseconds

12345