LLVM 22.0.0git
LoopPass.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "loop-pass-manager"

Functions

static void addLoopIntoQueue (Loop *L, std::deque< Loop * > &LQ)
static std::string getDescription (const Loop &L)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "loop-pass-manager"

Definition at line 30 of file LoopPass.cpp.

Function Documentation

◆ addLoopIntoQueue()

void addLoopIntoQueue ( Loop * L,
std::deque< Loop * > & LQ )
static

Definition at line 96 of file LoopPass.cpp.

References addLoopIntoQueue(), I, and llvm::reverse().

Referenced by addLoopIntoQueue(), and llvm::LPPassManager::runOnFunction().

◆ getDescription()

std::string getDescription ( const Loop & L)
static

Definition at line 367 of file LoopPass.cpp.

Referenced by llvm::LoopPass::skipLoop(), and llvm::RegionPass::skipRegion().