LLVM 22.0.0git
RegUsageInfoPropagate.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "ip-regalloc"
#define RUIP_NAME   "Register Usage Information Propagation"

Functions

 INITIALIZE_PASS_BEGIN (RegUsageInfoPropagationLegacy, "reg-usage-propagation", RUIP_NAME, false, false) INITIALIZE_PASS_END(RegUsageInfoPropagationLegacy
static const FunctionfindCalledFunction (const Module &M, const MachineInstr &MI)

Variables

reg usage propagation
reg usage RUIP_NAME
reg usage false

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "ip-regalloc"

Definition at line 37 of file RegUsageInfoPropagate.cpp.

◆ RUIP_NAME

#define RUIP_NAME   "Register Usage Information Propagation"

Definition at line 39 of file RegUsageInfoPropagate.cpp.

Referenced by INITIALIZE_PASS_BEGIN().

Function Documentation

◆ findCalledFunction()

const Function * findCalledFunction ( const Module & M,
const MachineInstr & MI )
static

Definition at line 96 of file RegUsageInfoPropagate.cpp.

References const, findCalledFunction(), and MI.

Referenced by findCalledFunction().

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( RegUsageInfoPropagationLegacy ,
"reg-usage-propagation" ,
RUIP_NAME ,
false ,
false  )

Variable Documentation

◆ false

reg usage false

Definition at line 91 of file RegUsageInfoPropagate.cpp.

◆ propagation

reg usage propagation

Definition at line 90 of file RegUsageInfoPropagate.cpp.

◆ RUIP_NAME

reg usage RUIP_NAME

Definition at line 91 of file RegUsageInfoPropagate.cpp.