Home
last modified time | relevance | path

Searched refs:CUDA (Results 1 – 25 of 75) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaCUDA.cpp28 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in PushForceCUDAHostDevice()
33 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in PopForceCUDAHostDevice()
558 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in maybeAddCUDAHostDeviceAttrs()
607 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CUDADiagIfDeviceCode()
635 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CUDADiagIfHostCode()
660 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CheckCUDACall()
733 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CUDASetLambdaAttrs()
750 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in checkCUDATargetOverload()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
HDFrontendOptions.cpp22 .Case("cui", InputKind(Language::CUDA).getPreprocessed()) in getInputKindForExtension()
32 .Case("cu", Language::CUDA) in getInputKindForExtension()
HDCompilerInstance.cpp412 if (PP->getTargetInfo().getTriple().getOS() == llvm::Triple::CUDA && in createPreprocessor()
921 if ((getLangOpts().CUDA || getLangOpts().OpenMPIsDevice || in ExecuteAction()
989 if (getLangOpts().CUDA) { in ExecuteAction()
1028 if (LangOpts.CUDA) in getLanguageFromOptions()
1029 return Language::CUDA; in getLanguageFromOptions()
HDCompilerInvocation.cpp2001 .Case("cuda", Language::CUDA) in ParseFrontendArgs()
2241 case Language::CUDA: in setLangDefaults()
2333 Opts.CUDA = IK.getLanguage() == Language::CUDA || Opts.HIP; in setLangDefaults()
2334 if (Opts.CUDA) in setLangDefaults()
2402 case Language::CUDA: in IsInputCompatibleWithStandard()
2404 return S.getLanguage() == Language::CUDA || in IsInputCompatibleWithStandard()
2433 case Language::CUDA: in GetInputKindName()
2802 Opts.ConvergentFunctions = Opts.OpenCL || (Opts.CUDA && Opts.CUDAIsDevice) || in ParseLangArgs()
2945 (Opts.MicrosoftExt || Opts.Borland || Opts.CUDA)); in ParseLangArgs()
3600 if (LangOpts.CUDA) { in CreateFromArgs()
HDInitPreprocessor.cpp466 if (LangOpts.CUDA && !LangOpts.HIP) in InitializeStandardPredefinedMacros()
1147 if ((LangOpts.CUDA || LangOpts.OpenMPIsDevice || LangOpts.SYCLIsDevice) && in InitializePreprocessor()
/freebsd-11-stable/lib/clang/headers/
HDMakefile8 INCSGROUPS= INCS CUDA OMP PPC
145 CUDA+= cuda_wrappers/algorithm
146 CUDA+= cuda_wrappers/complex
147 CUDA+= cuda_wrappers/new
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXLowerArgs.cpp209 if (TM && TM->getDrvInterface() == NVPTX::CUDA) { in runOnKernelFunction()
233 else if (TM && TM->getDrvInterface() == NVPTX::CUDA) in runOnKernelFunction()
HDNVPTXSubtarget.cpp58 if (TM.getDrvInterface() == NVPTX::CUDA) in hasImageHandles()
HDNVPTX.h54 CUDA enumerator
HDNVPTXReplaceImageHandles.cpp148 if (TM.getDrvInterface() == NVPTX::CUDA) { in findIndexForHandle()
HDNVPTXTargetMachine.cpp124 drvInterface = NVPTX::CUDA; in NVPTXTargetMachine()
HDNVPTXAsmPrinter.h294 NVPTX::CUDA) {} in NVPTXAsmPrinter()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDLangStandards.def181 // CUDA
182 LANGSTANDARD(cuda, "cuda", CUDA, "NVIDIA CUDA(tm)",
HDLangOptions.def209 LANGOPT(CUDA , 1, 0, "CUDA")
217 …eFullRuntime , 1, 0, "Force to use full runtime in all constructs when offloading to CUDA devices")
218 LANGOPT(OpenMPCUDANumSMs , 32, 0, "Number of SMs for CUDA devices.")
219 LANGOPT(OpenMPCUDABlocksPerSM , 32, 0, "Number of blocks per SM for CUDA devices.")
224 LANGOPT(CUDAIsDevice , 1, 0, "compiling for CUDA device")
225 LANGOPT(CUDAAllowVariadicFunctions, 1, 0, "allowing variadic functions in CUDA device code")
HDDiagnosticDriverKinds.td51 def err_drv_cuda_bad_gpu_arch : Error<"Unsupported CUDA gpu architecture: %0">;
53 "cannot find CUDA installation. Provide its path via --cuda-path, or pass "
54 "-nocudainc to build without CUDA includes.">;
56 "cannot find libdevice for %0. Provide path to different CUDA installation "
59 "GPU arch %0 is supported by CUDA versions between %1 and %2 (inclusive), "
60 "but installation at %3 is %4. Use --cuda-path to specify a different CUDA "
64 "Unknown CUDA version %0. Assuming the latest supported version %1">,
HDLangStandard.h35 CUDA, enumerator
HDAttr.td302 def CUDA : LangOpt<"CUDA">;
990 // CUDA attributes are spelled __attribute__((attr)) or __declspec(__attr__),
995 let LangOpts = [CUDA];
1001 let LangOpts = [CUDA];
1007 let LangOpts = [CUDA];
1020 let LangOpts = [CUDA];
1026 let LangOpts = [CUDA];
1032 let LangOpts = [CUDA];
1038 let LangOpts = [CUDA];
1045 let LangOpts = [CUDA];
[all …]
HDStmtNodes.td189 // CUDA Expressions.
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/cuda_wrappers/
HDcomplex1 /*===---- complex - CUDA wrapper for <complex> ------------------------------===
47 // functions that don't exist when compiling CUDA device code).
HDnew1 /*===---- complex - CUDA wrapper for <new> ------------------------------===
HDalgorithm1 /*===---- complex - CUDA wrapper for <algorithm> ----------------------------===
/freebsd-11-stable/sys/powerpc/conf/
HDNOTES62 device cuda # VIA-CUDA ADB interface
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGOpenMPRuntimeNVPTX.h372 CUDA, enumerator
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDSemaInternal.h45 if (!LangOpts.CUDA || !D) in DeclAttrsMatchCUDAMode()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDTriple.h181 CUDA, // NVIDIA CUDA enumerator

123