HomeSort by relevance Sort by last modified time
    Searched defs:MFI (Results 1 - 25 of 96) sorted by null

1 2 3 4

  /external/llvm/lib/CodeGen/
TargetOptionsImpl.cpp 27 const MachineFrameInfo *MFI = MF.getFrameInfo();
28 return MFI->hasCalls();
TargetFrameLoweringImpl.cpp 30 const MachineFrameInfo *MFI = MF.getFrameInfo();
31 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
32 getOffsetOfLocalArea() + MFI->getOffsetAdjustment();
AggressiveAntiDepBreaker.cpp 117 AggressiveAntiDepBreaker(MachineFunction& MFi,
120 AntiDepBreaker(), MF(MFi),
171 const MachineFrameInfo *MFI = MF.getFrameInfo();
172 BitVector Pristine = MFI->getPristineRegs(BB);
    [all...]
InterferenceCache.cpp 146 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
196 if (++MFI == MF->end())
198 MBBNum = MFI->getNumber();
  /external/llvm/lib/Target/XCore/
XCoreMachineFunctionInfo.cpp 39 MachineFrameInfo *MFI = MF.getFrameInfo();
42 LRSpillSlot = MFI->CreateFixedObject(RC->getSize(), 0, true);
44 LRSpillSlot = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
55 MachineFrameInfo *MFI = MF.getFrameInfo();
56 FPSpillSlot = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
66 MachineFrameInfo *MFI = MF.getFrameInfo();
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/
AMDILFrameLowering.cpp 31 const MachineFrameInfo *MFI = MF.getFrameInfo();
32 return MFI->getObjectOffset(FI);
R600RegisterInfo.cpp 30 const R600MachineFunctionInfo * MFI = MF.getInfo<R600MachineFunctionInfo>();
50 for (std::vector<unsigned>::const_iterator I = MFI->ReservedRegs.begin(),
51 E = MFI->ReservedRegs.end(); I != E; ++I) {
AMDGPUAsmPrinter.cpp 124 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>();
127 OutStreamer.EmitIntValue(MFI->spi_ps_input_addr, 4);
SIAssignInterpRegs.cpp 89 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>();
108 MFI->spi_ps_input_addr |= (1 << interp_idx);
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 66 MachineFrameInfo &MFI = *MF.getFrameInfo();
70 MFI.getObjectSize(FI),
71 MFI.getObjectAlignment(FI));
94 MachineFrameInfo &MFI = *MF.getFrameInfo();
98 MFI.getObjectSize(FI),
99 MFI.getObjectAlignment(FI));
Thumb2InstrInfo.cpp 134 MachineFrameInfo &MFI = *MF.getFrameInfo();
138 MFI.getObjectSize(FI),
139 MFI.getObjectAlignment(FI));
174 MachineFrameInfo &MFI = *MF.getFrameInfo();
178 MFI.getObjectSize(FI),
179 MFI.getObjectAlignment(FI));
  /external/llvm/lib/Target/Mips/
MipsFrameLowering.cpp 97 const MachineFrameInfo *MFI = MF.getFrameInfo();
99 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken();
103 const MachineFrameInfo *MFI = MF.getFrameInfo();
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->getObjectSize(I), MaxAlign)
    [all...]
Mips16RegisterInfo.cpp 86 MachineFrameInfo *MFI = MF.getFrameInfo();
88 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILFrameLowering.cpp 31 const MachineFrameInfo *MFI = MF.getFrameInfo();
32 return MFI->getObjectOffset(FI);
R600RegisterInfo.cpp 30 const R600MachineFunctionInfo * MFI = MF.getInfo<R600MachineFunctionInfo>();
50 for (std::vector<unsigned>::const_iterator I = MFI->ReservedRegs.begin(),
51 E = MFI->ReservedRegs.end(); I != E; ++I) {
AMDGPUAsmPrinter.cpp 124 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>();
127 OutStreamer.EmitIntValue(MFI->spi_ps_input_addr, 4);
SIAssignInterpRegs.cpp 89 SIMachineFunctionInfo * MFI = MF.getInfo<SIMachineFunctionInfo>();
108 MFI->spi_ps_input_addr |= (1 << interp_idx);
  /external/llvm/lib/Target/R600/
AMDGPUFrameLowering.cpp 76 const MachineFrameInfo *MFI = MF.getFrameInfo();
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/X86/
X86FrameLowering.cpp 47 const MachineFrameInfo *MFI = MF.getFrameInfo();
53 MFI->hasVarSizedObjects() ||
54 MFI->isFrameAddressTaken() || MFI->hasInlineAsmWithSPAdjust() ||
314 MachineFrameInfo *MFI = MF.getFrameInfo();
320 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
326 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx());
440 MachineFrameInfo *MFI = MF.getFrameInfo();
447 uint64_t MaxAlign = MFI->getMaxAlignment(); // Desired stack alignment.
448 uint64_t StackSize = MFI->getStackSize(); // Number of bytes to allocate
    [all...]
X86InstrBuilder.h 152 MachineFrameInfo &MFI = *MF.getFrameInfo();
161 Flags, MFI.getObjectSize(FI),
162 MFI.getObjectAlignment(FI));
  /external/llvm/include/llvm/CodeGen/
FastISel.h 54 MachineFrameInfo &MFI;
  /external/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.cpp 133 MachineFrameInfo &MFI = *MF.getFrameInfo();
142 const unsigned FrameSize = MFI.getStackSize();
144 if (!MFI.hasVarSizedObjects() &&
231 if (!MFI.hasVarSizedObjects() &&
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 45 MachineFrameInfo &MFI = *MF.getFrameInfo();
50 MFI.getObjectSize(FrameIdx),
51 MFI.getObjectAlignment(FrameIdx));
73 MachineFrameInfo &MFI = *MF.getFrameInfo();
78 MFI.getObjectSize(FrameIdx),
79 MFI.getObjectAlignment(FrameIdx));
  /external/llvm/lib/Target/NVPTX/
NVPTXPrologEpilogPass.cpp 83 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx,
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();
135 for (int i = MFI->getObjectIndexBegin(); i != 0; ++i) {
141 FixedOff = -MFI->getObjectOffset(i);
145 FixedOff = MFI->getObjectOffset(i) + MFI->getObjectSize(i)
    [all...]
NVPTXReplaceImageHandles.cpp 317 NVPTXMachineFunctionInfo *MFI = MF.getInfo<NVPTXMachineFunctionInfo>();
337 MFI->getImageHandleSymbolIndex(NewSymStr.str().c_str()));
346 Op.ChangeToImmediate(MFI->getImageHandleSymbolIndex(GV->getName().data()));

Completed in 452 milliseconds

1 2 3 4