Lines Matching defs:kernel
383 // Collect and construct the arguments for the kernel().
428 // Populate the actual call to kernel().
482 /* Expand a pass-by-value kernel.
486 ALOGV("Expanding kernel Function %s", Function->getName().str().c_str());
524 * Collect and construct the arguments for the kernel().
587 * a kernel with a pointer parameter we know that it is struct input that
638 * see a kernel with a pointer parameter we know that it is struct input
671 // Populate the actual call to kernel().
753 /// This function verifies if through the parameters passed to the kernel
762 // Old style kernel function can expose pointers to elements within
853 llvm::Function *kernel = Module.getFunction(name);
854 if (kernel) {
856 Changed |= ExpandKernel(kernel, signature);
857 kernel->setLinkage(llvm::GlobalValue::InternalLinkage);
858 } else if (kernel->getReturnType()->isVoidTy()) {
859 Changed |= ExpandFunction(kernel, signature);
860 kernel->setLinkage(llvm::GlobalValue::InternalLinkage);