Template Class TemplatedDominanceFrontier#

Inheritance Relationships#

Base Type#

Class Documentation#

template<typename CFGFilterFunction>
class TemplatedDominanceFrontier : public DominatorTreesAndDominanceFrontiers::DominatorForwardBackwardWrapperClass<CFGFilterFunction>#

Public Functions

inline std::set<int> getFrontier(int node)#

retunrs a set of ID’s with the nodes dominance-frontier

inline TemplatedDominanceFrontier(TemplatedDominatorTree<CFGFilterFunction> dt)#

construct the domnancefrontier

inline void printFrontiers()#

debug method to print forntiers