|
reference, declaration → definition
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;