diff options
| author | Scott Linder <scott@scottlinder.com> | 2018-08-08 15:56:12 +0000 |
|---|---|---|
| committer | Scott Linder <scott@scottlinder.com> | 2018-08-08 15:56:12 +0000 |
| commit | 58df0e4d2cc7269d4cf54a5aa020dcd66ac0cf34 (patch) | |
| tree | 80b841aa425e006be765f9cda2e1da49aa5bf41e /clang/test/CodeGenOpenCL/blocks.cl | |
| parent | 04c5a34f4f5a4bdfde179410e23cc58f843f02ab (diff) | |
| download | bcm5719-llvm-58df0e4d2cc7269d4cf54a5aa020dcd66ac0cf34.tar.gz bcm5719-llvm-58df0e4d2cc7269d4cf54a5aa020dcd66ac0cf34.zip | |
[DebugInfo][OpenCL] Address post-commit review for r338299
NFC refactor of code to generate debug info for OpenCL 2.X blocks.
Differential Revision: https://reviews.llvm.org/D50099
llvm-svn: 339265
Diffstat (limited to 'clang/test/CodeGenOpenCL/blocks.cl')
| -rw-r--r-- | clang/test/CodeGenOpenCL/blocks.cl | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/clang/test/CodeGenOpenCL/blocks.cl b/clang/test/CodeGenOpenCL/blocks.cl index 80ac5727b09..c35366ab91a 100644 --- a/clang/test/CodeGenOpenCL/blocks.cl +++ b/clang/test/CodeGenOpenCL/blocks.cl @@ -1,5 +1,7 @@ -// RUN: %clang_cc1 %s -cl-std=CL2.0 -emit-llvm -o - -O0 -debug-info-kind=limited -triple spir-unknown-unknown | FileCheck -check-prefixes=COMMON,SPIR %s -// RUN: %clang_cc1 %s -cl-std=CL2.0 -emit-llvm -o - -O0 -debug-info-kind=limited -triple amdgcn-amd-amdhsa | FileCheck -check-prefixes=COMMON,AMDGCN %s +// RUN: %clang_cc1 %s -cl-std=CL2.0 -emit-llvm -o - -O0 -triple spir-unknown-unknown | FileCheck -check-prefixes=COMMON,SPIR %s +// RUN: %clang_cc1 %s -cl-std=CL2.0 -emit-llvm -o - -O0 -triple amdgcn-amd-amdhsa | FileCheck -check-prefixes=COMMON,AMDGCN %s +// RUN: %clang_cc1 %s -cl-std=CL2.0 -emit-llvm -o - -O0 -debug-info-kind=limited -triple spir-unknown-unknown | FileCheck -check-prefixes=CHECK-DEBUG %s +// RUN: %clang_cc1 %s -cl-std=CL2.0 -emit-llvm -o - -O0 -debug-info-kind=limited -triple amdgcn-amd-amdhsa | FileCheck -check-prefixes=CHECK-DEBUG %s // COMMON: @__block_literal_global = internal addrspace(1) constant { i32, i32 } { i32 8, i32 4 } // COMMON-NOT: .str @@ -61,10 +63,10 @@ void foo(){ // COMMON-NOT: define{{.*}}@__foo_block_invoke_kernel -// COMMON: !DIDerivedType(tag: DW_TAG_member, name: "__size" -// COMMON: !DIDerivedType(tag: DW_TAG_member, name: "__align" +// CHECK-DEBUG: !DIDerivedType(tag: DW_TAG_member, name: "__size" +// CHECK-DEBUG: !DIDerivedType(tag: DW_TAG_member, name: "__align" -// COMMON-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__isa" -// COMMON-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__flags" -// COMMON-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__reserved" -// COMMON-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__FuncPtr" +// CHECK-DEBUG-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__isa" +// CHECK-DEBUG-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__flags" +// CHECK-DEBUG-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__reserved" +// CHECK-DEBUG-NOT: !DIDerivedType(tag: DW_TAG_member, name: "__FuncPtr" |

