Home
last modified time | relevance | path

Searched refs:RegionInfoPass (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Analysis/
DRegionInfo.cpp110 RegionInfoPass::RegionInfoPass() : FunctionPass(ID) { in RegionInfoPass() function in RegionInfoPass
114 RegionInfoPass::~RegionInfoPass() { in ~RegionInfoPass()
118 bool RegionInfoPass::runOnFunction(Function &F) { in runOnFunction()
129 void RegionInfoPass::releaseMemory() { in releaseMemory()
133 void RegionInfoPass::verifyAnalysis() const { in verifyAnalysis()
137 void RegionInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
144 void RegionInfoPass::print(raw_ostream &OS, const Module *) const { in print()
149 void RegionInfoPass::dump() const { in dump()
154 char RegionInfoPass::ID = 0;
156 INITIALIZE_PASS_BEGIN(RegionInfoPass, "regions",
[all …]
DRegionPrinter.cpp59 struct DOTGraphTraits<RegionInfoPass*> : public DOTGraphTraits<RegionNode*> {
64 static std::string getGraphName(RegionInfoPass *DT) { in getGraphName()
68 std::string getNodeLabel(RegionNode *Node, RegionInfoPass *G) { in getNodeLabel()
75 GraphTraits<RegionInfo*>::ChildIteratorType CI, RegionInfoPass *G) { in getEdgeAttributes()
103 GraphWriter<RegionInfoPass*> &GW, in printRegionCluster()
135 static void addCustomGraphFeatures(const RegionInfoPass* RIP, in addCustomGraphFeatures()
136 GraphWriter<RegionInfoPass*> &GW) { in addCustomGraphFeatures()
148 : public DOTGraphTraitsViewer<RegionInfoPass, false> {
150 RegionViewer() : DOTGraphTraitsViewer<RegionInfoPass, false>("reg", ID){ in RegionViewer()
157 : public DOTGraphTraitsViewer<RegionInfoPass, true> {
[all …]
DRegionPass.cpp48 Info.addRequired<RegionInfoPass>(); in getAnalysisUsage()
55 RI = &getAnalysis<RegionInfoPass>().getRegionInfo(); in runOnFunction()
/external/llvm/include/llvm/Analysis/
DRegionIterator.h327 template <> struct GraphTraits<RegionInfoPass*>
332 static NodeType *getEntryNode(RegionInfoPass *RI) {
335 static nodes_iterator nodes_begin(RegionInfoPass* RI) {
338 static nodes_iterator nodes_end(RegionInfoPass *RI) {
DRegionInfo.h852 class RegionInfoPass : public FunctionPass {
857 explicit RegionInfoPass();
859 ~RegionInfoPass() override;
/external/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp269 INITIALIZE_PASS_DEPENDENCY(RegionInfoPass) in INITIALIZE_PASS_DEPENDENCY()