summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/nvptx_allocate_codegen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/OpenMP/nvptx_allocate_codegen.cpp')
-rw-r--r--clang/test/OpenMP/nvptx_allocate_codegen.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/OpenMP/nvptx_allocate_codegen.cpp b/clang/test/OpenMP/nvptx_allocate_codegen.cpp
index e9b9509334e..df6a727c7ac 100644
--- a/clang/test/OpenMP/nvptx_allocate_codegen.cpp
+++ b/clang/test/OpenMP/nvptx_allocate_codegen.cpp
@@ -57,7 +57,9 @@ namespace ns{
}
#pragma omp allocate(ns::a) allocator(omp_pteam_mem_alloc)
+// CHECK-LABEL: @main
int main () {
+ // CHECK: alloca double,
static int a;
#pragma omp allocate(a) allocator(omp_thread_mem_alloc)
a=2;
@@ -66,6 +68,9 @@ int main () {
return (foo<int>());
}
+// CHECK: define {{.*}}i32 @{{.+}}foo{{.+}}()
+// CHECK: alloca i32,
+
extern template int ST<int>::m;
#pragma omp end declare target
#endif
OpenPOWER on IntegriCloud