LLVM: include/llvm/Analysis/RegionPrinter.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14#ifndef LLVM_ANALYSIS_REGIONPRINTER_H
15#define LLVM_ANALYSIS_REGIONPRINTER_H
16
19
20namespace llvm {
25
30
36
37#ifndef NDEBUG
38
39
40
41
42
43
44
46
47
48
49
50
51
52
53
54
55
57
58
59
60
61
62
63
64
66
67
68
69
70
71
72
73
74
75
77#endif
78
79}
80
81#endif
static std::string getNodeLabel(const ValueInfo &VI, GlobalValueSummary *GVS)
FunctionPass class - This class is used to implement most global optimizations.
This is an optimization pass for GlobalISel generic memory operations.
LLVM_ABI FunctionPass * createRegionOnlyViewerPass()
LLVM_ABI FunctionPass * createRegionPrinterPass()
LLVM_ABI FunctionPass * createRegionOnlyPrinterPass()
LLVM_ABI FunctionPass * createRegionViewerPass()
void viewRegion(llvm::RegionInfo *RI)
Open a viewer to display the GraphViz vizualization of the analysis result.
void viewRegionOnly(llvm::RegionInfo *RI)
Open a viewer to display the GraphViz vizualization of the analysis result.
DOTGraphTraits(bool isSimple=false)
Definition RegionPrinter.h:32
DefaultDOTGraphTraits(bool simple=false)