Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Frontiers

1 //===- llvm/Analysis/DominanceFrontier.h - Dominator Frontiers --*- C++ -*-===//
29 /// dominance frontiers for a function.
36 DomSetMapType Frontiers;
54 virtual void releaseMemory() { Frontiers.clear(); }
59 iterator begin() { return Frontiers.begin(); }
60 const_iterator begin() const { return Frontiers.begin(); }
61 iterator end() { return Frontiers.end(); }
62 const_iterator end() const { return Frontiers.end(); }
63 iterator find(BasicBlock *B) { return Frontiers.find(B); }
64 const_iterator find(BasicBlock *B) const { return Frontiers.find(B); }
68 return Frontiers.insert(std::make_pair(BB, frontier)).first;
76 Frontiers.erase(BB);
154 /// used to compute a forward dominator frontiers.
170 Frontiers.clear();