[AMDGPU] Waterfall loop codegen improvement in SIInstrInfo #192415
gretay-amd
marked this pull request as ready for review 82 days ago
arsenm
commented
on 2026-04-30
arsenm
commented
on 2026-04-30
gretay-amd
force pushed
from
1ff946c7
to
4a82036b
82 days ago
arsenm
commented
on 2026-04-30
gretay-amd
force pushed
from
a19da49e
to
1620a05d
62 days ago
[AMDGPU] Waterfall loop codegen improvement
30534954
[AMDGPU] NFC: Rename AndN2WRExecOpc to AndN2WrExecOpc and add availab…
acda1ad8
[AMDGPU] NFC: Move createVirtualRegister calls inside the if block
ad93d423
[AMDGPU] Always use VScalarOpUndef flag and factor out condition
36edaf4e
[AMDGPU] Add _term variants of v_cmpx instructions
6362f068
[AMDGPU] Use v_cmpx _term in waterfall loops
772e4ba8
Revert "[AMDGPU] Use v_cmpx _term in waterfall loops"
b76e28d4
[AMDGPU] Defer v_cmpx_term after all v_readfirstlane
f24e1f8f
[AMDGPU] NFC: Add comment about latency vs register pressure trade-off
d134f9a4
[AMDGPU] NFC: Add comment about why saveexec/wrexec cannot use _term
59e1c50d
Format
7feb5780
gretay-amd
force pushed
from
fd6b17c4
to
7feb5780
61 days ago
Bug fix: cmpx does not depend on wave size.
e0068137
Cleanup: remove unused _term definitions introduced early in this PR
cc3bbcd4
Format
78c021fb
[AMDGPU] Accurately detect s_andn2_wrexec availability in waterfall loop
7bd56f70
[AMDGPU] Fix pre-existing formatting: add missing braces on the "if" …
f31629df
jayfoad
approved these changes
on 2026-06-22
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub