Searched refs:DominatorAnalysis (Results 1 – 7 of 7) sorted by relevance
29 class DominatorAnalysis30 : public InstrsDataflowAnalysis<DominatorAnalysis<Backward>, Backward> {31 friend class DataflowAnalysis<DominatorAnalysis<Backward>, BitVector,35 DominatorAnalysis(BinaryFunction &BF, MCPlusBuilder::AllocatorIdTy AllocId) in DominatorAnalysis() function36 : InstrsDataflowAnalysis<DominatorAnalysis<Backward>, Backward>(BF, in DominatorAnalysis()39 virtual ~DominatorAnalysis() {} in ~DominatorAnalysis()103 InstrsDataflowAnalysis<DominatorAnalysis<Backward>, Backward>::run(); in run()
38 std::unique_ptr<DominatorAnalysis</*Bwd=*/false>> DA;39 std::unique_ptr<DominatorAnalysis</*Bwd=*/true>> PDA;72 DominatorAnalysis<false> &getDominatorAnalysis();74 DominatorAnalysis<true> &getPostDominatorAnalysis();
62 DominatorAnalysis<false> &DataflowInfoManager::getDominatorAnalysis() { in getDominatorAnalysis()65 DA.reset(new DominatorAnalysis<false>(BF, AllocatorId)); in getDominatorAnalysis()72 DominatorAnalysis<true> &DataflowInfoManager::getPostDominatorAnalysis() { in getPostDominatorAnalysis()75 PDA.reset(new DominatorAnalysis<true>(BF, AllocatorId)); in getPostDominatorAnalysis()
373 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in equalizeBBCounts()374 DominatorAnalysis<true> &PDA = Info.getPostDominatorAnalysis(); in equalizeBBCounts()
582 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in insertRegion()725 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in classifyCSRUses()784 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in computeSaveLocations()866 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in computeDomOrder()976 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in doRestorePlacement()1576 DominatorAnalysis<false> &DA = Info.getDominatorAnalysis(); in insertUpdatedCFI()
297 PA.preserve<DominatorAnalysis>();
22 bolt/include/bolt/Passes/DominatorAnalysis.h