Searched refs:MF (Results 276 - 300 of 501) sorted by relevance

<<11121314151617181920>>

/external/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp53 MachineFunction &MF = *MBB->getParent(); local
57 MachineInstr *EarlierMI = MF.CloneMachineInstr(MI);
84 MachineFunction &MF = *MBB->getParent(); local
85 MachineFrameInfo *MFFrame = MF.getFrameInfo();
747 SystemZInstrInfo::foldMemoryOperandImpl(MachineFunction &MF, argument
751 const MachineFrameInfo *MFI = MF.getFrameInfo();
760 return BuildMI(MF, MI->getDebugLoc(), get(SystemZ::AGSI))
772 assert(Size == MF.getRegInfo()
781 return BuildMI(MF, MI->getDebugLoc(), get(Opcode))
793 return BuildMI(MF, M
865 foldMemoryOperandImpl(MachineFunction &MF, MachineInstr* MI, const SmallVectorImpl<unsigned> &Ops, MachineInstr* LoadMI) const argument
1033 const MachineFunction *MF = MI->getParent()->getParent(); local
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp120 HexagonPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
187 MachineFunction &MF, MachineLoopInfo &MLI,MachineDominatorTree &MDT,
189 : VLIWPacketizerList(MF, MLI, MDT, true){
277 MachineFunction *MF = MI->getParent()->getParent(); local
278 MachineInstr *PseudoMI = MF->CreateMachineInstr(QII->get(Hexagon::IMMEXT_i),
295 MachineFunction *MF = MI->getParent()->getParent(); local
296 MachineInstr *PseudoMI = MF->CreateMachineInstr(QII->get(Hexagon::IMMEXT_i),
299 MF->DeleteMachineInstr(PseudoMI);
307 MachineFunction *MF = MI->getParent()->getParent(); local
308 MachineInstr *PseudoMI = MF
186 HexagonPacketizerList( MachineFunction &MF, MachineLoopInfo &MLI,MachineDominatorTree &MDT, const MachineBranchProbabilityInfo *MBPI) argument
[all...]
/external/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h56 MachineFunction *MF; member in class:llvm::FunctionLoweringInfo
129 void set(const Function &Fn, MachineFunction &MF, SelectionDAG *DAG);
H A DLexicalScopes.h139 LexicalScopes() : MF(nullptr), CurrentFnLexicalScope(nullptr) {}
224 const MachineFunction *MF; member in class:llvm::LexicalScopes
H A DLiveVariables.h128 MachineFunction *MF; member in class:llvm::LiveVariables
180 bool runOnMachineFunction(MachineFunction &MF) override;
H A DCallingConvLower.h176 MachineFunction &MF; member in class:llvm::CCState
240 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
250 MachineFunction &getMachineFunction() const { return MF; }
384 MF.getFrameInfo()->ensureMaxAlignment(Align);
H A DMachineFrameInfo.h438 unsigned estimateStackSize(const MachineFunction &MF) const;
578 void print(const MachineFunction &MF, raw_ostream &OS) const;
581 void dump(const MachineFunction &MF) const;
H A DRegisterPressure.h251 const MachineFunction *MF;
288 MF(nullptr), TRI(nullptr), RCI(nullptr), LIS(nullptr), MBB(nullptr), P(rp),
292 MF(nullptr), TRI(nullptr), RCI(nullptr), LIS(nullptr), MBB(nullptr), P(rp),
/external/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp32 AntiDepBreaker(), MF(MFi),
33 MRI(MF.getRegInfo()),
34 TII(MF.getTarget().getInstrInfo()),
35 TRI(MF.getTarget().getRegisterInfo()),
77 const MachineFrameInfo *MFI = MF.getFrameInfo();
79 for (const MCPhysReg *I = TRI->getCalleeSavedRegs(&MF); *I; ++I) {
185 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
309 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
H A DIfConversion.cpp184 bool runOnMachineFunction(MachineFunction &MF) override;
200 void AnalyzeBlocks(MachineFunction &MF, std::vector<IfcvtToken*> &Tokens);
271 bool IfConverter::runOnMachineFunction(MachineFunction &MF) { argument
272 TLI = MF.getTarget().getTargetLowering();
273 TII = MF.getTarget().getInstrInfo();
274 TRI = MF.getTarget().getRegisterInfo();
276 MRI = &MF.getRegInfo();
279 MF.getTarget().getSubtarget<TargetSubtargetInfo>();
290 BFChange = BF.OptimizeFunction(MF, TII,
291 MF
910 AnalyzeBlocks(MachineFunction &MF, std::vector<IfcvtToken*> &Tokens) argument
1573 MachineFunction &MF = *ToBBI.BB->getParent(); local
[all...]
H A DMachineTraceMetrics.cpp41 : MachineFunctionPass(ID), MF(nullptr), TII(nullptr), TRI(nullptr),
54 MF = &Func;
55 TII = MF->getTarget().getInstrInfo();
56 TRI = MF->getTarget().getRegisterInfo();
57 MRI = &MF->getRegInfo();
60 MF->getTarget().getSubtarget<TargetSubtargetInfo>();
62 BlockInfo.resize(MF->getNumBlockIDs());
63 ProcResourceCycles.resize(MF->getNumBlockIDs() *
69 MF = nullptr;
397 if (!MF)
[all...]
H A DExecutionDepsFix.cpp132 MachineFunction *MF; member in class:__anon25744::ExeDepsFix
164 bool runOnMachineFunction(MachineFunction &MF) override;
715 MF = &mf;
716 TII = MF->getTarget().getInstrInfo();
717 TRI = MF->getTarget().getRegisterInfo();
729 if (MF->getRegInfo().isPhysRegUsed(*I)) {
746 MachineBasicBlock *Entry = MF->begin();
/external/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp133 MachineFunction &MF = *MBB.getParent(); local
134 MachineFrameInfo &MFI = *MF.getFrameInfo();
136 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
154 MachineRegisterInfo *MRI = &MF.getRegInfo();
173 MachineFunction &MF = *MBB.getParent(); local
174 MachineFrameInfo &MFI = *MF.getFrameInfo();
176 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
195 MachineRegisterInfo *MRI = &MF.getRegInfo();
H A DARMJITInfo.h105 void Initialize(const MachineFunction &MF, bool isPIC);
H A DARMAsmPrinter.cpp98 bool ARMAsmPrinter::runOnMachineFunction(MachineFunction &MF) { argument
99 AFI = MF.getInfo<ARMFunctionInfo>();
100 MCP = MF.getConstantPool();
102 SetupMachineFunction(MF);
105 bool Internal = MF.getFunction()->hasInternalLinkage();
138 const MachineFunction &MF = *MI->getParent()->getParent(); local
139 const TargetRegisterInfo *TRI = MF.getTarget().getRegisterInfo();
232 const TargetRegisterInfo *TRI = MF->getTarget().getRegisterInfo();
264 const TargetRegisterInfo *TRI = MF->getTarget().getRegisterInfo();
320 const TargetRegisterInfo *TRI = MF
360 const MachineFunction &MF = *MI->getParent()->getParent(); local
1015 const MachineFunction &MF = *MI->getParent()->getParent(); local
[all...]
/external/llvm/include/llvm/Target/
H A DTargetOptions.h82 bool DisableFramePointerElim(const MachineFunction &MF) const;
/external/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.h87 const MachineFunction &MF) const;
/external/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.h96 explicit PPCFunctionInfo(MachineFunction &MF) argument
/external/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.h87 explicit X86MachineFunctionInfo(MachineFunction &MF) argument
/external/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp85 const MachineFunction &MF, FilenameCache &Filenames,
91 Loc.getScope(MF.getFunction()->getContext()));
141 *Details.MF, Filenames, I->Address, I->Loc));
84 LineStartToOProfileFormat( const MachineFunction &MF, FilenameCache &Filenames, uintptr_t Address, DebugLoc Loc) argument
/external/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp178 MCInstLowering.Initialize(Mang, &MF->getContext());
198 const MachineFunction *MF = MI->getParent()->getParent(); local
199 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo();
/external/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp256 Function *MF = M.getFunction(F->getName()); local
257 assert(MF->getFunctionType() == F->getFunctionType() && "Wrong function?");
260 Function::iterator BBI = MF->begin();
/external/clang/lib/Serialization/
H A DModuleManager.cpp161 Chain[i]->ImportedBy.remove_if([&](ModuleFile *MF) {
162 return victimSet.count(MF);
233 void ModuleManager::moduleFileAccepted(ModuleFile *MF) { argument
234 if (!GlobalIndex || GlobalIndex->loadedModuleFile(MF))
237 ModulesInCommonWithGlobalIndex.push_back(MF);
/external/llvm/lib/Target/R600/
H A DAMDILCFGStructurizer.cpp162 bool runOnMachineFunction(MachineFunction &MF) override {
163 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
165 DEBUG(MF.dump(););
167 FuncRep = &MF;
176 DEBUG(MF.dump(););
225 void orderBlocks(MachineFunction *MF);
505 MachineFunction *MF = MBB->getParent(); local
506 MachineInstr *NewMI = MF->CreateMachineInstr(TII->get(NewOpcode), DL);
508 MachineInstrBuilder MIB(*MF, NewMI);
517 MachineFunction *MF local
527 MachineFunction *MF = MBB->getParent(); local
931 orderBlocks(MachineFunction *MF) argument
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp106 DD = nullptr; MMI = nullptr; LI = nullptr; MF = nullptr;
128 return MF->getFunctionNumber();
513 const Function *F = MF->getFunction();
520 EmitAlignment(MF->getAlignment(), F);
548 HI.Handler->beginFunction(MF);
570 const MachineFunction *MF = MI.getParent()->getParent(); local
571 const TargetMachine &TM = MF->getTarget();
576 const MachineFrameInfo *FrameInfo = MF->getFrameInfo();
676 Offset += TFI->getFrameIndexReference(*AP.MF,
702 MF
1028 SetupMachineFunction(MachineFunction &MF) argument
[all...]

Completed in 7828 milliseconds

<<11121314151617181920>>