Home
last modified time | relevance | path

Searched refs:NewAS (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp207 bool isSafeToCastConstAddrSpace(Constant *C, unsigned NewAS) const;
640 unsigned NewAS = I->second; in operandWithNewAddressSpaceOrCreatePoison() local
641 Type *NewPtrTy = getPtrOrVecOfPtrsWithNewAS(Operand->getType(), NewAS); in operandWithNewAddressSpaceOrCreatePoison()
998 unsigned NewAS = UninitializedAddressSpace; in updateAddressSpace() local
1030 NewAS = Src1AS; in updateAddressSpace()
1032 NewAS = Src0AS; in updateAddressSpace()
1034 NewAS = joinAddressSpaces(Src0AS, Src1AS); in updateAddressSpace()
1039 NewAS = AS; in updateAddressSpace()
1063 NewAS = joinAddressSpaces(NewAS, OperandAS); in updateAddressSpace()
1064 if (NewAS == FlatAddrSpace) in updateAddressSpace()
[all …]
H A DSROA.cpp1988 unsigned NewAS = NewTy->getPointerAddressSpace(); in canConvertValue() local
1992 return OldAS == NewAS || in canConvertValue()
1994 !DL.isNonIntegralAddressSpace(NewAS) && in canConvertValue()
1995 DL.getPointerSize(OldAS) == DL.getPointerSize(NewAS)); in canConvertValue()
2091 unsigned NewAS = NewTy->getPointerAddressSpace(); in convertValue() local
2098 if (OldAS != NewAS) { in convertValue()
2099 assert(DL.getPointerSize(OldAS) == DL.getPointerSize(NewAS)); in convertValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetTransformInfo.cpp31 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() local
33 return NewAS == DstAS ? NewV in rewriteIntrinsicWithAddressSpace()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h249 AliasSet *NewAS = AS->Forward; in collapseForwardingIn() local
250 NewAS->addRef(); in collapseForwardingIn()
252 AS = NewAS; in collapseForwardingIn()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp1112 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() local
1114 ConstantInt *NewVal = (TrueAS == NewAS) ? in rewriteIntrinsicWithAddressSpace()
1120 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() local
1128 if (!TM.isNoopAddrSpaceCast(OldAS, NewAS)) { in rewriteIntrinsicWithAddressSpace()
1133 DL.getPointerSizeInBits(NewAS) != 32) in rewriteIntrinsicWithAddressSpace()
1157 unsigned NewAS = SrcTy->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() local
1158 if (!AMDGPU::isExtendedGlobalAddrSpace(NewAS)) in rewriteIntrinsicWithAddressSpace()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp585 const unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() local
586 if (const auto R = evaluateIsSpace(IID, NewAS)) in rewriteIntrinsicWithAddressSpace()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp3483 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); in ParseCXXClassMemberDeclarationWithPragmas() local
3484 assert(NewAS != AS_none); in ParseCXXClassMemberDeclarationWithPragmas()
3486 AS = NewAS; in ParseCXXClassMemberDeclarationWithPragmas()
3510 if (Actions.ActOnAccessSpecifier(NewAS, ASLoc, EndLoc, AccessAttrs)) { in ParseCXXClassMemberDeclarationWithPragmas()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp12910 unsigned NewAS = NewPtrTy->getPointerAddressSpace(); in makeChange() local
12911 if (!TTI || !TTI->hasVolatileVariant(MemInst, NewAS)) in makeChange()
13001 unsigned NewAS = getAddressSpace(); in manifest() local
13003 if (NewAS == InvalidAddressSpace || in manifest()
13004 NewAS == getAssociatedType()->getPointerAddressSpace()) in manifest()
13013 PointerType::get(getAssociatedType()->getContext(), NewAS); in manifest()
13015 OriginalValue->getType()->getPointerAddressSpace() == NewAS; in manifest()