1f4a2713aSLionel Sambuc// RUN: %clang_cc1 %s -triple nvptx-unknown-unknown -emit-llvm -o - | FileCheck %s 2f4a2713aSLionel Sambuc 3f4a2713aSLionel Sambucvoid device_function() { 4f4a2713aSLionel Sambuc} 5f4a2713aSLionel Sambuc// CHECK-LABEL: define void @device_function() 6f4a2713aSLionel Sambuc 7f4a2713aSLionel Sambuc__kernel void kernel_function() { 8f4a2713aSLionel Sambuc} 9f4a2713aSLionel Sambuc// CHECK-LABEL: define void @kernel_function() 10f4a2713aSLionel Sambuc 11*0a6a1f1dSLionel Sambuc// CHECK: !{{[0-9]+}} = !{void ()* @kernel_function, !"kernel", i32 1} 12