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

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
 2333   if (LangOpts.OpenCL)
tools/clang/include/clang/Basic/LangOptions.h
  315     return (CUDA && CUDAIsDevice) || OpenCL;
tools/clang/include/clang/Parse/Parser.h
 2563     if (getLangOpts().OpenCL)
tools/clang/lib/AST/ASTContext.cpp
 1340   if (LangOpts.OpenCL) {
 3924   return LangOpts.OpenCL ? getAddrSpaceQualType(Ty, LangAS::opencl_constant)
 8997     if (getLangOpts().OpenCL) {
 9472       if (Context.getLangOpts().OpenCL)
10603   if (LangOpts.OpenCL)
tools/clang/lib/AST/Decl.cpp
 3169   if (Context.getLangOpts().OpenCL &&
tools/clang/lib/AST/Expr.cpp
 3715             (Ctx.getLangOpts().OpenCL &&
tools/clang/lib/AST/ExprClassification.cpp
  639   if (Ctx.getLangOpts().OpenCL &&
tools/clang/lib/AST/ExprConstant.cpp
 2518     if (Info.getLangOpts().OpenCL)
 2551     if (Info.getLangOpts().OpenCL)
 3588               (Info.getLangOpts().OpenCL &&
tools/clang/lib/AST/FormatString.cpp
  186   if (!LO.OpenCL)
  226       } else if (I != E && *I == 'l' && LO.OpenCL) {
  729       if (LO.OpenCL && CS.isDoubleArg())
  771       return LO.OpenCL && !VectorNumElts.isInvalid();
  777         if (LO.OpenCL && VectorNumElts.isInvalid())
tools/clang/lib/AST/PrintfFormatString.cpp
  320       if (!LO.OpenCL)
tools/clang/lib/Basic/Builtins.cpp
   76   bool OclCUnsupported = !LangOpts.OpenCL &&
tools/clang/lib/Basic/IdentifierTable.cpp
  137   if (LangOpts.OpenCL && !LangOpts.OpenCLCPlusPlus && (Flags & KEYOPENCLC))
  166   if (LangOpts.OpenCL && (Flags & KEYNOOPENCL))
tools/clang/lib/Basic/Module.cpp
  123                         .Case("opencl", LangOpts.OpenCL)
tools/clang/lib/Basic/TargetInfo.cpp
  347   if (Opts.OpenCL) {
tools/clang/lib/Basic/Targets/AMDGPU.cpp
  298   setAddressSpaceMap(/*DefaultIsPrivate=*/Opts.OpenCL ||
tools/clang/lib/CodeGen/CGBlocks.cpp
  191   if (CGM.getLangOpts().OpenCL)
  257   if (C.getLangOpts().OpenCL)
  451   if (CGM.getLangOpts().OpenCL) {
  925   bool IsOpenCL = CGM.getContext().getLangOpts().OpenCL;
 1211   if (getLangOpts().OpenCL)
 1223   if (getLangOpts().OpenCL) {
 1264   if (getLangOpts().OpenCL) {
 1396   bool IsOpenCL = CGM.getLangOpts().OpenCL;
 1433   if (CGM.getContext().getLangOpts().OpenCL)
 1468   if (CGM.getContext().getLangOpts().OpenCL)
 1502           getContext().getLangOpts().OpenCL
 1550   if (getLangOpts().OpenCL)
 1579     auto GenVoidPtrTy = getContext().getLangOpts().OpenCL
tools/clang/lib/CodeGen/CGCall.cpp
 1764     if (getLangOpts().OpenCL)
 3981           if (!getLangOpts().OpenCL) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1045   if (CGM.getLangOpts().OpenCL) {
 4181   if (CGM.getLangOpts().OpenCL) {
tools/clang/lib/CodeGen/CGDecl.cpp
 1379       (Ty.getAddressSpace() == LangAS::opencl_private && getLangOpts().OpenCL));
 1426       if ((!getLangOpts().OpenCL ||
 2383     auto SrcLangAS = getLangOpts().OpenCL ? LangAS::opencl_private : AllocaAS;
 2385         getLangOpts().OpenCL ? LangAS::opencl_private : LangAS::Default;
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  119     if (CGF.getContext().getLangOpts().OpenCL) {
  606   if (getLangOpts().OpenCL) {
tools/clang/lib/CodeGen/CGExpr.cpp
 2495       CGF.getLangOpts().OpenCL) {
tools/clang/lib/CodeGen/CGExprScalar.cpp
 3014     if (CGF.getLangOpts().OpenCL &&
 3603   if (CGF.getLangOpts().OpenCL)
 3666   if (CGF.getLangOpts().OpenCL)
 4188   if (CGF.getLangOpts().OpenCL
tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp
  119   assert(CGM.getLangOpts().OpenCL);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  774   if (getLangOpts().OpenCL) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
  132   if (LangOpts.OpenCL)
  565   if (LangOpts.OpenCL) {
 3578         : (LangOpts.OpenCL ? LangAS::opencl_global : LangAS::Default);
 3684       getContext().getLangOpts().OpenCL
 3723   if (LangOpts.OpenCL) {
 3755   if (LangOpts.OpenCL)
 3774   if (!CGM.getLangOpts().OpenCL) {
 3862   if (getLangOpts().OpenCL && ASTTy->isSamplerT())
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  654     llvm::Type *PointeeType = CGM.getLangOpts().OpenCL
tools/clang/lib/CodeGen/TargetInfo.cpp
  439   assert(!CGM.getLangOpts().OpenCL &&
 6472   if (M.getLangOpts().OpenCL) {
 7389   if (M.getLangOpts().OpenCL) {
 7957   const auto *ReqdWGS = M.getLangOpts().OpenCL ?
 7961   const bool IsOpenCLKernel = M.getLangOpts().OpenCL &&
 8055   assert(!CGM.getLangOpts().OpenCL &&
tools/clang/lib/Frontend/ASTUnit.cpp
 2668   if (LangOpts.OpenCL)
tools/clang/lib/Frontend/CompilerInstance.cpp
 1025   if (LangOpts.OpenCL)
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2264   Opts.OpenCL = Std.isOpenCL();
 2277   if (Opts.OpenCL) {
 2310   Opts.Bool = Opts.OpenCL || Opts.CPlusPlus;
 2313   Opts.Half = Opts.OpenCL;
 2755   Opts.Blocks = Args.hasArg(OPT_fblocks) || (Opts.OpenCL
 2784   Opts.CharIsSigned = Opts.OpenCL || !Args.hasArg(OPT_fno_signed_char);
 2823   Opts.MathErrno = !Opts.OpenCL && Args.hasArg(OPT_fmath_errno);
tools/clang/lib/Frontend/InitPreprocessor.cpp
  410   if (LangOpts.OpenCL) {
 1082   if (LangOpts.OpenCL) {
tools/clang/lib/Lex/Lexer.cpp
 3778     } else if (LangOpts.OpenCL && Char == '^') {
tools/clang/lib/Lex/PPDirectives.cpp
 2336       if (LangOpts.OpenCL) {
tools/clang/lib/Parse/ParseDecl.cpp
 3823       if (!getLangOpts().OpenCL || (getLangOpts().OpenCLVersion < 200 &&
 4946     return getLangOpts().OpenCL;
 4964     return (getLangOpts().OpenCL && getLangOpts().OpenCLVersion >= 200) ||
 5146     return getLangOpts().OpenCL;
 5350       if (!getLangOpts().OpenCL)
 5460       ((Lang.OpenCL && Lang.OpenCLVersion >= 200) || Lang.OpenCLCPlusPlus))
 6290                                 || getLangOpts().OpenCL;
tools/clang/lib/Parse/ParseDeclCXX.cpp
 3098     if (getLangOpts().OpenCL && !NextToken().is(tok::colon))
tools/clang/lib/Parse/ParseExpr.cpp
 1492   if (getLangOpts().OpenCL)
 2539         if (getLangOpts().OpenCL)
tools/clang/lib/Parse/ParsePragma.cpp
  307   if (getLangOpts().OpenCL) {
  406   if (getLangOpts().OpenCL) {
tools/clang/lib/Parse/ParseTentative.cpp
 1455     if (!getLangOpts().OpenCL)
tools/clang/lib/Parse/Parser.cpp
 1043     if (getLangOpts().OpenCL)
tools/clang/lib/Sema/DeclSpec.cpp
  600   if (S.getLangOpts().OpenCL &&
tools/clang/lib/Sema/Sema.cpp
  270   if (getLangOpts().OpenCL) {
tools/clang/lib/Sema/SemaCast.cpp
 2324   if (!Self.getLangOpts().OpenCL)
 2368   if (Self.getLangOpts().OpenCL) {
 2659     if (Self.getLangOpts().OpenCL && DestType->isEventT()) {
 2749   if (Self.getLangOpts().OpenCL &&
tools/clang/lib/Sema/SemaDecl.cpp
 5387   if (getLangOpts().OpenCL)
 6500   if (getLangOpts().OpenCL) {
 7559   if (!getLangOpts().OpenCL && NewVD->hasLocalStorage() &&
 7576   if (getLangOpts().OpenCL) {
 9069   if (getLangOpts().OpenCL) {
 9444   if (getLangOpts().OpenCL && NewFD->hasAttr<OpenCLKernelAttr>()) {
10605   if (getLangOpts().OpenCL) {
12232     if (getLangOpts().OpenCL &&
12342   if (getLangOpts().OpenCL) {
13218       !(getLangOpts().OpenCL &&
14138   else if (getLangOpts().OpenCL)
16019   if (LangOpts.OpenCL) {
tools/clang/lib/Sema/SemaExpr.cpp
  587   if (getLangOpts().OpenCL && !getOpenCLOptions().isEnabled("cl_khr_fp16") &&
  754     if (getLangOpts().OpenCL &&
 3584       } else if (getLangOpts().OpenCL &&
 3772     unsigned DiagID = S.LangOpts.OpenCL ? diag::err_opencl_sizeof_alignof_type
 5737     if (getLangOpts().OpenCL && checkOpenCLDisabledDecl(*FD, *Fn))
 6626         (getLangOpts().OpenCL &&
 6681   if ((getLangOpts().AltiVec || getLangOpts().ZVector || getLangOpts().OpenCL)
 6781     if (getLangOpts().OpenCL &&
 6874   if (S.getLangOpts().OpenCL && CondTy->isFloatingType()) {
 7029     if (S.getLangOpts().OpenCL) {
 7349   if (getLangOpts().OpenCL && Cond.get()->getType()->isVectorType())
 7384   if (getLangOpts().OpenCL &&
 8055   if (S.getLangOpts().OpenCL) {
 8072   if (S.getLangOpts().OpenCL) {
 8787     if (S.getLangOpts().OpenCL && (scalarTy->isRealFloatingType() ||
 8798       if (S.getLangOpts().OpenCL &&
 9137   if (getLangOpts().OpenCL &&
 9446   if (S.getLangOpts().OpenCL && isLHSPointer && isRHSPointer) {
 9796   if (S.getLangOpts().OpenCL)
 9880   if ((S.LangOpts.OpenCL || S.LangOpts.ZVector) &&
 9942     if (!S.LangOpts.OpenCL && !S.LangOpts.ZVector) {
10823       if (getLangOpts().OpenCL && !LHSIsNull && !RHSIsNull) {
11287   if (getLangOpts().OpenCL && getLangOpts().OpenCLVersion < 120 &&
11397     if (Context.getLangOpts().OpenCL &&
11890   if (getLangOpts().OpenCL && !getOpenCLOptions().isEnabled("cl_khr_fp16") &&
12172   } else if(S.getLangOpts().OpenCL && ResType->isVectorType() &&
12333   if (LangOpts.OpenCL) {
12834   if (getLangOpts().OpenCL) {
13460   if (getLangOpts().OpenCL) {
13553     else if (resultType->isExtVectorType() && Context.getLangOpts().OpenCL) {
13587       } else if (Context.getLangOpts().OpenCL &&
13596       if (Context.getLangOpts().OpenCL &&
14243     Diag(CaretLoc, diag::err_blocks_disable) << LangOpts.OpenCL;
15801   if (S.getLangOpts().OpenCL && IsBlock &&
15824   if (!Invalid && !S.getLangOpts().OpenCL && CaptureType->isArrayType()) {
tools/clang/lib/Sema/SemaExprMember.cpp
  345       if (S.getLangOpts().OpenCL && S.getLangOpts().OpenCLVersion < 220) {
  388   if (S.getLangOpts().OpenCL && !HalvingSwizzle) {
tools/clang/lib/Sema/SemaInit.cpp
 1192           (SemaRef.getLangOpts().OpenCL && T->isVectorType());
 1445   if ((!SemaRef.getLangOpts().OpenCL && ElemType->isVectorType()) ||
 1652   if (!SemaRef.getLangOpts().OpenCL) {
 5473   if (!S.getLangOpts().OpenCL || !DestType->isSamplerT() ||
 5491   if (!S.getLangOpts().OpenCL)
tools/clang/lib/Sema/SemaLookup.cpp
  850       if (getLangOpts().OpenCL && getLangOpts().DeclareOpenCLBuiltins) {
  863         if ((getLangOpts().CPlusPlus || getLangOpts().OpenCL) &&
tools/clang/lib/Sema/SemaOverload.cpp
 6291   if (LangOpts.OpenCL && isOpenCLDisabledDecl(Function)) {
tools/clang/lib/Sema/SemaType.cpp
 1648   if (S.getLangOpts().OpenCL &&
 2001   if (T->isFunctionType() && getLangOpts().OpenCL) {
 2124                                            S.LangOpts.OpenCL).isInvalid();
 2297   if (getLangOpts().OpenCL && T->isVariableArrayType()) {
 2337   if (getLangOpts().OpenCL) {
 3511   if (S.getLangOpts().OpenCL) {
 4398         S.Diag(DeclType.Loc, diag::err_blocks_disable) << LangOpts.OpenCL;
 4406       if (DeclType.Cls.TypeQuals || LangOpts.OpenCL) {
 4409         if (LangOpts.OpenCL)
 4438       if (LangOpts.OpenCL) {
 4623         if (S.getLangOpts().OpenCL) {
 4636       if (LangOpts.OpenCL) {
 4766                                             && !LangOpts.OpenCL) {
 4840             if (S.getLangOpts().OpenCL) {
 7723   if (!state.getSema().getLangOpts().OpenCL ||
tools/clang/lib/Sema/TreeTransform.h
 4583   if (SemaRef.getLangOpts().OpenCL)
 4624   if (SemaRef.getLangOpts().OpenCL)
 4656   if (SemaRef.getLangOpts().OpenCL)
tools/clang/lib/Serialization/ASTWriter.cpp
 4315   if (!SemaRef.Context.getLangOpts().OpenCL)
 4332   if (!SemaRef.Context.getLangOpts().OpenCL)
 4365   if (!SemaRef.Context.getLangOpts().OpenCL)
tools/clang/unittests/Lex/PPCallbacksTest.cpp
  262     OpenCLLangOpts.OpenCL = 1;
tools/lldb/source/Symbol/ClangASTContext.cpp
  494     Opts.OpenCL = 1;
  501   Opts.Bool = Opts.OpenCL || Opts.CPlusPlus;