Home
last modified time | relevance | path

Searched refs:EHScopeMembership (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DAnalysis.cpp633 DenseMap<const MachineBasicBlock *, int> &EHScopeMembership, int EHScope, in collectEHScopeMembers() argument
643 auto P = EHScopeMembership.insert(std::make_pair(Visiting, EHScope)); in collectEHScopeMembers()
663 DenseMap<const MachineBasicBlock *, int> EHScopeMembership; in getEHScopeMembership() local
667 return EHScopeMembership; in getEHScopeMembership()
704 return EHScopeMembership; in getEHScopeMembership()
707 collectEHScopeMembers(EHScopeMembership, EntryBBNumber, &MF.front()); in getEHScopeMembership()
710 collectEHScopeMembers(EHScopeMembership, EntryBBNumber, MBB); in getEHScopeMembership()
713 collectEHScopeMembers(EHScopeMembership, MBB->getNumber(), MBB); in getEHScopeMembership()
716 collectEHScopeMembers(EHScopeMembership, EntryBBNumber, MBB); in getEHScopeMembership()
720 collectEHScopeMembers(EHScopeMembership, CatchRetPair.second, in getEHScopeMembership()
[all …]
DBranchFolding.cpp167 EHScopeMembership.erase(MBB); in RemoveDeadBlock()
203 EHScopeMembership = getEHScopeMembership(MF); in OptimizeFunction()
479 const auto &EHScopeI = EHScopeMembership.find(&CurMBB); in SplitMBBAt()
480 if (EHScopeI != EHScopeMembership.end()) { in SplitMBBAt()
482 EHScopeMembership[NewMBB] = n; in SplitMBBAt()
638 DenseMap<const MachineBasicBlock *, int> &EHScopeMembership, in ProfitableToMerge() argument
641 if (!EHScopeMembership.empty()) { in ProfitableToMerge()
642 auto EHScope1 = EHScopeMembership.find(MBB1); in ProfitableToMerge()
643 assert(EHScope1 != EHScopeMembership.end()); in ProfitableToMerge()
644 auto EHScope2 = EHScopeMembership.find(MBB2); in ProfitableToMerge()
[all …]
DBranchFolding.h78 DenseMap<const MachineBasicBlock *, int> EHScopeMembership; variable