LLVM API Documentation

Namespaces | Defines | Functions | Variables
MachineRegionInfo.cpp File Reference
#include "llvm/CodeGen/MachineRegionInfo.h"
#include "llvm/CodeGen/MachinePostDominators.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/RegionInfoImpl.h"
Include dependency graph for MachineRegionInfo.cpp:

Go to the source code of this file.

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


Defines

#define DEBUG_TYPE   "region"

Functions

 STATISTIC (numMachineRegions,"The # of machine regions")
 STATISTIC (numMachineSimpleRegions,"The # of simple machine regions")
 INITIALIZE_PASS_BEGIN (MachineRegionInfoPass,"regions","Detect single entry single exit regions", true, true) INITIALIZE_PASS_END(MachineRegionInfoPass
FunctionPassllvm::createMachineRegionInfoPass ()

Variables

 regions
Detect single entry single exit true

Define Documentation

#define DEBUG_TYPE   "region"

Definition at line 7 of file MachineRegionInfo.cpp.


Function Documentation

INITIALIZE_PASS_BEGIN ( MachineRegionInfoPass  ,
"regions"  ,
"Detect single entry single exit regions ,
true  ,
true   
)
STATISTIC ( numMachineRegions  ,
"The # of machine regions  
)
STATISTIC ( numMachineSimpleRegions  ,
"The # of simple machine regions  
)

Variable Documentation

Detect single entry single exit regions

Definition at line 128 of file MachineRegionInfo.cpp.

Detect single entry single exit true

Definition at line 128 of file MachineRegionInfo.cpp.