LLVM 22.0.0git
HexagonCFGOptimizer.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "hexagon_cfg"

Functions

static bool IsConditionalBranch (int Opc)
static bool IsUnconditionalJump (int Opc)
 INITIALIZE_PASS (HexagonCFGOptimizer, "hexagon-cfg", "Hexagon CFG Optimizer", false, false) FunctionPass *llvm

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "hexagon_cfg"

Definition at line 25 of file HexagonCFGOptimizer.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( HexagonCFGOptimizer ,
"hexagon-cfg" ,
"Hexagon CFG Optimizer" ,
false ,
false  )

Definition at line 231 of file HexagonCFGOptimizer.cpp.

References llvm::createHexagonCFGOptimizer().

◆ IsConditionalBranch()

bool IsConditionalBranch ( int Opc)
static

Definition at line 51 of file HexagonCFGOptimizer.cpp.

References Opc.

◆ IsUnconditionalJump()

bool IsUnconditionalJump ( int Opc)
static

Definition at line 66 of file HexagonCFGOptimizer.cpp.

References Opc.