Home
last modified time | relevance | path

Searched refs:opencl_generic (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Damdgpuintrin.h169 void [[clang::opencl_generic]] *)ptr)); in __gpu_is_ptr_local()
175 void [[clang::opencl_generic]] *)ptr)); in __gpu_is_ptr_private()
H A D__clang_spirv_builtins.h36 #define __generic __attribute__((opencl_generic))
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAddressSpaces.h38 opencl_generic, enumerator
H A DAttr.td1774 Clang<"opencl_generic">];
H A DAttrDocs.td4749 let Heading = "__generic, generic, [[clang::opencl_generic]]";
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp105 CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic)); in getGenericVoidPointerType()
H A DCGBlocks.cpp490 CGM.getTarget().getPointerAlign(LangAS::opencl_generic) / 8); in initializeForBlockHeader()
492 CGM.getTarget().getPointerWidth(LangAS::opencl_generic) / 8); in initializeForBlockHeader()
788 LangAS GenVoidPtrAddr = IsOpenCL ? LangAS::opencl_generic : LangAS::Default; in EmitBlockLiteral()
1196 Ctx.getAddrSpaceQualType(Ctx.VoidTy, LangAS::opencl_generic)); in EmitBlockCallExpr()
1445 ? getContext().getTargetAddressSpace(LangAS::opencl_generic) in setBlockContextParameter()
1491 getContext().VoidTy, LangAS::opencl_generic)); in GenerateBlockFunction()
H A DCGBuiltin.cpp5748 getContext().getTargetAddressSpace(LangAS::opencl_generic); in EmitBuiltinExpr()
5892 CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic)); in EmitBuiltinExpr()
5925 getContext().getTargetAddressSpace(LangAS::opencl_generic)); in EmitBuiltinExpr()
6036 CGM.getContext().getTargetAddressSpace(LangAS::opencl_generic)); in EmitBuiltinExpr()
6111 getContext().getTargetAddressSpace(LangAS::opencl_generic)); in EmitBuiltinExpr()
6126 getContext().getTargetAddressSpace(LangAS::opencl_generic)); in EmitBuiltinExpr()
6142 getContext().getTargetAddressSpace(LangAS::opencl_generic)); in EmitBuiltinExpr()
H A DCGAtomic.cpp1091 if (AS == LangAS::opencl_generic) in EmitAtomicExpr()
1093 auto DestAS = getContext().getTargetAddressSpace(LangAS::opencl_generic); in EmitAtomicExpr()
H A DCodeGenModule.cpp2411 case LangAS::opencl_generic: in ArgInfoAddressSpace()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSPIRV.cpp87 return AS != LangAS::opencl_generic; in checkGenericCastToPtr()
H A DSemaOpenCL.cpp551 if (RT->getPointeeType().getAddressSpace() != LangAS::opencl_generic) { in checkBuiltinToAddr()
H A DOpenCLBuiltins.td41 def GenericAS : AddressSpace<"clang::LangAS::opencl_generic">;
H A DSemaDecl.cpp9561 if (PointeeType.getAddressSpace() == LangAS::opencl_generic || in getOpenCLKernelParameterType()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h346 return LangAS::opencl_generic; in getOpenCLBuiltinAddressSpace()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp345 PT->getContext(), Ctx.getTargetAddressSpace(LangAS::opencl_generic)); in getNullPointer()
H A DAMDGPU.cpp451 PT->getContext(), Ctx.getTargetAddressSpace(LangAS::opencl_generic)); in getNullPointer()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h573 return LangAS::opencl_generic; in asOpenCLLangAS()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp2662 case LangAS::opencl_generic: in getAddrSpaceAsString()
H A DMicrosoftMangle.cpp2500 case LangAS::opencl_generic: in mangleAddressSpaceType()
H A DType.cpp76 return (A == LangAS::opencl_generic && B != LangAS::opencl_constant) || in isTargetAddressSpaceSupersetOf()
H A DItaniumMangle.cpp2822 case LangAS::opencl_generic: in mangleQualifiers()
H A DASTContext.cpp1496 Q.setAddressSpace(LangAS::opencl_generic); in InitBuiltinTypes()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h1581 return LangOpts.OpenCLGenericAddressSpace ? LangAS::opencl_generic in getDefaultOpenCLPointeeAddrSpace()