LLVM 20.0.0git
Macros | Functions | Variables
AMDGPUSwLowerLDS.cpp File Reference
#include "AMDGPU.h"
#include "AMDGPUAsanInstrumentation.h"
#include "AMDGPUMemoryUtils.h"
#include "AMDGPUTargetMachine.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Analysis/CallGraph.h"
#include "llvm/Analysis/DomTreeUpdater.h"
#include "llvm/CodeGen/TargetPassConfig.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/DIBuilder.h"
#include "llvm/IR/DebugInfo.h"
#include "llvm/IR/DebugInfoMetadata.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/IntrinsicsAMDGPU.h"
#include "llvm/IR/MDBuilder.h"
#include "llvm/IR/ReplaceConstant.h"
#include "llvm/InitializePasses.h"
#include "llvm/Pass.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Transforms/Instrumentation/AddressSanitizerCommon.h"
#include "llvm/Transforms/Utils/ModuleUtils.h"
#include <algorithm>

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "amdgpu-sw-lower-lds"
 
#define COV5_HIDDEN_DYN_LDS_SIZE_ARG   15
 

Functions

 INITIALIZE_PASS_BEGIN (AMDGPUSwLowerLDSLegacy, "amdgpu-sw-lower-lds", "AMDGPU Software lowering of LDS", false, false) INITIALIZE_PASS_END(AMDGPUSwLowerLDSLegacy
 

Variables

amdgpu sw lower lds
 
amdgpu sw lower AMDGPU Software lowering of LDS
 
amdgpu sw lower AMDGPU Software lowering of false
 

Macro Definition Documentation

◆ COV5_HIDDEN_DYN_LDS_SIZE_ARG

#define COV5_HIDDEN_DYN_LDS_SIZE_ARG   15

Definition at line 116 of file AMDGPUSwLowerLDS.cpp.

◆ DEBUG_TYPE

#define DEBUG_TYPE   "amdgpu-sw-lower-lds"

Definition at line 115 of file AMDGPUSwLowerLDS.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( AMDGPUSwLowerLDSLegacy  ,
"amdgpu-sw-lower-lds"  ,
"AMDGPU Software lowering of LDS"  ,
false  ,
false   
)

Variable Documentation

◆ false

amdgpu sw lower AMDGPU Software lowering of false

Definition at line 1284 of file AMDGPUSwLowerLDS.cpp.

◆ lds

amdgpu sw lower lds

Definition at line 1283 of file AMDGPUSwLowerLDS.cpp.

◆ LDS

amdgpu sw lower AMDGPU Software lowering of LDS

Definition at line 1284 of file AMDGPUSwLowerLDS.cpp.