LLVM 23.0.0git
AMDGPUNextUseAnalysis.cpp File Reference

Go to the source code of this file.

Classes

class  llvm::AMDGPUNextUseAnalysisImpl
struct  llvm::AMDGPUNextUseAnalysisImpl::CacheableNextUseDistance

Macros

#define DEBUG_TYPE   "amdgpu-next-use-analysis"

Functions

 INITIALIZE_PASS_BEGIN (AMDGPUNextUseAnalysisLegacyPass, DEBUG_TYPE, "Next Use Analysis", false, true) INITIALIZE_PASS_END(AMDGPUNextUseAnalysisLegacyPass
 INITIALIZE_PASS_BEGIN (AMDGPUNextUseAnalysisPrinterLegacyPass, "amdgpu-next-use-printer", "AMDGPU Next Use Analysis Printer", false, false) INITIALIZE_PASS_END(AMDGPUNextUseAnalysisPrinterLegacyPass

Variables

 DEBUG_TYPE
Next Use Analysis
Next Use false
charAMDGPUNextUseAnalysisPrinterLegacyID
amdgpu next use printer
amdgpu next use AMDGPU Next Use Analysis Printer

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "amdgpu-next-use-analysis"

Definition at line 80 of file AMDGPUNextUseAnalysis.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN() [1/2]

INITIALIZE_PASS_BEGIN ( AMDGPUNextUseAnalysisLegacyPass ,
DEBUG_TYPE ,
"Next Use Analysis" ,
false ,
true  )

◆ INITIALIZE_PASS_BEGIN() [2/2]

INITIALIZE_PASS_BEGIN ( AMDGPUNextUseAnalysisPrinterLegacyPass ,
"amdgpu-next-use-printer" ,
"AMDGPU Next Use Analysis Printer" ,
false ,
false  )

Variable Documentation

◆ AMDGPUNextUseAnalysisPrinterLegacyID

char& AMDGPUNextUseAnalysisPrinterLegacyID

◆ Analysis

Next Use Analysis

Definition at line 2303 of file AMDGPUNextUseAnalysis.cpp.

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 2302 of file AMDGPUNextUseAnalysis.cpp.

◆ false

amdgpu next use AMDGPU Next Use Analysis false

Definition at line 2303 of file AMDGPUNextUseAnalysis.cpp.

◆ Printer

◆ printer