Searched refs:RegionInfoPass (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Analysis/ |
D | RegionInfo.cpp | 110 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 …]
|
D | RegionPrinter.cpp | 59 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 …]
|
D | RegionPass.cpp | 48 Info.addRequired<RegionInfoPass>(); in getAnalysisUsage() 55 RI = &getAnalysis<RegionInfoPass>().getRegionInfo(); in runOnFunction()
|
/external/llvm/include/llvm/Analysis/ |
D | RegionIterator.h | 327 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) {
|
D | RegionInfo.h | 852 class RegionInfoPass : public FunctionPass { 857 explicit RegionInfoPass(); 859 ~RegionInfoPass() override;
|
/external/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 269 INITIALIZE_PASS_DEPENDENCY(RegionInfoPass) in INITIALIZE_PASS_DEPENDENCY()
|