Home
last modified time | relevance | path

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

12345

/freebsd-14.2/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.cpp917 return Load->getPointerAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS || in isSourceOfDivergence()
918 Load->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS; in isSourceOfDivergence()
1063 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1070 unsigned OldAS = OldV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1071 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1111 unsigned NewAS = SrcTy->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
H A DAMDGPULateCodeGenPrepare.cpp114 unsigned AS = LI.getPointerAddressSpace(); in canWidenScalarExtLoad()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/DirectXIRPasses/
H A DPointerTypeAnalysis.cpp71 TypedPointerType::get(PointeeTy, V->getType()->getPointerAddressSpace()); in classifyPointerType()
100 Type::getInt8Ty(Ctx), F.getReturnType()->getPointerAddressSpace()); in classifyFunctionType()
105 Type::getInt8Ty(Ctx), F.getReturnType()->getPointerAddressSpace()); in classifyFunctionType()
127 C->getType()->getPointerAddressSpace()); in classifyConstantWithOpaquePtr()
186 GV.getType()->getPointerAddressSpace()); in classifyGlobalCtorPointerType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp293 unsigned I2PAS = I2P->getType()->getPointerAddressSpace(); in isNoopPtrIntCastPair()
463 if (V->getType()->getPointerAddressSpace() == FlatAddrSpace && in appendsFlatAddressExpressionToPostorderStack()
615 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneInstructionWithNewAddressSpace()
717 assert(CE->getOperand(0)->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace()
731 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
787 assert(V->getType()->getPointerAddressSpace() == FlatAddrSpace && in cloneValueWithNewAddressSpace()
1093 unsigned SrcAS = C->getType()->getPointerAddressSpace(); in isSafeToCastConstAddrSpace()
1112 Op->getType()->getPointerAddressSpace() == FlatAddrSpace) in isSafeToCastConstAddrSpace()
1148 if (V->getType()->getPointerAddressSpace() != NewAddrSpace) { in rewriteWithNewAddressSpaces()
1230 *TTI, U, V->getType()->getPointerAddressSpace())) { in rewriteWithNewAddressSpaces()
[all …]
H A DLoopDataPrefetch.cpp340 unsigned PtrAddrSpace = PtrValue->getType()->getPointerAddressSpace(); in runOnLoop()
401 unsigned PtrAddrSpace = NextLSCEV->getType()->getPointerAddressSpace(); in runOnLoop()
H A DSROA.cpp1979 unsigned OldAS = OldTy->getPointerAddressSpace(); in canConvertValue()
1980 unsigned NewAS = NewTy->getPointerAddressSpace(); in canConvertValue()
2047 unsigned OldAS = OldTy->getPointerAddressSpace(); in convertValue()
2048 unsigned NewAS = NewTy->getPointerAddressSpace(); in convertValue()
2909 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
3114 unsigned AS = SI.getPointerAddressSpace(); in visitStoreInst()
3399 unsigned OtherAS = OtherPtrTy->getPointerAddressSpace(); in visitMemTransferInst()
4485 auto AS = LI->getPointerAddressSpace(); in presplitLoadsAndStores()
4543 auto AS = SI->getPointerAddressSpace(); in presplitLoadsAndStores()
4630 auto AS = LI->getPointerAddressSpace(); in presplitLoadsAndStores()
[all …]
H A DLoopLoadElimination.cpp101 assert(LoadPtr->getType()->getPointerAddressSpace() == in isDependenceDistanceOfOne()
102 StorePtr->getType()->getPointerAddressSpace() && in isDependenceDistanceOfOne()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h32 Ty->getPointerAddressSpace() == in isWebAssemblyExternrefType()
39 Ty->getPointerAddressSpace() == in isWebAssemblyFuncrefType()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h431 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
432 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
532 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
563 return getPointerOperand()->getType()->getPointerAddressSpace(); in getSrcAddressSpace()
567 return getType()->getPointerAddressSpace(); in getDestAddressSpace()
H A DInstructions.h270 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
407 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
662 unsigned getPointerAddressSpace() const {
893 unsigned getPointerAddressSpace() const {
1032 return getPointerAddressSpace();
1082 unsigned getPointerAddressSpace() const {
5204 return getType()->getPointerAddressSpace();
5254 unsigned getPointerAddressSpace() const {
5367 return getType()->getPointerAddressSpace();
5417 return LI->getPointerAddressSpace();
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp40 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) { in isDynamicLDS()
48 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) { in isLDSVariableToLower()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp396 V->getType()->getPointerAddressSpace()); in replace()
433 ASC, V->getType()->getPointerAddressSpace()) && in replace()
436 if (V->getType()->getPointerAddressSpace() != in replace()
437 ASC->getType()->getPointerAddressSpace()) { in replace()
522 unsigned SrcAddrSpace = TheSrc->getType()->getPointerAddressSpace(); in visitAllocaInst()
983 if (NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())) in canSimplifyNullStoreOrGEP()
990 !NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())); in canSimplifyNullStoreOrGEP()
997 !NullPointerIsDefined(LI.getFunction(), GEPI->getPointerAddressSpace())) in canSimplifyNullLoadOrGEP()
1002 !NullPointerIsDefined(LI.getFunction(), LI.getPointerAddressSpace()))) in canSimplifyNullLoadOrGEP()
1092 LI.getPointerAddressSpace())) in visitLoadInst()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp101 DL.getIndexSizeInBits(getPointerAddressSpace()) && in accumulateConstantOffset()
183 assert(BitWidth == DL.getIndexSizeInBits(getPointerAddressSpace()) && in collectOffset()
H A DInstructions.cpp382 !NullPointerIsDefined(getCaller(), getType()->getPointerAddressSpace())) in isReturnNonNull()
3228 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
3278 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
3289 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() && in isEliminableCastPair()
3290 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
3305 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
3317 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() && in isEliminableCastPair()
3469 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3482 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3692 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace()) in getCastOpcode()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h54 AddrSpace = v ? v->getType()->getPointerAddressSpace() : 0; in V()
74 AddrSpace = ValPtr->getType()->getPointerAddressSpace(); in V()
/freebsd-14.2/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.cpp187 ->getPointerAddressSpace()), in RuntimeCheckingPtrGroup()
421 RtCheck.Pointers[Index].PointerValue->getType()->getPointerAddressSpace(), in addPointer()
1256 unsigned ASi = PtrI->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
1257 unsigned ASj = PtrJ->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
1392 UnderlyingObj->getType()->getPointerAddressSpace())) in processMemAccesses()
1542 unsigned AddrSpace = Ty->getPointerAddressSpace(); in getPtrStride()
1576 unsigned ASA = PtrA->getType()->getPointerAddressSpace(); in getPointersDiff()
1577 unsigned ASB = PtrB->getType()->getPointerAddressSpace(); in getPointersDiff()
1947 if (APtr->getType()->getPointerAddressSpace() != in getDependenceDistanceStrideAndSize()
1948 BPtr->getType()->getPointerAddressSpace()) in getDependenceDistanceStrideAndSize()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp52 StoredTy->getPointerAddressSpace() != in canCoerceMustAliasedValueToLoad()
53 LoadTy->getPointerAddressSpace()) { in canCoerceMustAliasedValueToLoad()
/freebsd-14.2/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp661 LI1->getPointerAddressSpace() != LI2->getPointerAddressSpace()) in foldLoadsRecursive()
797 unsigned AS = LI1->getPointerAddressSpace(); in foldConsecutiveLoads()

12345