Searched refs:DominanceFrontier (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Analysis/
H A DDominanceFrontier.cpp1 //===- DominanceFrontier.cpp - Dominance Frontier Calculation -------------===//
10 #include "llvm/Analysis/DominanceFrontier.h"
16 char DominanceFrontier::ID = 0;
17 INITIALIZE_PASS_BEGIN(DominanceFrontier, "domfrontier",
20 INITIALIZE_PASS_END(DominanceFrontier, "domfrontier",
37 void DominanceFrontier::anchor() { }
39 const DominanceFrontier::DomSetType &
40 DominanceFrontier::calculate(const DominatorTree &DT,
H A DAndroid.mk23 DominanceFrontier.cpp \
H A DRegionInfo.cpp497 typedef DominanceFrontier::DomSetType DST;
716 DF = &getAnalysis<DominanceFrontier>();
730 AU.addRequired<DominanceFrontier>();
856 INITIALIZE_PASS_DEPENDENCY(DominanceFrontier)
/external/llvm/include/llvm/Analysis/
H A DDominanceFrontier.h1 //===- llvm/Analysis/DominanceFrontier.h - Dominator Frontiers --*- C++ -*-===//
10 // This file defines the DominanceFrontier class, which calculate and holds the
67 assert(find(BB) == end() && "Block already in DominanceFrontier!");
73 assert(find(BB) != end() && "Block is not in DominanceFrontier!");
80 assert(I != end() && "BB is not in DominanceFrontier!");
85 assert(I != end() && "BB is not in DominanceFrontier!");
86 assert(I->second.count(Node) && "Node is not in DominanceFrontier of BB");
153 /// DominanceFrontier Class - Concrete subclass of DominanceFrontierBase that is
156 class DominanceFrontier : public DominanceFrontierBase { class in namespace:llvm
160 DominanceFrontier() function in class:llvm::DominanceFrontier
[all...]
H A DRegionInfo.h42 #include "llvm/Analysis/DominanceFrontier.h"
612 DominanceFrontier *DF;

Completed in 610 milliseconds