Searched refs:MachineDominanceFrontier (Results 1 – 13 of 13) sorted by relevance
25 char MachineDominanceFrontier::ID = 0;27 INITIALIZE_PASS_BEGIN(MachineDominanceFrontier, "machine-domfrontier",30 INITIALIZE_PASS_END(MachineDominanceFrontier, "machine-domfrontier", in INITIALIZE_PASS_DEPENDENCY()33 MachineDominanceFrontier::MachineDominanceFrontier() : MachineFunctionPass(ID) { in INITIALIZE_PASS_DEPENDENCY()37 char &llvm::MachineDominanceFrontierID = MachineDominanceFrontier::ID;39 bool MachineDominanceFrontier::runOnMachineFunction(MachineFunction &) { in runOnMachineFunction()46 void MachineDominanceFrontier::releaseMemory() { in releaseMemory()50 void MachineDominanceFrontier::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
62 MachineDominanceFrontier *DF_) { in recalculate()90 auto DF = &getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()115 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()136 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier)
640 const MachineDominanceFrontier &mdf) in DataFlowGraph()648 const MachineDominanceFrontier &mdf, in DataFlowGraph()1407 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()
20 class MachineDominanceFrontier : public MachineFunctionPass {31 MachineDominanceFrontier(const MachineDominanceFrontier &) = delete;32 MachineDominanceFrontier &operator=(const MachineDominanceFrontier &) = delete;36 MachineDominanceFrontier();
28 class MachineDominanceFrontier; variable115 const MachineDominanceFrontier &MDF;
39 using DomFrontierT = MachineDominanceFrontier;82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
251 class MachineDominanceFrontier; variable663 const MachineDominanceFrontier &mdf);666 const MachineDominanceFrontier &mdf,699 const MachineDominanceFrontier &getDF() const { return MDF; } in getDF()895 const MachineDominanceFrontier &MDF;
36 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()50 auto &MDF = getAnalysis<MachineDominanceFrontier>(); in INITIALIZE_PASS_DEPENDENCY()81 const MachineDominanceFrontier &MDF) { in recalculate()279 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()285 const MachineDominanceFrontier &MDF) { in discoverAndMapException()
24 class MachineDominanceFrontier;130 const MachineDominanceFrontier &MDF);146 const MachineDominanceFrontier &MDF);23 class MachineDominanceFrontier; global() variable
67 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()113 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()306 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()
74 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()126 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()874 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()
163 const MachineDominanceFrontier &MDF) const;241 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()274 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()329 const MachineDominanceFrontier &MDF) const { in getGadgetGraph()804 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()
348 SRCS_MIN+= CodeGen/MachineDominanceFrontier.cpp