LLVM 20.0.0git
Macros | Functions | Variables
AMDGPUAliasAnalysis.cpp File Reference

This is the AMGPU address space based alias analysis pass. More...

#include "AMDGPUAliasAnalysis.h"
#include "AMDGPU.h"
#include "llvm/Analysis/ValueTracking.h"
#include "llvm/IR/Instructions.h"

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "amdgpu-aa"
 

Functions

 INITIALIZE_PASS (AMDGPUAAWrapperPass, "amdgpu-aa", "AMDGPU Address space based Alias Analysis", false, true) INITIALIZE_PASS(AMDGPUExternalAAWrapper
 

Variables

amdgpu aa wrapper
 
amdgpu aa AMDGPU Address space based Alias Analysis Wrapper
 
amdgpu aa AMDGPU Address space based Alias Analysis false
 

Detailed Description

This is the AMGPU address space based alias analysis pass.

Definition in file AMDGPUAliasAnalysis.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "amdgpu-aa"

Definition at line 19 of file AMDGPUAliasAnalysis.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( AMDGPUAAWrapperPass  ,
"amdgpu-aa"  ,
"AMDGPU Address space based Alias Analysis"  ,
false  ,
true   
)

Variable Documentation

◆ false

amdgpu aa AMDGPU Address space based Alias Analysis false

Definition at line 31 of file AMDGPUAliasAnalysis.cpp.

◆ wrapper

amdgpu aa wrapper

Definition at line 30 of file AMDGPUAliasAnalysis.cpp.

◆ Wrapper

amdgpu aa AMDGPU Address space based Alias Analysis Wrapper