diff options
Diffstat (limited to 'clang/test/OpenMP/nvptx_allocate_codegen.cpp')
| -rw-r--r-- | clang/test/OpenMP/nvptx_allocate_codegen.cpp | 5 |
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 |

