aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorJay Foad <jay.foad@amd.com>2024-01-11 13:20:19 +0000
committerGitHub <noreply@github.com>2024-01-11 13:20:19 +0000
commitb120dae9bb99b67d12c7b307debb222953473b7c (patch)
treed725dab6f94acaa6266a01aba14ce26a6e03d380 /llvm/lib/Bitcode
parent40d5c2bcd41a534e6bab98fedf1a930d9bd165e7 (diff)
downloadllvm-b120dae9bb99b67d12c7b307debb222953473b7c.zip
llvm-b120dae9bb99b67d12c7b307debb222953473b7c.tar.gz
llvm-b120dae9bb99b67d12c7b307debb222953473b7c.tar.bz2
[AMDGPU] Support GFX12 VDSDIR instructions WAITVMSRC operand in GCNHazardRecognizer (#77628)
Modify GCNHazardRecognizer::fixLdsDirectVMEMHazard() so the waitvsrc operand in gfx12 DS_PARAM_LOAD or DS_DIRECT_LOAD instructions is set appropriately depending on whether a hazard is found or not, rather than inserting an S_WAITCNT_DEPCTR instruction if a hazard needs to be mitigated. Co-authored-by: Stephen Thomas <Stephen.Thomas@amd.com>
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions