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

References

gen/tools/clang/lib/Sema/OpenCLBuiltins.inc
  462   {OCLT_char, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  464   {OCLT_uchar, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  466   {OCLT_short, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  468   {OCLT_ushort, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  470   {OCLT_int, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  472   {OCLT_uint, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  474   {OCLT_long, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  476   {OCLT_ulong, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  478   {OCLT_float, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  480   {OCLT_double, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  482   {OCLT_half, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_constant},
  484   {OCLT_half, 1, 1, 0, 0, OCLAQ_None, clang::LangAS::opencl_constant},
tools/clang/include/clang/AST/Decl.h
 1057       if (getType().getAddressSpace() == LangAS::opencl_constant)
tools/clang/include/clang/AST/Type.h
  475            (A == LangAS::opencl_generic && B != LangAS::opencl_constant);
tools/clang/include/clang/Sema/ParsedAttr.h
  523       return LangAS::opencl_constant;
tools/clang/lib/AST/ASTContext.cpp
 3924   return LangOpts.OpenCL ? getAddrSpaceQualType(Ty, LangAS::opencl_constant)
tools/clang/lib/AST/ExprClassification.cpp
  640       CT.getQualifiers().getAddressSpace() == LangAS::opencl_constant)
tools/clang/lib/AST/ExprConstant.cpp
 3589                BaseType.getAddressSpace() == LangAS::opencl_constant))) {
tools/clang/lib/AST/ItaniumMangle.cpp
 2297       case LangAS::opencl_constant: ASString = "CLconstant"; break;
tools/clang/lib/AST/MicrosoftMangle.cpp
 1854     case LangAS::opencl_constant:
tools/clang/lib/AST/Type.cpp
  109   return T.getAddressSpace() == LangAS::opencl_constant;
tools/clang/lib/AST/TypePrinter.cpp
 1808       case LangAS::opencl_constant:
tools/clang/lib/Basic/TargetInfo.cpp
  429     return LangAS::opencl_constant;
tools/clang/lib/Basic/Targets/AMDGPU.h
  276       return LangAS::opencl_constant;
  297       return LangAS::opencl_constant;
tools/clang/lib/CodeGen/CGBlocks.cpp
  194            CGM.getLLVMContext(), C.getTargetAddressSpace(LangAS::opencl_constant));
  258     AddrSpace = C.getTargetAddressSpace(LangAS::opencl_constant);
 1212     AddrSpace = getContext().getTargetAddressSpace(LangAS::opencl_constant);
tools/clang/lib/CodeGen/CGDecl.cpp
 1427            Ty.getAddressSpace() == LangAS::opencl_constant) &&
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1255   case LangAS::opencl_constant: return 2;
 1334             (pointeeTy.getAddressSpace() == LangAS::opencl_constant))
 3726            AddrSpace == LangAS::opencl_constant ||
 3756     return LangAS::opencl_constant;
tools/clang/lib/Sema/SemaChecking.cpp
  963       .getAddressSpace() == LangAS::opencl_constant) {
 4710         AtomTy.getAddressSpace() == LangAS::opencl_constant) {
tools/clang/lib/Sema/SemaDecl.cpp
 6558           !(R.getAddressSpace() == LangAS::opencl_constant ||
 7608           !(T.getAddressSpace() == LangAS::opencl_constant ||
 7629       if (T.getAddressSpace() == LangAS::opencl_constant ||
 7635           if (T.getAddressSpace() == LangAS::opencl_constant)
 7648             if (T.getAddressSpace() == LangAS::opencl_constant)
11796     } else if (VDecl->getType().getAddressSpace() == LangAS::opencl_constant) {
12077         Var->getType().getAddressSpace() == LangAS::opencl_constant &&