LLVM 22.0.0git
LoongArchDeadRegisterDefinitions.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "loongarch-dead-defs"
#define LoongArch_DEAD_REG_DEF_NAME   "LoongArch Dead register definitions"

Functions

 STATISTIC (NumDeadDefsReplaced, "Number of dead definitions replaced")
 INITIALIZE_PASS (LoongArchDeadRegisterDefinitions, DEBUG_TYPE, LoongArch_DEAD_REG_DEF_NAME, false, false) FunctionPass *llvm

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "loongarch-dead-defs"

Definition at line 22 of file LoongArchDeadRegisterDefinitions.cpp.

◆ LoongArch_DEAD_REG_DEF_NAME

#define LoongArch_DEAD_REG_DEF_NAME   "LoongArch Dead register definitions"

Definition at line 23 of file LoongArchDeadRegisterDefinitions.cpp.

Referenced by INITIALIZE_PASS().

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( LoongArchDeadRegisterDefinitions ,
DEBUG_TYPE ,
LoongArch_DEAD_REG_DEF_NAME ,
false ,
false  )

◆ STATISTIC()

STATISTIC ( NumDeadDefsReplaced ,
"Number of dead definitions replaced"  )