xref: /aosp_15_r20/external/llvm/test/CodeGen/AMDGPU/hsa-group-segment.ll (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -mtriple=amdgcn--amdhsa -mcpu=kaveri | FileCheck --check-prefix=HSA %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker@internal_group = internal addrspace(3) global i32 undef
4*9880d681SAndroid Build Coastguard Worker@external_group = addrspace(3) global i32 undef
5*9880d681SAndroid Build Coastguard Worker
6*9880d681SAndroid Build Coastguard Workerdefine void @test() {
7*9880d681SAndroid Build Coastguard Workerentry:
8*9880d681SAndroid Build Coastguard Worker  store i32 0, i32 addrspace(3)* @internal_group
9*9880d681SAndroid Build Coastguard Worker  store i32 0, i32 addrspace(3)* @external_group
10*9880d681SAndroid Build Coastguard Worker  ret void
11*9880d681SAndroid Build Coastguard Worker}
12*9880d681SAndroid Build Coastguard Worker
13*9880d681SAndroid Build Coastguard Worker; HSA-NOT: internal_group:
14*9880d681SAndroid Build Coastguard Worker; HSA-NOT: external_group:
15