Home
last modified time | relevance | path

Searched refs:MDF (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp49 auto &MDF = getAnalysis<MachineDominanceFrontier>(); in INITIALIZE_PASS_DEPENDENCY() local
50 recalculate(MF, MDT, MDF); in INITIALIZE_PASS_DEPENDENCY()
80 const MachineDominanceFrontier &MDF) { in recalculate() argument
88 discoverAndMapException(WE.get(), MDT, MDF); in recalculate()
282 const MachineDominanceFrontier &MDF) { in discoverAndMapException() argument
305 for (auto &Frontier : MDF.find(SubE->getEHPad())->second) in discoverAndMapException()
H A DWebAssemblyExceptionInfo.h130 const MachineDominanceFrontier &MDF);
146 const MachineDominanceFrontier &MDF);
/llvm-project-15.0.7/llvm/unittests/Target/WebAssembly/
H A DWebAssemblyExceptionInfoTest.cpp169 MachineDominanceFrontier MDF; in TEST() local
171 MDF.getBase().analyze(MDT.getBase()); in TEST()
172 WEI.recalculate(*MF, MDT, MDF); in TEST()
344 MachineDominanceFrontier MDF; in TEST() local
346 MDF.getBase().analyze(MDT.getBase()); in TEST()
347 WEI.recalculate(*MF, MDT, MDF); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRDFLiveness.h81 MDF(g.getDF()), LiveMap(g.getPRI()), Empty(), NoRegs(g.getPRI()) {}
129 const MachineDominanceFrontier &MDF;
H A DRDFGraph.h666 const MachineDominanceFrontier &getDF() const { return MDF; } in getDF()
869 const MachineDominanceFrontier &MDF; member
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp164 const MachineDominanceFrontier &MDF) const;
275 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction() local
276 std::unique_ptr<MachineGadgetGraph> Graph = getGadgetGraph(MF, MLI, MDT, MDF); in runOnMachineFunction()
330 const MachineDominanceFrontier &MDF) const { in getGadgetGraph()
335 DataFlowGraph DFG{MF, *TII, *TRI, MDT, MDF, TOI}; in getGadgetGraph()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonRDFOpt.cpp293 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction() local
303 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, TOI); in runOnMachineFunction()
H A DHexagonOptAddrMode.cpp864 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction() local
868 DataFlowGraph G(MF, *HII, *HRI, *MDT, MDF, TOI); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRDFLiveness.cpp755 auto F1 = MDF.find(&B); in computeLiveIns()
756 if (F1 == MDF.end()) in computeLiveIns()
760 auto F2 = MDF.find(IDFB[i]); in computeLiveIns()
761 if (F2 != MDF.end()) in computeLiveIns()
H A DRDFGraph.cpp652 : MF(mf), TII(tii), TRI(tri), PRI(tri, mf), MDT(mdt), MDF(mdf), TOI(toi), in DataFlowGraph()
1373 auto DFLoc = MDF.find(BB); in recordDefsForDF()
1374 if (DFLoc == MDF.end() || DFLoc->second.empty()) in recordDefsForDF()
1391 auto F = MDF.find(IDF[i]); in recordDefsForDF()
1392 if (F != MDF.end()) in recordDefsForDF()