[llvm-branch-commits] [llvm] [AMDGPU] Fold constant offset into SV form addressing in SVS frame index fallback (PR #208629)
Christudasan Devadasan via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Jul 10 07:58:01 PDT 2026
================
@@ -43,26 +51,26 @@ body: |
; GFX942-NEXT: {{ $}}
; GFX942-NEXT: frame-setup CFI_INSTRUCTION escape 0x0f, 0x04, 0x30, 0x36, 0xe9, 0x02
; GFX942-NEXT: frame-setup CFI_INSTRUCTION undefined $pc_reg
- ; GFX942-NEXT: $vgpr1 = V_MOV_B32_e32 16388, implicit $exec
- ; GFX942-NEXT: SCRATCH_STORE_DWORD $vgpr0, $vgpr1, 0, 0, implicit $exec, implicit $flat_scr
+ ; GFX942-NEXT: $vgpr1 = V_MOV_B32_e32 16384, implicit $exec
+ ; GFX942-NEXT: SCRATCH_STORE_DWORD $vgpr0, $vgpr1, 4, 0, implicit $exec, implicit $flat_scr
----------------
cdevadas wrote:
IIUC, this PR starts enabling non-zero imm-offset field in the SV form instructions? With that it can now accept larger offset values than it used to be. Is it true?
https://github.com/llvm/llvm-project/pull/208629
More information about the llvm-branch-commits
mailing list