Skip to content

Commit 0f288d7

Browse files
committed
Fix copy-paste error and add the prefix
1 parent c692020 commit 0f288d7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

clang/test/CodeGenSYCL/device_global_int_footer_header.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %clang_cc1 -fsycl-is-device -std=c++17 -internal-isystem %S/Inputs -triple spir64-unknown-unknown -fsycl-int-footer=%t.footer.h -fsycl-int-header=%t.header.h %s -emit-llvm -o %t.ll
1+
// RUN: %clang_cc1 -fsycl-is-device -std=c++17 -internal-isystem %S/Inputs -triple spir64-unknown-unknown -fsycl-int-footer=%t.footer.h -fsycl-int-header=%t.header.h -fsycl-unique-prefix=THE_PREFIX %s -emit-llvm -o %t.ll
22
// RUN: FileCheck -input-file=%t.footer.h %s --check-prefix=CHECK-FOOTER
33
// RUN: FileCheck -input-file=%t.header.h %s --check-prefix=CHECK-HEADER
44

@@ -66,10 +66,10 @@ struct Wrapper {
6666

6767
template <typename T>
6868
struct WrapperTemplate {
69-
static device_global<T> WrapperSpecID;
69+
static device_global<T> WrapperDevGlobal;
7070
};
7171
template class WrapperTemplate<int>;
72-
// CHECK-FOOTER-NEXT: device_global_map::add((void *)&::WrapperTemplate<int>::WrapperSpecID, "_ZN15WrapperTemplateIiE13WrapperSpecIDE");
72+
// CHECK-FOOTER-NEXT: device_global_map::add((void *)&::WrapperTemplate<int>::WrapperDevGlobal, "_ZN15WrapperTemplateIiE16WrapperDevGlobalE");
7373

7474
namespace Foo {
7575
device_global<int> NS;
@@ -95,7 +95,7 @@ template class WrapperTemplate<float>;
9595
namespace {
9696
device_global<int> AnonNS;
9797
}
98-
// CHECK-FOOTER-NEXT: device_global_map::add((void *)&::Foo::__sycl_detail::__shim_[[SHIM0]](), "____ZN3Foo12_GLOBAL__N_16AnonNSE");
98+
// CHECK-FOOTER-NEXT: device_global_map::add((void *)&::Foo::__sycl_detail::__shim_[[SHIM0]](), "THE_PREFIX____ZN3Foo12_GLOBAL__N_16AnonNSE");
9999

100100
} // namespace Foo
101101

@@ -109,4 +109,4 @@ struct HasVarTemplate {
109109

110110
} // namespace
111111
const auto x = HasVarTemplate::VarTempl<int>.get();
112-
// CHECK-FOOTER-NEXT: device_global_map::add((void *)&::__sycl_detail::__shim_[[SHIM1]](), "____ZN12_GLOBAL__N_114HasVarTemplate8VarTemplIiEE");
112+
// CHECK-FOOTER-NEXT: device_global_map::add((void *)&::__sycl_detail::__shim_[[SHIM1]](), "THE_PREFIX____ZN12_GLOBAL__N_114HasVarTemplate8VarTemplIiEE");

0 commit comments

Comments
 (0)