| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyExceptionInfo.cpp | 49 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 D | WebAssemblyExceptionInfo.h | 130 const MachineDominanceFrontier &MDF); 146 const MachineDominanceFrontier &MDF);
|
| /llvm-project-15.0.7/llvm/unittests/Target/WebAssembly/ |
| H A D | WebAssemblyExceptionInfoTest.cpp | 169 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 D | RDFLiveness.h | 81 MDF(g.getDF()), LiveMap(g.getPRI()), Empty(), NoRegs(g.getPRI()) {} 129 const MachineDominanceFrontier &MDF;
|
| H A D | RDFGraph.h | 666 const MachineDominanceFrontier &getDF() const { return MDF; } in getDF() 869 const MachineDominanceFrontier &MDF; member
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 164 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 D | HexagonRDFOpt.cpp | 293 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction() local 303 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, TOI); in runOnMachineFunction()
|
| H A D | HexagonOptAddrMode.cpp | 864 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 D | RDFLiveness.cpp | 755 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 D | RDFGraph.cpp | 652 : 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()
|