Searched refs:KernelNameType (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | SYCLKernelInfo.h | 24 SYCLKernelInfo(CanQualType KernelNameType, in SYCLKernelInfo() argument 27 : KernelNameType(KernelNameType), in SYCLKernelInfo() 30 CanQualType getKernelNameType() const { return KernelNameType; } in getKernelNameType() 39 CanQualType KernelNameType;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenSYCL.cpp | 56 CanQualType KernelNameType = in EmitSYCLKernelCaller() local 58 const SYCLKernelInfo &KernelInfo = Ctx.getSYCLKernelInfo(KernelNameType); in EmitSYCLKernelCaller()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 14999 CanQualType KernelNameType, in BuildSYCLKernelInfo() argument 15024 MC->mangleCanonicalTypeName(KernelNameType, Out); in BuildSYCLKernelInfo() 15027 return {KernelNameType, FD, KernelName}; in BuildSYCLKernelInfo() 15042 CanQualType KernelNameType = getCanonicalType(SKEPAttr->getKernelName()); in registerSYCLEntryPointFunction() local 15043 auto IT = SYCLKernels.find(KernelNameType); in registerSYCLEntryPointFunction() 15049 KernelNameType, BuildSYCLKernelInfo(*this, KernelNameType, FD))); in registerSYCLEntryPointFunction() 15053 CanQualType KernelNameType = getCanonicalType(T); in getSYCLKernelInfo() local 15054 return SYCLKernels.at(KernelNameType); in getSYCLKernelInfo() 15058 CanQualType KernelNameType = getCanonicalType(T); in findSYCLKernelInfo() local 15059 auto IT = SYCLKernels.find(KernelNameType); in findSYCLKernelInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | AttrDocs.td | 515 template<typename KernelNameType, typename KernelType> 516 [[ clang::sycl_kernel_entry_point(KernelNameType) ]] 522 template<typename KernelNameType, typename KernelType> 526 kernel_entry_point<KernelNameType>(kernel); 612 ``KN``, that was passed as the ``KernelNameType`` template parameter to
|