[llvm] [AMDGPU] PromoteAlloca: reject known out-of-bounds index (PR #139700)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Wed May 21 02:11:32 PDT 2025
================
@@ -32,7 +32,7 @@ define amdgpu_kernel void @test_private_array_ptr_calc(ptr addrspace(1) noalias
%a = load i32, ptr addrspace(1) %a_ptr, !range !0, !noundef !{}
%b = load i32, ptr addrspace(1) %b_ptr, !range !0, !noundef !{}
%result = add i32 %a, %b
- %alloca_ptr = getelementptr inbounds [16 x i32], ptr addrspace(5) %alloca, i32 0, i32 %b
+ %alloca_ptr = getelementptr inbounds [16 x i32], ptr addrspace(5) %alloca, i32 1, i32 %b
----------------
arsenm wrote:
Unrelated change?
https://github.com/llvm/llvm-project/pull/139700
More information about the llvm-commits
mailing list