Home
last modified time | relevance | path

Searched refs:getPointerAddressSpace (Results 1 – 25 of 122) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp52 unsigned asA = LocA.Ptr->getType()->getPointerAddressSpace(); in alias()
53 unsigned asB = LocB.Ptr->getType()->getPointerAddressSpace(); in alias()
78 if (LI->getPointerAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS) in alias()
102 unsigned AS = Loc.Ptr->getType()->getPointerAddressSpace(); in getModRefInfoMask()
108 AS = Base->getType()->getPointerAddressSpace(); in getModRefInfoMask()
H A DAMDGPUMCInstLower.h59 auto SrcAddr = Op->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast()
61 auto DstAddr = CE->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast()
H A DAMDGPUAnnotateUniformValues.cpp98 bool GlobalLoad = I.getPointerAddressSpace() == AMDGPUAS::GLOBAL_ADDRESS; in visitLoadInst()
H A DAMDGPUTargetTransformInfo.cpp914 return Load->getPointerAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS || in isSourceOfDivergence()
915 Load->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS; in isSourceOfDivergence()
1042 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1049 unsigned OldAS = OldV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1050 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1090 unsigned NewAS = SrcTy->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAliasAnalysis.cpp73 unsigned AS1 = Loc1.Ptr->getType()->getPointerAddressSpace(); in alias()
74 unsigned AS2 = Loc2.Ptr->getType()->getPointerAddressSpace(); in alias()
90 if (isConstOrParam(Loc.Ptr->getType()->getPointerAddressSpace())) in getModRefInfoMask()
94 if (isConstOrParam(Base->getType()->getPointerAddressSpace())) in getModRefInfoMask()
H A DNVPTXAtomicLower.cpp49 if (RMWI->getPointerAddressSpace() == ADDRESS_SPACE_LOCAL) in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DirectXIRPasses/
H A DPointerTypeAnalysis.cpp73 TypedPointerType::get(PointeeTy, V->getType()->getPointerAddressSpace()); in classifyPointerType()
102 Type::getInt8Ty(Ctx), F.getReturnType()->getPointerAddressSpace()); in classifyFunctionType()
107 Type::getInt8Ty(Ctx), F.getReturnType()->getPointerAddressSpace()); in classifyFunctionType()
129 C->getType()->getPointerAddressSpace()); in classifyConstantWithOpaquePtr()
188 GV.getType()->getPointerAddressSpace()); in classifyGlobalCtorPointerType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp292 unsigned P2IOp0AS = P2I->getOperand(0)->getType()->getPointerAddressSpace(); in isNoopPtrIntCastPair()
293 unsigned I2PAS = I2P->getType()->getPointerAddressSpace(); in isNoopPtrIntCastPair()
463 if (V->getType()->getPointerAddressSpace() == FlatAddrSpace && in appendsFlatAddressExpressionToPostorderStack()
539 if (TopVal->getType()->getPointerAddressSpace() == FlatAddrSpace) in collectFlatAddressExpressions()
615 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneInstructionWithNewAddressSpace()
718 assert(CE->getOperand(0)->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace()
732 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
788 assert(V->getType()->getPointerAddressSpace() == FlatAddrSpace && in cloneValueWithNewAddressSpace()
935 : Src0->getType()->getPointerAddressSpace(); in updateAddressSpace()
940 : Src1->getType()->getPointerAddressSpace(); in updateAddressSpace()
[all …]
H A DLoopDataPrefetch.cpp340 unsigned PtrAddrSpace = PtrValue->getType()->getPointerAddressSpace(); in runOnLoop()
401 unsigned PtrAddrSpace = NextLSCEV->getType()->getPointerAddressSpace(); in runOnLoop()
H A DSROA.cpp1932 unsigned OldAS = OldTy->getPointerAddressSpace(); in canConvertValue()
1933 unsigned NewAS = NewTy->getPointerAddressSpace(); in canConvertValue()
2000 unsigned OldAS = OldTy->getPointerAddressSpace(); in convertValue()
2001 unsigned NewAS = NewTy->getPointerAddressSpace(); in convertValue()
2665 if (!IsVolatile || AddrSpace == NewAI.getType()->getPointerAddressSpace()) in getPtrToNewAI()
2860 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
2878 getPtrToNewAI(LI.getPointerAddressSpace(), LI.isVolatile()); in visitLoadInst()
3071 getPtrToNewAI(SI.getPointerAddressSpace(), SI.isVolatile()); in visitStoreInst()
3076 unsigned AS = SI.getPointerAddressSpace(); in visitStoreInst()
3364 unsigned OtherAS = OtherPtrTy->getPointerAddressSpace(); in visitMemTransferInst()
[all …]
H A DLoopLoadElimination.cpp101 assert(LoadPtr->getType()->getPointerAddressSpace() == in isDependenceDistanceOfOne()
102 StorePtr->getType()->getPointerAddressSpace() && in isDependenceDistanceOfOne()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h32 Ty->getPointerAddressSpace() == in isWebAssemblyExternrefType()
39 Ty->getPointerAddressSpace() == in isWebAssemblyFuncrefType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h457 unsigned getPointerAddressSpace() const {
458 return getPointerOperandType()->getPointerAddressSpace();
567 unsigned getPointerAddressSpace() const {
616 return getPointerOperand()->getType()->getPointerAddressSpace();
620 return getType()->getPointerAddressSpace();
H A DInstructions.h259 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
260 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
383 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
384 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
632 unsigned getPointerAddressSpace() const {
633 return getPointerOperand()->getType()->getPointerAddressSpace();
860 unsigned getPointerAddressSpace() const {
861 return getPointerOperand()->getType()->getPointerAddressSpace();
984 return getPointerAddressSpace();
1034 unsigned getPointerAddressSpace() const {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp431 ASC, V->getType()->getPointerAddressSpace()) && in replace()
434 if (V->getType()->getPointerAddressSpace() != in replace()
435 ASC->getType()->getPointerAddressSpace()) { in replace()
521 unsigned SrcAddrSpace = TheSrc->getType()->getPointerAddressSpace(); in visitAllocaInst()
982 if (NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())) in canSimplifyNullStoreOrGEP()
989 !NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())); in canSimplifyNullStoreOrGEP()
996 !NullPointerIsDefined(LI.getFunction(), GEPI->getPointerAddressSpace())) in canSimplifyNullLoadOrGEP()
1001 !NullPointerIsDefined(LI.getFunction(), LI.getPointerAddressSpace()))) in canSimplifyNullLoadOrGEP()
1091 LI.getPointerAddressSpace())) in visitLoadInst()
1097 LI.getPointerAddressSpace())) in visitLoadInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.h126 inline unsigned getPointerAddressSpace(const Type *T) { in getPointerAddressSpace() function
213 getPointerAddressSpace(Ty)) in toTypedPointer()
H A DSPIRVCallLowering.cpp211 addressSpaceToStorageClass(getPointerAddressSpace(ArgType), ST)); in getArgSPIRVType()
227 addressSpaceToStorageClass(getPointerAddressSpace(ArgType), ST)); in getArgSPIRVType()
383 toTypedPointer(FRetElemTy), getPointerAddressSpace(FRetTy)); in lowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp115 DL.getIndexSizeInBits(getPointerAddressSpace()) && in accumulateConstantOffset()
206 assert(BitWidth == DL.getIndexSizeInBits(getPointerAddressSpace()) && in collectOffset()
H A DInstructions.cpp387 !NullPointerIsDefined(getCaller(), getType()->getPointerAddressSpace())) in isReturnNonNull()
2867 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
2917 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
2928 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() && in isEliminableCastPair()
2929 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
2944 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
2956 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() && in isEliminableCastPair()
3041 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3224 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace()) in getCastOpcode()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h55 AddrSpace = v ? v->getType()->getPointerAddressSpace() : 0; in V()
75 AddrSpace = ValPtr->getType()->getPointerAddressSpace(); in V()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp39 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) in isDynamicLDS()
45 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) { in isLDSVariableToLower()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp41 unsigned AS1 = Loc1.first->getType()->getPointerAddressSpace(); in PrintResults()
42 unsigned AS2 = Loc2.first->getType()->getPointerAddressSpace(); in PrintResults()
H A DLoopAccessAnalysis.cpp188 ->getPointerAddressSpace()), in RuntimeCheckingPtrGroup()
427 RtCheck.Pointers[Index].PointerValue->getType()->getPointerAddressSpace(), in addPointer()
1252 unsigned ASi = PtrI->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
1253 unsigned ASj = PtrJ->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
1387 UnderlyingObj->getType()->getPointerAddressSpace())) in processMemAccesses()
1538 unsigned AddrSpace = Ty->getPointerAddressSpace(); in getPtrStride()
1572 unsigned ASA = PtrA->getType()->getPointerAddressSpace(); in getPointersDiff()
1573 unsigned ASB = PtrB->getType()->getPointerAddressSpace(); in getPointersDiff()
1916 if (APtr->getType()->getPointerAddressSpace() != in getDependenceDistanceStrideAndSize()
1917 BPtr->getType()->getPointerAddressSpace()) in getDependenceDistanceStrideAndSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp52 StoredTy->getPointerAddressSpace() != in canCoerceMustAliasedValueToLoad()
53 LoadTy->getPointerAddressSpace()) { in canCoerceMustAliasedValueToLoad()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp971 DL.getIndexSizeInBits(PtrTy->getPointerAddressSpace()); in computePolynomialFromPointer()
1037 Polynomial(DL.getIndexSizeInBits(PtrTy->getPointerAddressSpace()), 0); in computePolynomialFromPointer()
1216 InsertionPoint->getPointerAddressSpace(), CostKind); in combine()

12345