|
Polly 22.0.0git
|
#include <ScopGraphPrinter.h>
Public Member Functions | |
| DOTGraphTraits (bool isSimple=false) | |
| std::string | getEdgeAttributes (RegionNode *srcNode, GraphTraits< RegionInfo * >::ChildIteratorType CI, polly::ScopDetection *SD) |
| std::string | getNodeLabel (RegionNode *Node, polly::ScopDetection *SD) |
Static Public Member Functions | |
| static std::string | getGraphName (polly::ScopDetection *SD) |
| static std::string | escapeString (llvm::StringRef String) |
| static void | printRegionCluster (polly::ScopDetection *SD, const Region *R, raw_ostream &O, unsigned depth=0) |
| Print the cluster of the subregions. | |
| static void | addCustomGraphFeatures (polly::ScopDetection *SD, GraphWriter< polly::ScopDetection * > &GW) |
Definition at line 43 of file ScopGraphPrinter.h.
|
inline |
Definition at line 44 of file ScopGraphPrinter.h.
References DOTGraphTraits().
Referenced by DOTGraphTraits(), and getNodeLabel().
|
static |
|
static |
| std::string llvm::DOTGraphTraits< polly::ScopDetection * >::getEdgeAttributes | ( | RegionNode * | srcNode, |
| GraphTraits< RegionInfo * >::ChildIteratorType | CI, | ||
| polly::ScopDetection * | SD ) |
|
inlinestatic |
Definition at line 46 of file ScopGraphPrinter.h.
|
inline |
Definition at line 54 of file ScopGraphPrinter.h.
References DOTGraphTraits(), and polly::ScopDetection::getRI().
|
static |
Print the cluster of the subregions.
This groups the single basic blocks and adds a different background color for each group.