LLVM 22.0.0git
OptimizePHIs.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "opt-phis"

Functions

 STATISTIC (NumPHICycles, "Number of PHI cycles replaced")
 STATISTIC (NumDeadPHICycles, "Number of dead PHI cycles")
 INITIALIZE_PASS (OptimizePHIsLegacy, DEBUG_TYPE, "Optimize machine instruction PHIs", false, false) PreservedAnalyses OptimizePHIsPass

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "opt-phis"

Definition at line 29 of file OptimizePHIs.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( OptimizePHIsLegacy ,
DEBUG_TYPE ,
"Optimize machine instruction PHIs" ,
false ,
false  )

◆ STATISTIC() [1/2]

STATISTIC ( NumDeadPHICycles ,
"Number of dead PHI cycles"  )

References MBB, MI, MRI, and TII.

◆ STATISTIC() [2/2]

STATISTIC ( NumPHICycles ,
"Number of PHI cycles replaced"  )