Home
last modified time | relevance | path

Searched refs:KernelName (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DSYCLKernelInfo.h26 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 DSemaSYCL.cpp231 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 DAMDGPUTargetStreamer.h100 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 DAMDGPUTargetStreamer.cpp363 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 DOMP.cpp211 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 DOMPIRBuilder.cpp870 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 DUtility.cpp241 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 DOMP.h75 LLVM_ABI std::string deconstructOpenMPKernelName(StringRef KernelName,
H A DOMPIRBuilder.h2073 emitKernelExecutionMode(StringRef KernelName, omp::OMPTgtExecModeFlags Mode);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp632 llvm::Constant *KernelName = in makeRegisterGlobalsFn() local
638 KernelName, in makeRegisterGlobalsFn()
639 KernelName, in makeRegisterGlobalsFn()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp236 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 DAMDGPUAsmParser.cpp5795 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 DAttr.td1647 // KernelName is required and specifies the kernel name type.
1648 TypeArgument<"KernelName">,
H A DAttrDocs.td439 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 DASTContext.cpp15025 std::string KernelName = Out.str(); in BuildSYCLKernelInfo() local
15027 return {KernelNameType, FD, KernelName}; in BuildSYCLKernelInfo()