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

References

gen/tools/clang/lib/Sema/OpenCLBuiltins.inc
  438   {OCLT_char, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  440   {OCLT_uchar, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  442   {OCLT_short, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  444   {OCLT_ushort, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  446   {OCLT_int, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  448   {OCLT_uint, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  450   {OCLT_long, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  452   {OCLT_ulong, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  454   {OCLT_float, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  456   {OCLT_double, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  458   {OCLT_half, 1, 1, 1, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  460   {OCLT_half, 1, 1, 0, 0, OCLAQ_None, clang::LangAS::opencl_generic},
  496   {OCLT_Event, 1, 1, 0, 0, OCLAQ_None, clang::LangAS::opencl_generic},
tools/clang/include/clang/AST/Type.h
  475            (A == LangAS::opencl_generic && B != LangAS::opencl_constant);
tools/clang/include/clang/Sema/ParsedAttr.h
  531       return LangAS::opencl_generic;
tools/clang/lib/AST/ASTContext.cpp
 1373     Q.setAddressSpace(LangAS::opencl_generic);
tools/clang/lib/AST/Expr.cpp
 3714              Pointee.getAddressSpace() == LangAS::opencl_generic) ||
tools/clang/lib/AST/ItaniumMangle.cpp
 2299       case LangAS::opencl_generic:  ASString = "CLgeneric";  break;
tools/clang/lib/AST/MicrosoftMangle.cpp
 1860     case LangAS::opencl_generic:
tools/clang/lib/AST/TypePrinter.cpp
 1811       case LangAS::opencl_generic:
tools/clang/lib/Basic/Targets/AMDGPU.h
  291       return LangAS::opencl_generic;
tools/clang/lib/CodeGen/CGAtomic.cpp
  974       if (AS == LangAS::opencl_generic)
  976       auto DestAS = getContext().getTargetAddressSpace(LangAS::opencl_generic);
  981           *this, V, AS, LangAS::opencl_generic, DestType, false);
tools/clang/lib/CodeGen/CGBlocks.cpp
  455         CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic);
  928   LangAS GenVoidPtrAddr = IsOpenCL ? LangAS::opencl_generic : LangAS::Default;
 1272         Ctx.getAddrSpaceQualType(Ctx.VoidTy, LangAS::opencl_generic));
 1503               ? getContext().getTargetAddressSpace(LangAS::opencl_generic)
 1552         getContext().VoidTy, LangAS::opencl_generic));
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3572         getContext().getTargetAddressSpace(LangAS::opencl_generic);
 3722       CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic));
 3748         getContext().getTargetAddressSpace(LangAS::opencl_generic));
 3849           CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic));
 3927         getContext().getTargetAddressSpace(LangAS::opencl_generic));
 3941         getContext().getTargetAddressSpace(LangAS::opencl_generic));
 3956         getContext().getTargetAddressSpace(LangAS::opencl_generic));
tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp
  122       CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic));
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4457                                                         LangAS::opencl_generic);
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1257   case LangAS::opencl_generic:  return 4; // Not in SPIR 2.0 specs.
tools/clang/lib/CodeGen/TargetInfo.cpp
 8047       Ctx.getTargetAddressSpace(LangAS::opencl_generic));
tools/clang/lib/Sema/SemaChecking.cpp
  969   if (RT->getPointeeType().getAddressSpace() != LangAS::opencl_generic) {
tools/clang/lib/Sema/SemaDecl.cpp
 8329     if (PointeeType.getAddressSpace() == LangAS::opencl_generic ||
tools/clang/lib/Sema/SemaDeclCXX.cpp
11423     EPI.TypeQuals.addAddressSpace(LangAS::opencl_generic);
12334     ArgType = Context.getAddrSpaceQualType(ArgType, LangAS::opencl_generic);
12659     ArgType = Context.getAddrSpaceQualType(ArgType, LangAS::opencl_generic);
13037     ArgType = Context.getAddrSpaceQualType(ArgType, LangAS::opencl_generic);
13169     ArgType = Context.getAddrSpaceQualType(ClassType, LangAS::opencl_generic);
tools/clang/lib/Sema/SemaType.cpp
 4949               (ASIdx == LangAS::Default ? LangAS::opencl_generic : ASIdx);
 7478       ImpAddr = LangAS::opencl_generic;
tools/clang/lib/Sema/TreeTransform.h
 4572                                                        LangAS::opencl_generic);