diff options
author | Ana Mihajlovic <Ana.Mihajlovic@amd.com> | 2025-03-12 17:33:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-12 09:33:07 -0700 |
commit | 71582c6667a6334c688734cae628e906b3c1ac1d (patch) | |
tree | 7e1bd8b183ed0be6e2ce9d070b81414b7b47f214 /clang/lib/CodeGen/BackendUtil.cpp | |
parent | ec941a4a045106430bc643ea094f33eb03603090 (diff) | |
download | llvm-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 'clang/lib/CodeGen/BackendUtil.cpp')
0 files changed, 0 insertions, 0 deletions