Home
last modified time | relevance | path

Searched refs:MachineDomTreeUpdater (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineDomTreeUpdater.h24 class MachineDomTreeUpdater; variable
27 MachineDomTreeUpdater, MachineDominatorTree, MachinePostDominatorTree>;
30 GenericDomTreeUpdater<MachineDomTreeUpdater, MachineDominatorTree,
35 MachineDomTreeUpdater, MachineDominatorTree,
38 MachineDomTreeUpdater, MachineDominatorTree,
41 class MachineDomTreeUpdater
42 : public GenericDomTreeUpdater<MachineDomTreeUpdater, MachineDominatorTree,
44 friend GenericDomTreeUpdater<MachineDomTreeUpdater, MachineDominatorTree,
49 GenericDomTreeUpdater<MachineDomTreeUpdater, MachineDominatorTree,
53 ~MachineDomTreeUpdater() { flush(); } in ~MachineDomTreeUpdater()
H A DMachineBasicBlock.h38 class MachineDomTreeUpdater; variable
1013 MachineDomTreeUpdater *MDTU = nullptr) {
1021 MachineDomTreeUpdater *MDTU = nullptr) {
1028 std::vector<SparseBitVector<>> *LiveInSets, MachineDomTreeUpdater *MDTU);
1032 std::vector<SparseBitVector<>> *LiveInSets, MachineDomTreeUpdater *MDTU);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDomTreeUpdater.cpp22 MachineDomTreeUpdater, MachineDominatorTree, MachinePostDominatorTree>;
25 GenericDomTreeUpdater<MachineDomTreeUpdater, MachineDominatorTree,
30 MachineDomTreeUpdater, MachineDominatorTree,
33 MachineDomTreeUpdater, MachineDominatorTree,
36 bool MachineDomTreeUpdater::forceFlushDeletedBB() { in forceFlushDeletedBB()
53 void MachineDomTreeUpdater::deleteBB(MachineBasicBlock *DelBB) { in deleteBB()
64 void MachineDomTreeUpdater::validateDeleteBB(MachineBasicBlock *DelBB) { in validateDeleteBB()
H A DPHIElimination.cpp95 MachineDomTreeUpdater &MDTU);
215 MachineDomTreeUpdater MDTU(MDT, MachineDomTreeUpdater::UpdateStrategy::Lazy); in run()
763 std::vector<SparseBitVector<>> *LiveInSets, MachineDomTreeUpdater &MDTU) { in SplitPHIEdges()
H A DMachineLICM.cpp136 MachineDomTreeUpdater *MDTU = nullptr; // Wraps current dominator tree
374 MachineDomTreeUpdater DTU(GET_RESULT(MachineDominatorTree, getDomTree, ), in run()
375 MachineDomTreeUpdater::UpdateStrategy::Lazy); in run()
H A DMachineBasicBlock.cpp1140 std::vector<SparseBitVector<>> *LiveInSets, MachineDomTreeUpdater *MDTU) { in SplitCriticalEdge()
1162 std::vector<SparseBitVector<>> *LiveInSets, MachineDomTreeUpdater *MDTU) { in SplitCriticalEdge()
H A DMachineSink.cpp851 MachineDomTreeUpdater MDTU(DT, PDT, in run()
852 MachineDomTreeUpdater::UpdateStrategy::Lazy); in run()
/freebsd/lib/clang/libllvm/
H A DMakefile368 SRCS_MIN+= CodeGen/MachineDomTreeUpdater.cpp