Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CUDA

145   if (LangOpts.CUDA)
490 if (Context.getLangOpts().CUDA && CUDARuntime) {
543 // CUDA/HIP device and host libraries are different. Currently there is no
850 // As CUDA builtin surface/texture types are replaced, skip generating TBAA
1328 // In CUDA/HIP device compilation with -fgpu-rdc, the mangled name of a
2379 // Emit CUDA/HIP static device variables referenced by host code only.
2382 if (getLangOpts().CUDA && getLangOpts().CUDAIsDevice)
2855 // If this is CUDA, be selective about which declarations we emit.
2856 if (LangOpts.CUDA) {
2867 // device-side variables because the CUDA runtime needs their
3677 if (LangOpts.CUDA && !LangOpts.CUDAIsDevice &&
3973 if (getLangOpts().CUDA && D && D->hasAttr<HIPManagedAttr>() &&
4142 if (LangOpts.CUDA && LangOpts.CUDAIsDevice) {
4234 // Do not set COMDAT attribute for CUDA/HIP stub functions to prevent
4292 // CUDA E.2.4.1 "__shared__ variables cannot have an initialization
4308 if (getLangOpts().CUDA &&
4401 // CUDA B.2.1 "The __device__ qualifier declares a variable that resides on
4403 // CUDA B.2.2 "The __constant__ qualifier, optionally used together with
4408 if (GV && LangOpts.CUDA) {
4626 // CUDA/HIP: For -fno-gpu-rdc case, device code is limited to one TU,
4627 // so say that CUDA templates are either external (for kernels) or internal.
4634 if (getLangOpts().CUDA && getLangOpts().CUDAIsDevice &&
5828 // File-scope asm is ignored during device-side CUDA compilation.
5829 if (LangOpts.CUDA && LangOpts.CUDAIsDevice)