Lines Matching refs:LangAS
231 unsigned XLen = Target.getPointerWidth(LangAS::Default); in createTargetCodeGenInfo()
322 CGM, Target.getPointerWidth(LangAS::Default), ABIFRLen); in createTargetCodeGenInfo()
358 PointerWidthInBits = C.getTargetInfo().getPointerWidth(LangAS::Default); in CodeGenModule()
360 C.toCharUnitsFromBits(C.getTargetInfo().getPointerAlign(LangAS::Default)) in CodeGenModule()
372 C.getTargetAddressSpace(LangAS::Default)); in CodeGenModule()
2205 static unsigned ArgInfoAddressSpace(LangAS AS) { in ArgInfoAddressSpace()
2207 case LangAS::opencl_global: in ArgInfoAddressSpace()
2209 case LangAS::opencl_constant: in ArgInfoAddressSpace()
2211 case LangAS::opencl_local: in ArgInfoAddressSpace()
2213 case LangAS::opencl_generic: in ArgInfoAddressSpace()
2215 case LangAS::opencl_global_device: in ArgInfoAddressSpace()
2217 case LangAS::opencl_global_host: in ArgInfoAddressSpace()
2314 (pointeeTy.getAddressSpace() == LangAS::opencl_constant)) in GenKernelArgMetadata()
2322 AddrSpc = ArgInfoAddressSpace(LangAS::opencl_global); in GenKernelArgMetadata()
3697 Aliasee = GetOrCreateLLVMGlobal(AA->getAliasee(), DeclTy, LangAS::Default, in GetWeakRefReference()
4903 LangAS AddrSpace, const VarDecl *D, in GetOrCreateLLVMGlobal()
5086 LangAS ExpectedAS = in GetOrCreateLLVMGlobal()
5088 : (LangOpts.OpenCL ? LangAS::opencl_global : LangAS::Default); in GetOrCreateLLVMGlobal()
5190 LangAS AddrSpace = getContext().getLangOpts().OpenCL ? LangAS::opencl_global in CreateRuntimeVariable()
5191 : LangAS::Default; in CreateRuntimeVariable()
5232 LangAS CodeGenModule::GetGlobalVarAddressSpace(const VarDecl *D) { in GetGlobalVarAddressSpace()
5234 LangAS AS = D ? D->getType().getAddressSpace() : LangAS::opencl_global; in GetGlobalVarAddressSpace()
5235 assert(AS == LangAS::opencl_global || in GetGlobalVarAddressSpace()
5236 AS == LangAS::opencl_global_device || in GetGlobalVarAddressSpace()
5237 AS == LangAS::opencl_global_host || in GetGlobalVarAddressSpace()
5238 AS == LangAS::opencl_constant || in GetGlobalVarAddressSpace()
5239 AS == LangAS::opencl_local || in GetGlobalVarAddressSpace()
5240 AS >= LangAS::FirstTargetAddressSpace); in GetGlobalVarAddressSpace()
5245 (!D || D->getType().getAddressSpace() == LangAS::Default)) in GetGlobalVarAddressSpace()
5246 return LangAS::sycl_global; in GetGlobalVarAddressSpace()
5251 return LangAS::cuda_constant; in GetGlobalVarAddressSpace()
5253 return LangAS::cuda_shared; in GetGlobalVarAddressSpace()
5255 return LangAS::cuda_device; in GetGlobalVarAddressSpace()
5257 return LangAS::cuda_constant; in GetGlobalVarAddressSpace()
5259 return LangAS::cuda_device; in GetGlobalVarAddressSpace()
5263 LangAS AS; in GetGlobalVarAddressSpace()
5270 LangAS CodeGenModule::GetGlobalConstantAddressSpace() const { in GetGlobalConstantAddressSpace()
5273 return LangAS::opencl_constant; in GetGlobalConstantAddressSpace()
5275 return LangAS::sycl_global; in GetGlobalConstantAddressSpace()
5283 return LangAS::cuda_device; in GetGlobalConstantAddressSpace()
5286 return LangAS::Default; in GetGlobalConstantAddressSpace()
5303 if (AS != LangAS::Default) in castStringLiteralToDefaultAddressSpace()
5305 CGM, GV, AS, LangAS::Default, in castStringLiteralToDefaultAddressSpace()
5308 CGM.getContext().getTargetAddressSpace(LangAS::Default))); in castStringLiteralToDefaultAddressSpace()
6044 Aliasee = GetOrCreateLLVMGlobal(AA->getAliasee(), DeclTy, LangAS::Default, in EmitAliasDefinition()
6645 LangAS AddrSpace = GetGlobalVarAddressSpace(VD); in GetAddrOfGlobalTemporary()
6699 if (AddrSpace != LangAS::Default) in GetAddrOfGlobalTemporary()
6701 *this, GV, AddrSpace, LangAS::Default, in GetAddrOfGlobalTemporary()
6704 getContext().getTargetAddressSpace(LangAS::Default))); in GetAddrOfGlobalTemporary()