LLVM: lib/Analysis/RegionPass.cpp File Reference (original) (raw)

#include "[llvm/Analysis/RegionPass.h](RegionPass%5F8h%5Fsource.html)"
#include "[llvm/Analysis/RegionInfo.h](RegionInfo%5F8h%5Fsource.html)"
#include "[llvm/IR/OptBisect.h](OptBisect%5F8h%5Fsource.html)"
#include "[llvm/IR/PassTimingInfo.h](PassTimingInfo%5F8h%5Fsource.html)"
#include "[llvm/IR/PrintPasses.h](PrintPasses%5F8h%5Fsource.html)"
#include "[llvm/Support/Debug.h](Debug%5F8h%5Fsource.html)"
#include "[llvm/Support/Timer.h](Timer%5F8h%5Fsource.html)"
#include "[llvm/Support/raw_ostream.h](raw%5F%5Fostream%5F8h%5Fsource.html)"

Go to the source code of this file.

Macros
#define DEBUG_TYPE "regionpassmgr"
Functions
static void addRegionIntoQueue (Region &R, std::deque< Region * > &RQ)
static std::string getDescription (const Region &R)

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "regionpassmgr"

Definition at line 27 of file RegionPass.cpp.

Function Documentation

addRegionIntoQueue()

static void addRegionIntoQueue ( Region & R, std::deque< Region * > & RQ ) static

Definition at line 41 of file RegionPass.cpp.

References addRegionIntoQueue().

Referenced by addRegionIntoQueue(), llvm::StructurizeCFGPass::run(), and llvm::RGPassManager::runOnFunction().

getDescription()

static std::string getDescription ( const Region & R) static

Definition at line 279 of file RegionPass.cpp.