Home
last modified time | relevance | path

Searched refs:KernelNameType (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DSYCLKernelInfo.h24 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 DCodeGenSYCL.cpp56 CanQualType KernelNameType = in EmitSYCLKernelCaller() local
58 const SYCLKernelInfo &KernelInfo = Ctx.getSYCLKernelInfo(KernelNameType); in EmitSYCLKernelCaller()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp14999 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 DAttrDocs.td515 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