[AMDGPU] Add True16 register classes.
[llvm-project.git] / llvm / test / CodeGen / AMDGPU / lds-reject-anonymous-kernels.ll
blob8ab5b9d70d237dbcc8504d2db1bed7c4209f9c02
1 ; RUN: not --crash opt -S -mtriple=amdgcn-- -amdgpu-lower-module-lds < %s 2>&1 | FileCheck %s
2 ; RUN: not --crash opt -S -mtriple=amdgcn-- -passes=amdgpu-lower-module-lds < %s 2>&1 | FileCheck %s
4 @var1 = addrspace(3) global i32 undef, align 8
6 ; CHECK: LLVM ERROR: Anonymous kernels cannot use LDS variables
7 define amdgpu_kernel void @0() {
8   %val0 = load i32, ptr addrspace(3) @var1
9   %val1 = add i32 %val0, 4
10   store i32 %val1, ptr addrspace(3) @var1
11   ret void