Skip to content

Commit def5899

Browse files
committed
precommit tests
1 parent a086fb2 commit def5899

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed
Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
1-
// RUN: %clang_cc1 %s -triple nvptx-unknown-unknown -emit-llvm -O0 -o - | FileCheck %s
1+
// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py UTC_ARGS: --version 6
2+
// RUN: %clang_cc1 %s -triple nvptx-unknown-unknown -emit-llvm -O1 -o - | FileCheck %s
23

4+
// CHECK-LABEL: define dso_local void @device_function(
5+
// CHECK-SAME: ) local_unnamed_addr #[[ATTR0:[0-9]+]] {
6+
// CHECK-NEXT: [[ENTRY:.*:]]
7+
// CHECK-NEXT: ret void
8+
//
39
void device_function() {
410
}
5-
// CHECK-LABEL: define{{.*}} void @device_function()
611

12+
// CHECK-LABEL: define dso_local ptx_kernel void @kernel_function(
13+
// CHECK-SAME: ) local_unnamed_addr #[[ATTR1:[0-9]+]] !kernel_arg_addr_space [[META7:![0-9]+]] !kernel_arg_access_qual [[META7]] !kernel_arg_type [[META7]] !kernel_arg_base_type [[META7]] !kernel_arg_type_qual [[META7]] {
14+
// CHECK-NEXT: [[ENTRY:.*:]]
15+
// CHECK-NEXT: unreachable
16+
//
717
__kernel void kernel_function() {
818
device_function();
919
}
10-
// CHECK-LABEL: define{{.*}} ptx_kernel void @kernel_function()
11-
// CHECK: call void @device_function()
20+
//.
21+
// CHECK: [[META7]] = !{}
22+
//.

0 commit comments

Comments
 (0)