| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | SYCLKernelInfo.h | 26 const std::string &KernelName) in SYCLKernelInfo() argument 28 KernelEntryPointDecl(KernelEntryPointDecl), KernelName(KernelName) {} in SYCLKernelInfo() 36 const std::string &GetKernelName() const { return KernelName; } in GetKernelName() 41 std::string KernelName; variable
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaSYCL.cpp | 231 QualType KernelName) { in CheckSYCLKernelName() argument 232 assert(!KernelName->isDependentType()); in CheckSYCLKernelName() 234 if (!KernelName->isStructureOrClassType()) { in CheckSYCLKernelName() 243 S.Diag(Loc, diag::warn_sycl_kernel_name_not_a_class_type) << KernelName; in CheckSYCLKernelName() 244 SourceLocation DeclTypeLoc = SourceLocationForUserDeclaredType(KernelName); in CheckSYCLKernelName() 246 S.Diag(DeclTypeLoc, diag::note_entity_declared_at) << KernelName; in CheckSYCLKernelName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUTargetStreamer.h | 100 EmitAmdhsaKernelDescriptor(const MCSubtargetInfo &STI, StringRef KernelName, in EmitAmdhsaKernelDescriptor() argument 166 EmitAmdhsaKernelDescriptor(const MCSubtargetInfo &STI, StringRef KernelName, 219 EmitAmdhsaKernelDescriptor(const MCSubtargetInfo &STI, StringRef KernelName,
|
| H A D | AMDGPUTargetStreamer.cpp | 363 const MCSubtargetInfo &STI, StringRef KernelName, in EmitAmdhsaKernelDescriptor() argument 370 OS << "\t.amdhsa_kernel " << KernelName << '\n'; in EmitAmdhsaKernelDescriptor() 965 const MCSubtargetInfo &STI, StringRef KernelName, in EmitAmdhsaKernelDescriptor() argument 973 Context.getOrCreateSymbol(Twine(KernelName))); in EmitAmdhsaKernelDescriptor() 975 Context.getOrCreateSymbol(Twine(KernelName) + Twine(".kd"))); in EmitAmdhsaKernelDescriptor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMP.cpp | 211 std::string deconstructOpenMPKernelName(StringRef KernelName, in deconstructOpenMPKernelName() argument 216 if (!KernelName.starts_with(TargetRegionEntryInfo::KernelNamePrefix)) in deconstructOpenMPKernelName() 219 auto PrettyName = KernelName.drop_front( in deconstructOpenMPKernelName()
|
| H A D | OMPIRBuilder.cpp | 870 OpenMPIRBuilder::emitKernelExecutionMode(StringRef KernelName, in emitKernelExecutionMode() argument 875 ConstantInt::get(Int8Ty, Mode), Twine(KernelName, "_exec_mode")); in emitKernelExecutionMode() 6348 StringRef KernelName = Kernel->getName(); in createTargetInit() local 6350 if (KernelName.ends_with(DebugPrefix)) { in createTargetInit() 6351 KernelName = KernelName.drop_back(DebugPrefix.length()); in createTargetInit() 6352 Kernel = M.getFunction(KernelName); in createTargetInit() 6384 Twine DynamicEnvironmentName = KernelName + "_dynamic_environment"; in createTargetInit() 6419 (KernelName + "_kernel_environment").str(); in createTargetInit() 6489 StringRef KernelName = Kernel->getName(); in createTargetDeinit() local 6491 if (KernelName.ends_with(DebugPrefix)) in createTargetDeinit() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
| H A D | Utility.cpp | 241 std::string &KernelName, in extractKernelData() argument 264 KernelName = V.second.toString(); in extractKernelData() 312 std::string KernelName; in generateKernelInfo() local 315 if (auto Err = extractKernelData(*MI, KernelName, KernelData)) in generateKernelInfo() 318 KernelInfoMap.insert({KernelName, KernelData}); in generateKernelInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMP.h | 75 LLVM_ABI std::string deconstructOpenMPKernelName(StringRef KernelName,
|
| H A D | OMPIRBuilder.h | 2073 emitKernelExecutionMode(StringRef KernelName, omp::OMPTgtExecModeFlags Mode);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 632 llvm::Constant *KernelName = in makeRegisterGlobalsFn() local 638 KernelName, in makeRegisterGlobalsFn() 639 KernelName, in makeRegisterGlobalsFn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAsmPrinter.cpp | 236 SmallString<128> KernelName; in emitFunctionBodyEnd() local 237 getNameWithPrefix(KernelName, &MF->getFunction()); in emitFunctionBodyEnd() 239 STM, KernelName, getAmdhsaKernelDescriptor(*MF, CurrentProgramInfo), in emitFunctionBodyEnd()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 5795 StringRef KernelName; in ParseDirectiveAMDHSAKernel() local 5796 if (getParser().parseIdentifier(KernelName)) in ParseDirectiveAMDHSAKernel() 6284 getTargetStreamer().EmitAmdhsaKernelDescriptor(getSTI(), KernelName, KD, in ParseDirectiveAMDHSAKernel() 6369 StringRef KernelName; in ParseDirectiveAMDGPUHsaKernel() local 6370 if (!parseId(KernelName, "expected symbol name")) in ParseDirectiveAMDGPUHsaKernel() 6373 getTargetStreamer().EmitAMDGPUSymbolType(KernelName, in ParseDirectiveAMDGPUHsaKernel()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 1647 // KernelName is required and specifies the kernel name type. 1648 TypeArgument<"KernelName">,
|
| H A D | AttrDocs.td | 439 template <typename KernelName, typename KernelType/*, ...*/> 445 template <typename KernelName, typename KernelType, int Dims> 448 sycl_kernel_function<KernelName, KernelType, Dims>(KernelFunc);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 15025 std::string KernelName = Out.str(); in BuildSYCLKernelInfo() local 15027 return {KernelNameType, FD, KernelName}; in BuildSYCLKernelInfo()
|