| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAliasAnalysis.cpp | 78 unsigned asA = LocA.Ptr->getType()->getPointerAddressSpace(); in alias() 79 unsigned asB = LocB.Ptr->getType()->getPointerAddressSpace(); in alias() 105 if (LI->getPointerAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS) in alias() 129 unsigned AS = Loc.Ptr->getType()->getPointerAddressSpace(); in pointsToConstantMemory() 135 AS = Base->getType()->getPointerAddressSpace(); in pointsToConstantMemory()
|
| H A D | AMDGPUMCInstLower.h | 59 auto SrcAddr = Op->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast() 61 auto DstAddr = CE->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast()
|
| H A D | AMDGPULateCodeGenPrepare.cpp | 105 unsigned AS = LI.getPointerAddressSpace(); in canWidenScalarExtLoad() 159 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
|
| H A D | AMDGPUAnnotateUniformValues.cpp | 98 bool GlobalLoad = I.getPointerAddressSpace() == AMDGPUAS::GLOBAL_ADDRESS; in visitLoadInst()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 874 return Load->getPointerAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS || in isSourceOfDivergence() 875 Load->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS; in isSourceOfDivergence() 994 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() 1001 unsigned OldAS = OldV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace() 1002 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 283 unsigned I2PAS = I2P->getType()->getPointerAddressSpace(); in INITIALIZE_PASS_DEPENDENCY() 427 if (V->getType()->getPointerAddressSpace() == FlatAddrSpace && in appendsFlatAddressExpressionToPostorderStack() 699 if (Src0->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace() 700 Src1->getType()->getPointerAddressSpace()) { in cloneConstantExprWithNewAddressSpace() 767 assert(V->getType()->getPointerAddressSpace() == FlatAddrSpace && in cloneValueWithNewAddressSpace() 912 I->second : Src0->getType()->getPointerAddressSpace(); in updateAddressSpace() 916 J->second : Src1->getType()->getPointerAddressSpace(); in updateAddressSpace() 1070 unsigned SrcAS = C->getType()->getPointerAddressSpace(); in isSafeToCastConstAddrSpace() 1088 Op->getType()->getPointerAddressSpace() == FlatAddrSpace) in isSafeToCastConstAddrSpace() 1124 if (V->getType()->getPointerAddressSpace() != NewAddrSpace) { in rewriteWithNewAddressSpaces() [all …]
|
| H A D | MemCpyOptimizer.cpp | 1059 if (cpySrc->getType()->getPointerAddressSpace() != in performCallSlotOptzn() 1060 cpyDest->getType()->getPointerAddressSpace()) in performCallSlotOptzn() 1064 cpySrc->getType()->getPointerAddressSpace() != in performCallSlotOptzn() 1065 C->getArgOperand(ArgI)->getType()->getPointerAddressSpace()) in performCallSlotOptzn() 1266 unsigned DestAS = Dest->getType()->getPointerAddressSpace(); in processMemSetMemCpyDependence() 1567 if (MDep->getSource()->getType()->getPointerAddressSpace() != in processByValArgument() 1568 ByValArg->getType()->getPointerAddressSpace()) in processByValArgument()
|
| H A D | SROA.cpp | 1698 unsigned OldAS = OldTy->getPointerAddressSpace(); in canConvertValue() 1699 unsigned NewAS = NewTy->getPointerAddressSpace(); in canConvertValue() 1763 unsigned OldAS = OldTy->getPointerAddressSpace(); in convertValue() 1764 unsigned NewAS = NewTy->getPointerAddressSpace(); in convertValue() 2489 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst() 2700 unsigned AS = SI.getPointerAddressSpace(); in visitStoreInst() 2959 unsigned OtherAS = OtherPtrTy->getPointerAddressSpace(); in visitMemTransferInst() 3990 auto AS = LI->getPointerAddressSpace(); in presplitLoadsAndStores() 4049 auto AS = SI->getPointerAddressSpace(); in presplitLoadsAndStores() 4135 auto AS = LI->getPointerAddressSpace(); in presplitLoadsAndStores() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | PointerTypeAnalysis.cpp | 48 V->getType()->getPointerAddressSpace()); in classifyPointerType() 59 V->getType()->getPointerAddressSpace()); in classifyPointerType() 80 F.getReturnType()->getPointerAddressSpace()); in classifyFunctionType()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Operator.h | 435 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function 436 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace() 536 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function 567 return getPointerOperand()->getType()->getPointerAddressSpace(); in getSrcAddressSpace() 571 return getType()->getPointerAddressSpace(); in getDestAddressSpace()
|
| H A D | Instructions.h | 267 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function 396 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function 651 unsigned getPointerAddressSpace() const { 874 unsigned getPointerAddressSpace() const { 1019 return getPointerAddressSpace(); 1069 unsigned getPointerAddressSpace() const { 5155 return getType()->getPointerAddressSpace(); 5205 unsigned getPointerAddressSpace() const { 5318 return getType()->getPointerAddressSpace(); 5368 return LI->getPointerAddressSpace(); [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyTypeUtilities.h | 74 Ty->getPointerAddressSpace() == in isFuncrefType() 79 Ty->getPointerAddressSpace() == in isExternrefType()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 130 unsigned getPointerAddressSpace(Value *I); 294 unsigned Vectorizer::getPointerAddressSpace(Value *I) { in getPointerAddressSpace() function in Vectorizer 296 return L->getPointerAddressSpace(); in getPointerAddressSpace() 298 return S->getPointerAddressSpace(); in getPointerAddressSpace() 306 unsigned ASA = getPointerAddressSpace(A); in isConsecutiveAccess() 307 unsigned ASB = getPointerAddressSpace(B); in isConsecutiveAccess() 845 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in collectInstructions() 885 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in collectInstructions() 1016 unsigned AS = S0->getPointerAddressSpace(); in vectorizeStoreChain() 1082 if (S0->getPointerAddressSpace() != DL.getAllocaAddrSpace()) { in vectorizeStoreChain() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 311 V->getType()->getPointerAddressSpace()); in replace() 416 unsigned SrcAddrSpace = TheSrc->getType()->getPointerAddressSpace(); in visitAllocaInst() 466 unsigned AS = LI.getPointerAddressSpace(); in combineLoadToNewType() 489 unsigned AS = SI.getPointerAddressSpace(); in combineStoreToNewValue() 905 if (NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())) in canSimplifyNullStoreOrGEP() 912 !NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())); in canSimplifyNullStoreOrGEP() 919 !NullPointerIsDefined(LI.getFunction(), GEPI->getPointerAddressSpace())) in canSimplifyNullLoadOrGEP() 924 !NullPointerIsDefined(LI.getFunction(), LI.getPointerAddressSpace()))) in canSimplifyNullLoadOrGEP() 1017 LI.getPointerAddressSpace())) in visitLoadInst() 1023 LI.getPointerAddressSpace())) in visitLoadInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAtomicLower.cpp | 49 if (RMWI->getPointerAddressSpace() == ADDRESS_SPACE_LOCAL) in runOnFunction()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Operator.cpp | 90 DL.getIndexSizeInBits(getPointerAddressSpace()) && in accumulateConstantOffset() 175 assert(BitWidth == DL.getIndexSizeInBits(getPointerAddressSpace()) && in collectOffset()
|
| H A D | Instructions.cpp | 322 !NullPointerIsDefined(getCaller(), getType()->getPointerAddressSpace())) in isReturnNonNull() 3074 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair() 3124 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair() 3135 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() && in isEliminableCastPair() 3136 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair() 3157 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair() 3169 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() && in isEliminableCastPair() 3321 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast() 3334 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast() 3544 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace()) in getCastOpcode()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 53 AddrSpace = v ? v->getType()->getPointerAddressSpace() : 0; in V() 73 AddrSpace = ValPtr->getType()->getPointerAddressSpace(); in V()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ValueTest.cpp | 71 EXPECT_EQ(1u, Dummy1->getType()->getPointerAddressSpace()); in TEST() 89 EXPECT_EQ(1u, DummyCast1->getType()->getPointerAddressSpace()); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | SVEIntrinsicOpts.cpp | 329 PredType->getPointerTo(Store->getPointerAddressSpace())); in optimizePredicateStore() 389 PredType->getPointerTo(Load->getPointerAddressSpace())); in optimizePredicateLoad()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 52 StoredTy->getPointerAddressSpace() != in canCoerceMustAliasedValueToLoad() 53 LoadTy->getPointerAddressSpace()) { in canCoerceMustAliasedValueToLoad() 483 PointerType::get(DestTy, PtrVal->getType()->getPointerAddressSpace()); in getLoadValueForLoad()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 181 ->getPointerAddressSpace()), in RuntimeCheckingPtrGroup() 383 RtCheck.Pointers[Index].PointerValue->getType()->getPointerAddressSpace(), in addPointer() 1112 unsigned ASi = PtrI->getType()->getPointerAddressSpace(); in canCheckPtrAtRT() 1113 unsigned ASj = PtrJ->getType()->getPointerAddressSpace(); in canCheckPtrAtRT() 1245 UnderlyingObj->getType()->getPointerAddressSpace())) in processMemAccesses() 1356 unsigned AddrSpace = Ty->getPointerAddressSpace(); in getPtrStride() 1445 unsigned ASA = PtrA->getType()->getPointerAddressSpace(); in getPointersDiff() 1446 unsigned ASB = PtrB->getType()->getPointerAddressSpace(); in getPointersDiff() 1793 if (APtr->getType()->getPointerAddressSpace() != in isDependent() 1794 BPtr->getType()->getPointerAddressSpace()) in isDependent()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 363 Type *PT = PointerType::get(NewTy, Addr->getType()->getPointerAddressSpace()); in convertAtomicLoadToIntegerType() 388 Type *PT = PointerType::get(NewTy, RMWI->getPointerAddressSpace()); in convertAtomicXchgToIntegerType() 498 Type *PT = PointerType::get(NewTy, Addr->getType()->getPointerAddressSpace()); in convertAtomicStoreToIntegerType() 543 unsigned AS = Addr->getType()->getPointerAddressSpace(); in createCmpXchgInstFun() 707 PMV.WordType->getPointerTo(Addr->getType()->getPointerAddressSpace()); in createMaskInstrs() 1140 Type *PT = PointerType::get(NewTy, Addr->getType()->getPointerAddressSpace()); in convertCmpXchgToIntegerType() 1814 auto PtrTypeAS = PointerOperand->getType()->getPointerAddressSpace(); in expandAtomicOpToLibcall() 1824 unsigned AllocaAS = AllocaCASExpected->getType()->getPointerAddressSpace(); in expandAtomicOpToLibcall() 1854 unsigned AllocaAS = AllocaResult->getType()->getPointerAddressSpace(); in expandAtomicOpToLibcall()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 145 if (cast<LoadInst>(Inst)->getPointerAddressSpace()) in isSupported() 205 VecBasePtrTy = VecBaseTy->getPointerTo(LI->getPointerAddressSpace()); in decompose() 210 VecBasePtrTy = VecBaseTy->getPointerTo(LI->getPointerAddressSpace()); in decompose()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUMemoryUtils.cpp | 112 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) { in findVariablesToLower()
|