From b4dd6d24d7567869e66e901b02d886095b87525d Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Wed, 29 Aug 2018 20:41:37 +0000 Subject: [OPENMP] Do not create offloading entry for declare target variables declarations. We should not create offloading entries for declare target var declarations as it causes compiler crash. llvm-svn: 340968 --- clang/test/OpenMP/declare_target_codegen.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'clang/test/OpenMP/declare_target_codegen.cpp') diff --git a/clang/test/OpenMP/declare_target_codegen.cpp b/clang/test/OpenMP/declare_target_codegen.cpp index 0cd611b06f9..b8f03f7e205 100644 --- a/clang/test/OpenMP/declare_target_codegen.cpp +++ b/clang/test/OpenMP/declare_target_codegen.cpp @@ -143,4 +143,8 @@ int baz5() { // CHECK-DAG: declare extern_weak signext i32 @__create() // CHECK-NOT: define {{.*}}{{baz1|baz4|maini1}} + +// CHECK-DAG: !{i32 1, !"aaa", i32 0, i32 {{[0-9]+}}} +// CHECK-DAG: !{i32 1, !"ccc", i32 0, i32 {{[0-9]+}}} + #endif // HEADER -- cgit v1.2.3