Home
last modified time | relevance | path

Searched refs:kernelFunc (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGenSYCL/
H A Dconvergent.cpp12 __attribute__((sycl_kernel)) void kernel_single_task(const Func &kernelFunc) { in kernel_single_task() argument
13 kernelFunc(); in kernel_single_task()
H A Dfunctionptr-addrspace.cpp6 __attribute__((sycl_kernel)) void kernel_single_task(const Func &kernelFunc) { in kernel_single_task() argument
7 kernelFunc(); in kernel_single_task()
H A Dunique_stable_name.cpp64 [[clang::sycl_kernel]] void kernel_single_task(KernelType kernelFunc) { in kernel_single_task() argument
65 kernelFunc(); in kernel_single_task()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DKernelOutlining.cpp223 gpu::GPUFuncOp kernelFunc, in convertToLaunchFuncOp() argument
230 launchOp.getLoc(), kernelFunc, launchOp.getGridSizeOperandValues(), in convertToLaunchFuncOp()
335 gpu::GPUModuleOp createKernelModule(gpu::GPUFuncOp kernelFunc, in createKernelModule() argument
343 auto kernelModule = builder.create<gpu::GPUModuleOp>(kernelFunc.getLoc(), in createKernelModule()
344 kernelFunc.getName()); in createKernelModule()
352 symbolTable.insert(kernelFunc); in createKernelModule()
354 SmallVector<Operation *, 8> symbolDefWorklist = {kernelFunc}; in createKernelModule()
/llvm-project-15.0.7/clang/test/SemaSYCL/
H A Dprohibit-thread-local.cpp42 kernel_single_task(Func kernelFunc) { kernelFunc(); } in kernel_single_task() argument
H A Dzero-length-arrays.cpp7 __attribute__((sycl_kernel)) void kernel(const Func &kernelFunc) { in kernel() argument
9 kernelFunc(); // #KernelObjCall in kernel()
H A Dfloat128.cpp71 __attribute__((sycl_kernel)) void kernel(Func kernelFunc) { in kernel() argument
73 kernelFunc(); in kernel()
H A Dint128.cpp70 __attribute__((sycl_kernel)) void kernel(Func kernelFunc) { in kernel() argument
72 kernelFunc(); in kernel()
H A Dunique_stable_name.cpp5 [[clang::sycl_kernel]] void kernel_single_task(KernelType kernelFunc) { // #kernelSingleTask in kernel_single_task() argument
6 kernelFunc(); in kernel_single_task()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DConvertLaunchFuncToLLVMCalls.cpp188 auto kernelFunc = module.lookupSymbol<LLVM::LLVMFuncOp>( in matchAndRewrite() local
190 if (!kernelFunc) { in matchAndRewrite()
193 kernelFunc = rewriter.create<LLVM::LLVMFuncOp>( in matchAndRewrite()
265 rewriter.replaceOpWithNewOp<LLVM::CallOp>(op, kernelFunc, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/
H A DGPUDialect.cpp228 Operation *kernelFunc = module.lookupSymbol(launchOp.kernelAttr()); in verifyOperationAttribute() local
229 if (!kernelFunc) in verifyOperationAttribute()
232 auto kernelConvertedFunction = dyn_cast<FunctionOpInterface>(kernelFunc); in verifyOperationAttribute()
237 diag.attachNote(kernelFunc->getLoc()) << "see the kernel definition here"; in verifyOperationAttribute()
241 if (!kernelFunc->getAttrOfType<mlir::UnitAttr>( in verifyOperationAttribute()
249 auto kernelGPUFunction = dyn_cast<gpu::GPUFuncOp>(kernelFunc); in verifyOperationAttribute()
688 GPUFuncOp kernelFunc, KernelDim3 gridSize, in build() argument
702 auto kernelModule = kernelFunc->getParentOfType<GPUModuleOp>(); in build()
705 {SymbolRefAttr::get(kernelFunc.getNameAttr())}); in build()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/IR/
H A DGPUOps.td428 OpBuilder<(ins "GPUFuncOp":$kernelFunc, "KernelDim3":$gridSize,