reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
  593   if (LangOpts.CUDA)
tools/clang/include/clang/Basic/LangOptions.h
  315     return (CUDA && CUDAIsDevice) || OpenCL;
tools/clang/include/clang/Sema/SemaInternal.h
   45   if (!LangOpts.CUDA || !D)
tools/clang/lib/AST/ASTContext.cpp
 9830   } else if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice &&
10606   if (LangOpts.CUDA)
tools/clang/lib/AST/Decl.cpp
 2583   if (LangOpts.CUDA && !LangOpts.GPURelocatableDeviceCode &&
 3175   if (Context.getLangOpts().CUDA && hasAttr<CUDADeviceAttr>() &&
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 2127     if (Context.getLangOpts().CUDA) {
tools/clang/lib/CodeGen/CGCUDANV.cpp
  488   bool IsCUDA = CGM.getLangOpts().CUDA;
tools/clang/lib/CodeGen/CGCall.cpp
 1797   if (getLangOpts().CUDA && getLangOpts().CUDAIsDevice) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1773       if (!CGM.getLangOpts().CUDA || CGM.getLangOpts().CUDAIsDevice ||
 4422     if (CGM.getLangOpts().CUDA && CGM.getLangOpts().CUDAIsDevice) {
tools/clang/lib/CodeGen/CGDecl.cpp
  405   bool isCudaSharedVar = getLangOpts().CUDA && getLangOpts().CUDAIsDevice &&
tools/clang/lib/CodeGen/CGException.cpp
  718   if (LO.CUDA && LO.CUDAIsDevice)
tools/clang/lib/CodeGen/CGExpr.cpp
 2494   if (CGF.getLangOpts().OpenMP || CGF.getLangOpts().CUDA ||
tools/clang/lib/CodeGen/CGVTables.cpp
  662     if (CGM.getLangOpts().CUDA) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1191   else if (getLangOpts().CUDA &&
tools/clang/lib/CodeGen/CodeGenModule.cpp
  136   if (LangOpts.CUDA)
  406   if (Context.getLangOpts().CUDA && !Context.getLangOpts().CUDAIsDevice &&
 2436   if (LangOpts.CUDA) {
 3732   if (LangOpts.CUDA && LangOpts.CUDAIsDevice) {
 3896   if (getLangOpts().CUDA &&
 3993   if (GV && LangOpts.CUDA) {
 4222     if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice)
 5386     if (LangOpts.CUDA && LangOpts.CUDAIsDevice)
tools/clang/lib/CodeGen/TargetInfo.cpp
  440          !(CGM.getLangOpts().CUDA && CGM.getLangOpts().CUDAIsDevice) &&
 6485   if (M.getLangOpts().CUDA) {
 8056          !(CGM.getLangOpts().CUDA && CGM.getLangOpts().CUDAIsDevice) &&
tools/clang/lib/Frontend/ASTUnit.cpp
 2670   else if (LangOpts.CUDA)
tools/clang/lib/Frontend/CompilerInstance.cpp
  921   if ((getLangOpts().CUDA || getLangOpts().OpenMPIsDevice) &&
  988       if (getLangOpts().CUDA) {
 1027   if (LangOpts.CUDA)
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2298   Opts.CUDA = IK.getLanguage() == Language::CUDA || Opts.HIP;
 2299   if (Opts.CUDA)
 2899                    (Opts.MicrosoftExt || Opts.Borland || Opts.CUDA));
 3514   if (LangOpts.CUDA) {
tools/clang/lib/Frontend/InitPreprocessor.cpp
  456   if (LangOpts.CUDA && !LangOpts.HIP)
 1127     if ((LangOpts.CUDA || LangOpts.OpenMPIsDevice) && PP.getAuxTargetInfo())
tools/clang/lib/Lex/Lexer.cpp
 3684       } else if (LangOpts.CUDA && After == '<') {
 3761       } else if (LangOpts.CUDA && After == '>') {
tools/clang/lib/Lex/LiteralSupport.cpp
  622       if ((PP.getTargetInfo().hasFloat16Type() || PP.getLangOpts().CUDA) &&
tools/clang/lib/Parse/ParseExprCXX.cpp
 1238   if (getLangOpts().CUDA) {
 1247     if (getLangOpts().CUDA)
tools/clang/lib/Parse/ParsePragma.cpp
  353   if (getLangOpts().CUDA) {
  450   if (getLangOpts().CUDA) {
 2989     if (PP.getLangOpts().CUDA && ValueInParens)
tools/clang/lib/Sema/Sema.cpp
 1574   if (getLangOpts().CUDA)
tools/clang/lib/Sema/SemaCUDA.cpp
   28   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
   33   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
  558   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
  607   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
  635   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
  660   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
  733   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
  750   assert(getLangOpts().CUDA && "Should only be called during CUDA compilation");
tools/clang/lib/Sema/SemaDecl.cpp
 2556   else if (S.getLangOpts().CUDA && isa<FunctionDecl>(D) &&
 6398     if (S.getLangOpts().CUDA && (D->template hasAttr<CUDADeviceAttr>() ||
 6854       if (getLangOpts().CUDA || getLangOpts().OpenMPIsDevice) {
 6948   if (getLangOpts().CUDA || getLangOpts().OpenMPIsDevice) {
 6950         ((getLangOpts().CUDA && DeclAttrsMatchCUDAMode(getLangOpts(), NewVD)) ||
 9180     if (getLangOpts().CUDA && !isFunctionTemplateSpecialization)
 9417   if (getLangOpts().CUDA) {
10570     if (!Redeclaration && LangOpts.CUDA)
12681         if (!getLangOpts().CUDA)
12701   if (getLangOpts().CUDA)
14292     if (getLangOpts().CUDA && Context.BuiltinInfo.isTSBuiltin(BuiltinID) &&
17695       (OMPES == FunctionEmissionStatus::Emitted && !LangOpts.CUDA))
17698   if (LangOpts.CUDA) {
17739   return LangOpts.CUDA && !LangOpts.CUDAIsDevice &&
tools/clang/lib/Sema/SemaDeclAttr.cpp
 4214   if (S.getLangOpts().CUDA && VD->hasLocalStorage() &&
 4515   if (LangOpts.CUDA) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 7747   if (getLangOpts().CUDA) {
11464   if (getLangOpts().CUDA) {
11741   if (getLangOpts().CUDA) {
12360   if (getLangOpts().CUDA) {
12681   if (getLangOpts().CUDA) {
13062   if (getLangOpts().CUDA) {
13194   if (getLangOpts().CUDA) {
13495   if (getLangOpts().CUDA && !CheckCUDACall(ConstructLoc, Constructor))
tools/clang/lib/Sema/SemaExpr.cpp
  272     if (getLangOpts().CUDA && !CheckCUDACall(Loc, FD))
 5919   if (getLangOpts().CUDA) {
14438   if (getLangOpts().CUDA && getLangOpts().CUDAIsDevice) {
15483   if (getLangOpts().CUDA)
tools/clang/lib/Sema/SemaExprCXX.cpp
  761       !getSourceManager().isInSystemHeader(OpLoc) && !getLangOpts().CUDA) {
  767   if (getLangOpts().CUDA)
 1437   if (getLangOpts().CUDA &&
 1444   if (Result || !getLangOpts().CUDA || PreventedBy.empty())
 1514       if (S.getLangOpts().CUDA)
 2556     if (getLangOpts().CUDA)
 2842   if (!LangOpts.CUDA)
tools/clang/lib/Sema/SemaLambda.cpp
  465   if (!MCtx && getLangOpts().CUDA) {
  988   if (getLangOpts().CUDA)
tools/clang/lib/Sema/SemaOpenMP.cpp
 1674         (LangOpts.CUDA || (CallerS != FunctionEmissionStatus::CUDADiscarded &&
tools/clang/lib/Sema/SemaOverload.cpp
 1240   if (getLangOpts().CUDA && ConsiderCudaAttrs) {
 6231   if (getLangOpts().CUDA)
 6751   if (getLangOpts().CUDA)
 9499   if (S.getLangOpts().CUDA && Cand1.Function && Cand2.Function) {
 9606   if (S.getLangOpts().CUDA) {
11366     if (S.getLangOpts().CUDA && Matches.size() > 1)
11487       if (S.getLangOpts().CUDA)
tools/clang/lib/Sema/SemaStmt.cpp
 3509   if (getLangOpts().CUDA)
 4060       !getSourceManager().isInSystemHeader(TryLoc) && !getLangOpts().CUDA) {
 4066   if (getLangOpts().CUDA)
tools/clang/lib/Sema/SemaTemplate.cpp
 8465       if (LangOpts.CUDA &&
 8603   if (LangOpts.CUDA)
 9624     if (LangOpts.CUDA &&
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3097     if (getLangOpts().CUDA)
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 4677   if (getLangOpts().CUDA)
tools/clang/lib/Sema/SemaType.cpp
 1482     if (!S.Context.getTargetInfo().hasFloat16Type() && !S.getLangOpts().CUDA &&
 2304     targetDiag(Loc, (getLangOpts().CUDA && getLangOpts().CUDAIsDevice)
 2307         << ((getLangOpts().CUDA && getLangOpts().CUDAIsDevice)