Lines Matching refs:LangAS

1517 static unsigned ArgInfoAddressSpace(LangAS AS) {  in ArgInfoAddressSpace()
1519 case LangAS::opencl_global: in ArgInfoAddressSpace()
1521 case LangAS::opencl_constant: in ArgInfoAddressSpace()
1523 case LangAS::opencl_local: in ArgInfoAddressSpace()
1525 case LangAS::opencl_generic: in ArgInfoAddressSpace()
1527 case LangAS::opencl_global_device: in ArgInfoAddressSpace()
1529 case LangAS::opencl_global_host: in ArgInfoAddressSpace()
1624 (pointeeTy.getAddressSpace() == LangAS::opencl_constant)) in GenOpenCLArgMetadata()
1632 AddrSpc = ArgInfoAddressSpace(LangAS::opencl_global); in GenOpenCLArgMetadata()
3978 LangAS ExpectedAS = in GetOrCreateLLVMGlobal()
3980 : (LangOpts.OpenCL ? LangAS::opencl_global : LangAS::Default); in GetOrCreateLLVMGlobal()
4086 ? getContext().getTargetAddressSpace(LangAS::opencl_global) in CreateRuntimeVariable()
4125 LangAS CodeGenModule::GetGlobalVarAddressSpace(const VarDecl *D) { in GetGlobalVarAddressSpace()
4126 LangAS AddrSpace = LangAS::Default; in GetGlobalVarAddressSpace()
4128 AddrSpace = D ? D->getType().getAddressSpace() : LangAS::opencl_global; in GetGlobalVarAddressSpace()
4129 assert(AddrSpace == LangAS::opencl_global || in GetGlobalVarAddressSpace()
4130 AddrSpace == LangAS::opencl_global_device || in GetGlobalVarAddressSpace()
4131 AddrSpace == LangAS::opencl_global_host || in GetGlobalVarAddressSpace()
4132 AddrSpace == LangAS::opencl_constant || in GetGlobalVarAddressSpace()
4133 AddrSpace == LangAS::opencl_local || in GetGlobalVarAddressSpace()
4134 AddrSpace >= LangAS::FirstTargetAddressSpace); in GetGlobalVarAddressSpace()
4139 (!D || D->getType().getAddressSpace() == LangAS::Default)) in GetGlobalVarAddressSpace()
4140 return LangAS::sycl_global; in GetGlobalVarAddressSpace()
4144 return LangAS::cuda_constant; in GetGlobalVarAddressSpace()
4146 return LangAS::cuda_shared; in GetGlobalVarAddressSpace()
4148 return LangAS::cuda_device; in GetGlobalVarAddressSpace()
4150 return LangAS::cuda_constant; in GetGlobalVarAddressSpace()
4152 return LangAS::cuda_device; in GetGlobalVarAddressSpace()
4156 LangAS AS; in GetGlobalVarAddressSpace()
4163 LangAS CodeGenModule::GetGlobalConstantAddressSpace() const { in GetGlobalConstantAddressSpace()
4166 return LangAS::opencl_constant; in GetGlobalConstantAddressSpace()
4168 return LangAS::sycl_global; in GetGlobalConstantAddressSpace()
4171 return LangAS::Default; in GetGlobalConstantAddressSpace()
4188 if (AS != LangAS::Default) in castStringLiteralToDefaultAddressSpace()
4190 CGM, GV, AS, LangAS::Default, in castStringLiteralToDefaultAddressSpace()
4192 CGM.getContext().getTargetAddressSpace(LangAS::Default))); in castStringLiteralToDefaultAddressSpace()
5470 LangAS AddrSpace = in GetAddrOfGlobalTemporary()
5518 if (AddrSpace != LangAS::Default) in GetAddrOfGlobalTemporary()
5520 *this, GV, AddrSpace, LangAS::Default, in GetAddrOfGlobalTemporary()
5522 getContext().getTargetAddressSpace(LangAS::Default))); in GetAddrOfGlobalTemporary()