blob: 310fa2a276f35764e7d62e6097cee6a9656d5df1 [file] [log] [blame]
Peter Collingbourne5bad4af2011-10-06 16:49:54 +00001// RUN: %clang_cc1 %s -triple ptx32-unknown-unknown -emit-llvm -o - | FileCheck %s
2
3#include "../SemaCUDA/cuda.h"
4
5// CHECK: define ptx_device{{.*}}device_function
6__device__ void device_function() {}
7
8// CHECK: define ptx_kernel{{.*}}global_function
9__global__ void global_function() {
10 // CHECK: call ptx_device{{.*}}device_function
11 device_function();
12}