xref: /llvm-project/clang/test/CodeGenOpenCLCXX/global_init.clcpp (revision d1c8a151df830c6c727f0bb7d33774bd3eb96824)
1*d1c8a151SAnastasia Stulova// RUN: %clang_cc1 %s -triple spir -emit-llvm -O0 -o - | FileCheck %s
2*d1c8a151SAnastasia Stulova
3*d1c8a151SAnastasia Stulovastruct S {
4*d1c8a151SAnastasia Stulova  S() {}
5*d1c8a151SAnastasia Stulova};
6*d1c8a151SAnastasia Stulova
7*d1c8a151SAnastasia StulovaS s;
8*d1c8a151SAnastasia Stulova
9*d1c8a151SAnastasia Stulova//CHECK: define internal spir_kernel void @_GLOBAL__sub_I_{{.*}}!kernel_arg_addr_space [[ARGMD:![0-9]+]] !kernel_arg_access_qual [[ARGMD]] !kernel_arg_type [[ARGMD]] !kernel_arg_base_type [[ARGMD]] !kernel_arg_type_qual [[ARGMD]]
10*d1c8a151SAnastasia Stulova// Check that parameters are empty.
11*d1c8a151SAnastasia Stulova//CHECK: [[ARGMD]] = !{}
12