Searched refs:opencl_private (Results 1 – 16 of 16) sorted by relevance
37 opencl_private, enumerator
1535 Clang<"opencl_private">];
4072 let Heading = "__private, private, [[clang::opencl_private]]";
341 return LangAS::opencl_private; in getOpenCLBuiltinAddressSpace()417 return (AS == LangAS::opencl_local || AS == LangAS::opencl_private || in getNullPointerValue()
567 Qual.setAddressSpace(LangAS::opencl_private); in checkBuiltinToAddr()
6821 LangAS ImplAS = LangAS::opencl_private; in deduceOpenCLAddressSpace()7283 if (R.getAddressSpace() != LangAS::opencl_private) { in diagnoseOpenCLTypes()8626 } else if (T.getAddressSpace() != LangAS::opencl_private && in CheckVariableDeclarationType()9345 PointeeType.getAddressSpace() == LangAS::opencl_private || in getOpenCLKernelParameterType()15132 (T->isArrayType() || T.getAddressSpace() == LangAS::opencl_private)) && in CheckParameter()
37 def PrivateAS : AddressSpace<"clang::LangAS::opencl_private">;
7075 } else if (literalType.getAddressSpace() != LangAS::opencl_private && in BuildCompoundLiteralExpr()
348 Type = Context.getAddrSpaceQualType(Type, LangAS::opencl_private); in InitializeTemporary()
588 return LangAS::opencl_private; in asOpenCLLangAS()
274 getContext().getTargetAddressSpace(LangAS::opencl_private)); in classifyArgumentType()
1448 (Ty.getAddressSpace() == LangAS::opencl_private && getLangOpts().OpenCL)); in EmitAutoVarAlloca()2632 auto SrcLangAS = getLangOpts().OpenCL ? LangAS::opencl_private : AllocaAS; in EmitParmDecl()2634 getLangOpts().OpenCL ? LangAS::opencl_private : LangAS::Default; in EmitParmDecl()
1461 : LangAS::opencl_private; in getDefaultOpenCLPointeeAddrSpace()
2458 case LangAS::opencl_private: in getAddrSpaceAsString()
2433 case LangAS::opencl_private: in mangleAddressSpaceType()
2760 case LangAS::opencl_private: in mangleQualifiers()