Home
last modified time | relevance | path

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

1234

/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendOptions.cpp22 .Case("cui", InputKind(Language::CUDA).getPreprocessed()) in getInputKindForExtension()
33 .Cases("cu", "cuh", Language::CUDA) in getInputKindForExtension()
H A DCompilerInstance.cpp110 (getLangOpts().CUDA || getLangOpts().OpenMPIsDevice || in createTarget()
478 if (PP->getTargetInfo().getTriple().getOS() == llvm::Triple::CUDA && in createPreprocessor()
998 if (getLangOpts().CUDA) { in ExecuteAction()
1037 if (LangOpts.CUDA) in getLanguageFromOptions()
1038 return Language::CUDA; in getLanguageFromOptions()
H A DCompilerInvocation.cpp2539 case Language::CUDA: in GenerateFrontendArgs()
2728 .Case("cuda", Language::CUDA) in ParseFrontendArgs()
3096 case Language::CUDA: in setLangDefaults()
3192 Opts.CUDA = IK.getLanguage() == Language::CUDA || Opts.HIP; in setLangDefaults()
3203 } else if (Opts.CUDA) { in setLangDefaults()
3241 case Language::CUDA: in IsInputCompatibleWithStandard()
3243 return S.getLanguage() == Language::CUDA || in IsInputCompatibleWithStandard()
3274 case Language::CUDA: in GetInputKindName()
3406 !(Opts.OpenCL || (Opts.CUDA && Opts.CUDAIsDevice) || Opts.SYCLIsDevice)) in GenerateLangArgs()
3781 Opts.ConvergentFunctions = Opts.OpenCL || (Opts.CUDA && Opts.CUDAIsDevice) || in ParseLangArgs()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp38 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in PushForceCUDAHostDevice()
43 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in PopForceCUDAHostDevice()
662 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in maybeAddCUDAHostDeviceAttrs()
728 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CUDADiagIfDeviceCode()
758 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CUDADiagIfHostCode()
786 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CheckCUDACall()
888 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in CUDASetLambdaAttrs()
897 assert(getLangOpts().CUDA && "Should only be called during CUDA compilation"); in checkCUDATargetOverload()
/freebsd-13.1/lib/clang/headers/
H A DMakefile7 INCSGROUPS= INCS CUDA OMP PPC
161 CUDA+= cuda_wrappers/algorithm
162 CUDA+= cuda_wrappers/complex
163 CUDA+= cuda_wrappers/new
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.def231 LANGOPT(CUDA , 1, 0, "CUDA")
239 …eFullRuntime , 1, 0, "Force to use full runtime in all constructs when offloading to CUDA devices")
240 LANGOPT(OpenMPCUDANumSMs , 32, 0, "Number of SMs for CUDA devices.")
241 LANGOPT(OpenMPCUDABlocksPerSM , 32, 0, "Number of blocks per SM for CUDA devices.")
247 LANGOPT(CUDAIsDevice , 1, 0, "compiling for CUDA device")
248 LANGOPT(CUDAAllowVariadicFunctions, 1, 0, "allowing variadic functions in CUDA device code")
254 LANGOPT(GPUDeferDiag, 1, 0, "defer host/device related diagnostic messages for CUDA/HIP")
255 …gSideOverloads, 1, 0, "always exclude wrong side overloads in overloading resolution for CUDA/HIP")
H A DLangStandards.def195 // CUDA
196 LANGSTANDARD(cuda, "cuda", CUDA, "NVIDIA CUDA(tm)",
H A DDiagnosticDriverKinds.td55 def err_drv_cuda_bad_gpu_arch : Error<"Unsupported CUDA gpu architecture: %0">;
57 "cannot find CUDA installation. Provide its path via --cuda-path, or pass "
58 "-nocudainc to build without CUDA includes.">;
60 "cannot find libdevice for %0. Provide path to different CUDA installation "
73 "GPU arch %0 is supported by CUDA versions between %1 and %2 (inclusive), "
74 "but installation at %3 is %4. Use --cuda-path to specify a different CUDA "
78 "Unknown CUDA version. %0 Assuming the latest supported version %1">,
273 …d_target_cuda_version_not_support : Error<"NVPTX target requires CUDA 9.2 or above. CUDA %0 is det…
H A DLangStandard.h36 CUDA, enumerator
H A DAttr.td326 def CUDA : LangOpt<"CUDA">;
1093 let LangOpts = [CUDA];
1099 let LangOpts = [CUDA];
1105 let LangOpts = [CUDA];
1111 let LangOpts = [CUDA];
1117 let LangOpts = [CUDA];
1127 let LangOpts = [CUDA];
1139 let LangOpts = [CUDA];
1147 let LangOpts = [CUDA];
1163 let LangOpts = [CUDA];
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.cpp58 if (TM.getDrvInterface() == NVPTX::CUDA) in hasImageHandles()
H A DNVPTXLowerArgs.cpp334 if (TM && TM->getDrvInterface() == NVPTX::CUDA) { in runOnKernelFunction()
358 else if (TM && TM->getDrvInterface() == NVPTX::CUDA) in runOnKernelFunction()
H A DNVPTX.h72 CUDA enumerator
H A DNVPTXReplaceImageHandles.cpp148 if (TM.getDrvInterface() == NVPTX::CUDA) { in findIndexForHandle()
H A DNVPTXAsmPrinter.h295 NVPTX::CUDA) {} in NVPTXAsmPrinter()
H A DNVPTXTargetMachine.cpp128 drvInterface = NVPTX::CUDA; in NVPTXTargetMachine()
/freebsd-13.1/contrib/llvm-project/clang/lib/Headers/cuda_wrappers/
H A Dnew1 /*===---- new - CUDA wrapper for <new> -------------------------------------===
31 // and CUDA-specific macros are not available yet.
H A Dcomplex1 /*===---- complex - CUDA wrapper for <complex> ------------------------------===
47 // functions that don't exist when compiling CUDA device code).
H A Dalgorithm1 /*===---- algorithm - CUDA wrapper for <algorithm> -------------------------===
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftCXXABI.cpp96 if (Context.getLangOpts().CUDA && Context.getAuxTargetInfo()) { in MicrosoftCXXABI()
162 if (Context.getLangOpts().CUDA && Context.getAuxTargetInfo()) { in createMangleNumberingContext()
/freebsd-13.1/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/
H A Dcmath39 // Overloads not provided by the CUDA wrappers but by the CUDA system headers.
/freebsd-13.1/sys/powerpc/conf/
H A DNOTES59 device cuda # VIA-CUDA ADB interface
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DBuiltins.cpp80 bool CUDAUnsupported = !LangOpts.CUDA && BuiltinInfo.Langs == CUDA_LANG; in builtinIsSupported()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.h348 CUDA, enumerator
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h45 if (!LangOpts.CUDA || !D) in DeclAttrsMatchCUDAMode()

1234