|
LLVM 24.0.0git
|
Insert s_wait_alu instructions to mitigate SGPR read hazards on GFX12. More...
#include "AMDGPUWaitSGPRHazards.h"#include "AMDGPU.h"#include "GCNSubtarget.h"#include "SIInstrInfo.h"#include "llvm/ADT/SmallBitVector.h"#include "llvm/TargetParser/AMDGPUTargetParser.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "amdgpu-wait-sgpr-hazards" |
Functions | |
| INITIALIZE_PASS (AMDGPUWaitSGPRHazardsLegacy, DEBUG_TYPE, "AMDGPU Insert waits for SGPR read hazards", false, false) PreservedAnalyses AMDGPUWaitSGPRHazardsPass | |
Insert s_wait_alu instructions to mitigate SGPR read hazards on GFX12.
Definition in file AMDGPUWaitSGPRHazards.cpp.
| #define DEBUG_TYPE "amdgpu-wait-sgpr-hazards" |
Definition at line 23 of file AMDGPUWaitSGPRHazards.cpp.
| INITIALIZE_PASS | ( | AMDGPUWaitSGPRHazardsLegacy | , |
| DEBUG_TYPE | , | ||
| "AMDGPU Insert waits for SGPR read hazards" | , | ||
| false | , | ||
| false | ) |
Definition at line 645 of file AMDGPUWaitSGPRHazards.cpp.
References llvm::PreservedAnalyses::all(), DEBUG_TYPE, and llvm::getMachineFunctionPassPreservedAnalyses().