// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s #include "../SemaCUDA/cuda.h" // Test that we build the correct number of calls to cudaSetupArgument followed // by a call to cudaLaunch. // CHECK: define{{.*}}kernelfunc // CHECK: call{{.*}}cudaSetupArgument // CHECK: call{{.*}}cudaSetupArgument // CHECK: call{{.*}}cudaSetupArgument // CHECK: call{{.*}}cudaLaunch __global__ void kernelfunc(int i, int j, int k) {}