[llvm] [AMDGPU] Fix crash due to assertion failure (PR #123627)
Chinmay Deshpande via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 20 08:56:23 PST 2025
================
@@ -0,0 +1,54 @@
+# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5
+# RUN: llc -mtriple=amdgcn -mcpu=gfx942 -verify-machineinstrs -run-pass post-RA-hazard-rec -o - %s | FileCheck %s
+
+--- |
+ @G = global <2 x i32> splat (i32 5)
+
+ define amdgpu_ps void @global_load_lds_dword_saddr(ptr addrspace(1) inreg nocapture %gptr, ptr addrspace(3) nocapture %lptr) #0 {
+ main_body:
+ %LGV = load <2 x i32>, ptr @G, align 8
+ %B = mul <2 x i32> %LGV, splat (i32 10)
+ call void @llvm.amdgcn.global.load.lds(ptr addrspace(1) %gptr, ptr addrspace(3) %lptr, i32 4, i32 32, i32 2)
+ store <2 x i32> %B, ptr @G, align 8
+ ret void
+ }
+
+ attributes #0 = { "amdgpu-memory-bound"="true" "amdgpu-wave-limiter"="true" "target-cpu"="gfx942" }
+
+...
----------------
chinmaydd wrote:
My bad, I'll do that
https://github.com/llvm/llvm-project/pull/123627
More information about the llvm-commits
mailing list