aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CommandFlags.cpp
diff options
context:
space:
mode:
authorAna Mihajlovic <Ana.Mihajlovic@amd.com>2025-03-12 17:33:07 +0100
committerGitHub <noreply@github.com>2025-03-12 09:33:07 -0700
commit71582c6667a6334c688734cae628e906b3c1ac1d (patch)
tree7e1bd8b183ed0be6e2ce9d070b81414b7b47f214 /llvm/lib/CodeGen/CommandFlags.cpp
parentec941a4a045106430bc643ea094f33eb03603090 (diff)
downloadllvm-71582c6667a6334c688734cae628e906b3c1ac1d.zip
llvm-71582c6667a6334c688734cae628e906b3c1ac1d.tar.gz
llvm-71582c6667a6334c688734cae628e906b3c1ac1d.tar.bz2
[AMDGPU] Remove s_delay_alu for VALU->SGPR->SALU (#127212)
We have a VALU->SGPR->SALU (VALU writing to SGPR and SALU reading from it). When VALU is issued, it increments internal counter VA_SDST used to track use of this SGPR. SALU will not issue until VA_SDST is zero, that is when VALU is finished writing. Therefore, delays added by s_delay_alu are not needed in this situation.
Diffstat (limited to 'llvm/lib/CodeGen/CommandFlags.cpp')
0 files changed, 0 insertions, 0 deletions