LLVM 19.0.0git
Classes | Namespaces | Functions
RegionPrinter.h File Reference
#include "llvm/Analysis/DOTGraphTraitsPass.h"
#include "llvm/Analysis/RegionInfo.h"

Go to the source code of this file.

Classes

struct  llvm::DOTGraphTraits< RegionNode * >
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

FunctionPassllvm::createRegionViewerPass ()
 
FunctionPassllvm::createRegionOnlyViewerPass ()
 
FunctionPassllvm::createRegionPrinterPass ()
 
FunctionPassllvm::createRegionOnlyPrinterPass ()
 
void llvm::viewRegion (llvm::RegionInfo *RI)
 Open a viewer to display the GraphViz vizualization of the analysis result.
 
void llvm::viewRegion (const llvm::Function *F)
 Analyze the regions of a function and open its GraphViz visualization in a viewer.
 
void llvm::viewRegionOnly (llvm::RegionInfo *RI)
 Open a viewer to display the GraphViz vizualization of the analysis result.
 
void llvm::viewRegionOnly (const llvm::Function *F)
 Analyze the regions of a function and open its GraphViz visualization in a viewer.