Searched refs:MF (Results 226 - 250 of 501) sorted by relevance

1234567891011>>

/external/llvm/lib/Target/R600/
H A DR600ClauseMergePass.cpp66 bool runOnMachineFunction(MachineFunction &MF) override;
169 bool R600ClauseMergePass::runOnMachineFunction(MachineFunction &MF) { argument
170 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
171 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end();
/external/llvm/include/llvm/CodeGen/
H A DLiveRangeEdit.h109 /// @param MF The MachineFunction the live range edit is taking place in.
116 MachineFunction &MF,
121 MRI(MF.getRegInfo()), LIS(lis), VRM(vrm),
122 TII(*MF.getTarget().getInstrInfo()),
114 LiveRangeEdit(LiveInterval *parent, SmallVectorImpl<unsigned> &newRegs, MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm, Delegate *delegate = nullptr) argument
H A DAsmPrinter.h82 const MachineFunction *MF; member in class:llvm::AsmPrinter
183 bool runOnMachineFunction(MachineFunction &MF) override {
184 SetupMachineFunction(MF); variable
196 void SetupMachineFunction(MachineFunction &MF);
H A DGCStrategy.h148 virtual bool findCustomSafePoints(GCFunctionInfo& FI, MachineFunction& MF);
H A DMachinePostDominators.h80 bool runOnMachineFunction(MachineFunction &MF) override;
H A DMachineSSAUpdater.h59 explicit MachineSSAUpdater(MachineFunction &MF,
/external/llvm/lib/CodeGen/
H A DLiveRegMatrix.cpp50 bool LiveRegMatrix::runOnMachineFunction(MachineFunction &MF) { argument
51 TRI = MF.getTarget().getRegisterInfo();
52 MRI = &MF.getRegInfo();
H A DInterferenceCache.cpp47 MF = mf;
73 Entries[E].reset(PhysReg, LIUArray, TRI, MF);
95 const MachineFunction *MF) {
100 Blocks.resize(MF->getNumBlockIDs());
146 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
196 if (++MFI == MF->end())
92 reset(unsigned physReg, LiveIntervalUnion *LIUArray, const TargetRegisterInfo *TRI, const MachineFunction *MF) argument
H A DLiveRangeCalc.cpp26 MF = mf;
27 MRI = &MF->getRegInfo();
32 unsigned N = MF->getNumBlockIDs();
182 MachineBasicBlock *MBB = MF->getBlockNumbered(WorkList[i]);
254 LiveOut[MF->getBlockNumbered(*I)] =
266 MachineBasicBlock *MBB = MF->getBlockNumbered(*I);
H A DMachineBasicBlock.cpp54 const MachineFunction *MF = getParent(); local
55 MCContext &Ctx = MF->getContext();
56 const TargetMachine &TM = MF->getTarget();
59 Twine(MF->getFunctionNumber()) +
72 /// addNodeToList (MBB) - When an MBB is added to an MF, we need to update the
80 MachineFunction &MF = *N->getParent(); local
81 N->Number = MF.addToMBBNumbering(N);
84 MachineRegisterInfo &RegInfo = MF.getRegInfo();
108 MachineFunction *MF = Parent->getParent(); local
109 N->AddRegOperandsToUseLists(MF
267 const MachineFunction *MF = getParent(); local
[all...]
H A DCriticalAntiDepBreaker.h35 MachineFunction& MF; member in class:llvm::CriticalAntiDepBreaker
H A DScheduleDAGPrinter.cpp36 return G->MF.getName();
/external/llvm/lib/Target/
H A DTargetMachine.cpp50 void TargetMachine::resetTargetOptions(const MachineFunction *MF) const {
51 const Function *F = MF->getFunction();
52 TargetOptions &TO = MF->getTarget().Options;
/external/llvm/lib/Target/X86/
H A DX86InstrBuilder.h151 MachineFunction &MF = *MI->getParent()->getParent(); local
152 MachineFrameInfo &MFI = *MF.getFrameInfo();
160 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI, Offset),
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DR600RegisterInfo.cpp27 BitVector R600RegisterInfo::getReservedRegs(const MachineFunction &MF) const
30 const R600MachineFunctionInfo * MFI = MF.getInfo<R600MachineFunctionInfo>();
/external/elfutils/0.153/config/
H A Deu.am49 -MF "$(DEPDIR)/$*.Tpo" `test -f '$<' || echo '$(srcdir)/'`$<; \
/external/eyes-free/
H A DAndroid.mk26 LOCAL_JAR_MANIFEST := MANIFEST.MF
/external/llvm/lib/CodeGen/AsmPrinter/
H A DARMException.cpp58 void ARMException::beginFunction(const MachineFunction *MF) { argument
83 if (!Asm->MF->getFunction()->needsUnwindTableEntry() &&
H A DEHStreamer.h125 void beginFunction(const MachineFunction *MF) override;
H A DWin64Exception.cpp53 void Win64Exception::beginFunction(const MachineFunction *MF) { argument
/external/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.h81 explicit AArch64FunctionInfo(MachineFunction &MF) argument
85 (void)MF;
/external/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.h82 void NaClAlignIndirectJumpTargets(MachineFunction &MF);
102 bool runOnMachineFunction(MachineFunction &MF) override;
H A DMipsISelDAGToDAG.h42 bool runOnMachineFunction(MachineFunction &MF) override;
122 virtual void processFunctionAfterISel(MachineFunction &MF) = 0;
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600RegisterInfo.cpp27 BitVector R600RegisterInfo::getReservedRegs(const MachineFunction &MF) const
30 const R600MachineFunctionInfo * MFI = MF.getInfo<R600MachineFunctionInfo>();
/external/llvm/include/llvm/Target/
H A DTargetSubtargetInfo.h117 virtual void resetSubtargetFeatures(const MachineFunction *MF) { } argument

Completed in 770 milliseconds

1234567891011>>