[llvm] [AMDGPU] Enable saving SHARED_BASE to VCC (PR #163244)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 18 18:24:42 PDT 2025
================
@@ -58,6 +58,15 @@ body: |
$sgpr0_sgpr1 = COPY $src_shared_base
...
+---
+name: src_shared_base_to_vcc
+body: |
+ bb.0:
+ ; GFX9-LABEL: name: src_shared_base_to_vcc
+ ; GFX9: $vcc = S_MOV_B64 $src_shared_base
+ $vcc = COPY $src_shared_base
----------------
carlobertolli wrote:
@arsenm I added a test to copy vcc to shared_base but it fails
---
name: vcc_to_src_shared_base
body: |
bb.0:
; GFX9-LABEL: name: vcc_to_src_shared_base
; GFX9: $src_shared_base = S_MOV_B64 $vcc
$src_shared_base = COPY $vcc
...
I';ll have to fix the copy to enable this, unless I misunderstood you?
https://github.com/llvm/llvm-project/pull/163244
More information about the llvm-commits
mailing list