Home
last modified time | relevance | path

Searched refs:opencl_constant (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAddressSpaces.h36 opencl_constant, enumerator
H A DAttr.td1563 Clang<"opencl_constant">];
H A DAttrDocs.td4009 let Heading = "__constant, constant, [[clang::opencl_constant]]";
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h318 return LangAS::opencl_constant; in getOpenCLTypeAddrSpace()
339 return LangAS::opencl_constant; in getOpenCLBuiltinAddressSpace()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAMDGPU.cpp199 getContext().getTargetAddressSpace(LangAS::opencl_constant), in classifyKernelArgumentType()
423 CGM.getContext().getTargetAddressSpace(LangAS::opencl_constant)); in emitTargetGlobals()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenCL.cpp544 RT->getPointeeType().getAddressSpace() == LangAS::opencl_constant) { in checkBuiltinToAddr()
H A DSemaDecl.cpp7304 !(R.getAddressSpace() == LangAS::opencl_constant || in diagnoseOpenCLTypes()
8576 !(T.getAddressSpace() == LangAS::opencl_constant || in CheckVariableDeclarationType()
8597 if (T.getAddressSpace() == LangAS::opencl_constant || in CheckVariableDeclarationType()
8603 if (T.getAddressSpace() == LangAS::opencl_constant) in CheckVariableDeclarationType()
8616 if (T.getAddressSpace() == LangAS::opencl_constant) in CheckVariableDeclarationType()
13574 } else if (VDecl->getType().getAddressSpace() == LangAS::opencl_constant) { in AddInitializerToDecl()
13854 Var->getType().getAddressSpace() == LangAS::opencl_constant && in ActOnUninitializedDecl()
13861 LangAS::opencl_constant) { in ActOnUninitializedDecl()
H A DOpenCLBuiltins.td39 def ConstantAS : AddressSpace<"clang::LangAS::opencl_constant">;
H A DSemaChecking.cpp3773 AtomTy.getAddressSpace() == LangAS::opencl_constant) { in BuildAtomicExpr()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargetInfo.cpp611 return LangAS::opencl_constant; in getOpenCLTypeAddrSpace()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp687 CT.getQualifiers().getAddressSpace() == LangAS::opencl_constant) in IsModifiable()
H A DTypePrinter.cpp2461 case LangAS::opencl_constant: in getAddrSpaceAsString()
H A DMicrosoftMangle.cpp2430 case LangAS::opencl_constant: in mangleAddressSpaceType()
H A DType.cpp112 return T.getAddressSpace() == LangAS::opencl_constant; in isConstant()
H A DItaniumMangle.cpp2757 case LangAS::opencl_constant: in mangleQualifiers()
H A DASTContext.cpp4951 return LangOpts.OpenCL ? getAddrSpaceQualType(Ty, LangAS::opencl_constant) in adjustStringLiteralBaseType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp161 CGM.getLLVMContext(), C.getTargetAddressSpace(LangAS::opencl_constant)); in buildBlockDescriptor()
228 AddrSpace = C.getTargetAddressSpace(LangAS::opencl_constant); in buildBlockDescriptor()
1124 AddrSpace = getContext().getTargetAddressSpace(LangAS::opencl_constant); in getBlockDescriptorType()
H A DCodeGenModule.cpp2209 case LangAS::opencl_constant: in ArgInfoAddressSpace()
2314 (pointeeTy.getAddressSpace() == LangAS::opencl_constant)) in GenKernelArgMetadata()
5238 AS == LangAS::opencl_constant || in GetGlobalVarAddressSpace()
5273 return LangAS::opencl_constant; in GetGlobalConstantAddressSpace()
H A DCGDecl.cpp1503 Ty.getAddressSpace() == LangAS::opencl_constant) && in EmitAutoVarAlloca()
H A DCGBuiltin.cpp18173 CGF.CGM.getContext().getTargetAddressSpace(LangAS::opencl_constant)); in EmitAMDGPUWorkGroupSize()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h578 return LangAS::opencl_constant; in asOpenCLLangAS()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1138 if (getType().getAddressSpace() == LangAS::opencl_constant) in hasLocalStorage()
H A DType.h700 (A == LangAS::opencl_generic && B != LangAS::opencl_constant) ||