File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed
Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change 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+ //
39void 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+ //.
You can’t perform that action at this time.
0 commit comments