Lines Matching refs:LangAS
459 LangAS TargetCodeGenInfo::getGlobalVarAddressSpace(CodeGenModule &CGM,
464 return D ? D->getType().getAddressSpace() : LangAS::Default;
468 CodeGen::CodeGenFunction &CGF, llvm::Value *Src, LangAS SrcAddr,
469 LangAS DestAddr, llvm::Type *DestTy, bool isNonNull) const {
481 LangAS SrcAddr, LangAS DestAddr,
8166 LangAS getGlobalVarAddressSpace(CodeGenModule &CGM,
8170 LangAS AS = D->getType().getAddressSpace();
8959 OrigLTy, /*FromAS=*/getContext().getTargetAddressSpace(LangAS::Default),
8960 /*ToAS=*/getContext().getTargetAddressSpace(LangAS::cuda_device));
8973 getContext().getTargetAddressSpace(LangAS::opencl_constant),
9058 LangAS getASTAllocaAddressSpace() const override {
9062 LangAS getGlobalVarAddressSpace(CodeGenModule &CGM,
9212 Ctx.getTargetAddressSpace(LangAS::opencl_generic));
9217 LangAS
9223 LangAS DefaultGlobalAS = getLangASFromTargetAS(
9224 CGM.getContext().getTargetAddressSpace(LangAS::opencl_global));
9228 LangAS AddrSpace = D->getType().getAddressSpace();
9229 assert(AddrSpace == LangAS::Default || isTargetAddressSpace(AddrSpace));
9230 if (AddrSpace != LangAS::Default)
10096 LangAS getASTAllocaAddressSpace() const override {