Home
last modified time | relevance | path

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

123456

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp78 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()
130 unsigned AS = Loc.Ptr->getType()->getPointerAddressSpace(); in getModRefInfoMask()
136 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 DAMDGPULateCodeGenPrepare.cpp105 unsigned AS = LI.getPointerAddressSpace(); in canWidenScalarExtLoad()
159 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
H A DAMDGPUAnnotateUniformValues.cpp98 bool GlobalLoad = I.getPointerAddressSpace() == AMDGPUAS::GLOBAL_ADDRESS; in visitLoadInst()
H A DAMDGPUTargetTransformInfo.cpp899 return Load->getPointerAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS || in isSourceOfDivergence()
900 Load->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS; in isSourceOfDivergence()
1058 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1065 unsigned OldAS = OldV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1066 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp282 unsigned P2IOp0AS = P2I->getOperand(0)->getType()->getPointerAddressSpace(); in INITIALIZE_PASS_DEPENDENCY()
283 unsigned I2PAS = I2P->getType()->getPointerAddressSpace(); in INITIALIZE_PASS_DEPENDENCY()
427 if (V->getType()->getPointerAddressSpace() == FlatAddrSpace && in appendsFlatAddressExpressionToPostorderStack()
504 if (TopVal->getType()->getPointerAddressSpace() == FlatAddrSpace) in collectFlatAddressExpressions()
583 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneInstructionWithNewAddressSpace()
686 assert(CE->getOperand(0)->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace()
700 if (Src0->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace()
701 Src1->getType()->getPointerAddressSpace()) { in cloneConstantExprWithNewAddressSpace()
712 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
768 assert(V->getType()->getPointerAddressSpace() == FlatAddrSpace && in cloneValueWithNewAddressSpace()
[all …]
H A DMemCpyOptimizer.cpp1100 if (cpySrc->getType()->getPointerAddressSpace() != in performCallSlotOptzn()
1101 cpyDest->getType()->getPointerAddressSpace()) in performCallSlotOptzn()
1105 cpySrc->getType()->getPointerAddressSpace() != in performCallSlotOptzn()
1106 C->getArgOperand(ArgI)->getType()->getPointerAddressSpace()) in performCallSlotOptzn()
1316 unsigned DestAS = Dest->getType()->getPointerAddressSpace(); in processMemSetMemCpyDependence()
1615 if (MDep->getSource()->getType()->getPointerAddressSpace() != in processByValArgument()
1616 ByValArg->getType()->getPointerAddressSpace()) in processByValArgument()
H A DSROA.cpp1870 Ptr, IRB.getInt8PtrTy(PointerTy->getPointerAddressSpace()), in getAdjustedPtr()
1930 unsigned OldAS = OldTy->getPointerAddressSpace(); in canConvertValue()
1931 unsigned NewAS = NewTy->getPointerAddressSpace(); in canConvertValue()
1998 unsigned OldAS = OldTy->getPointerAddressSpace(); in convertValue()
1999 unsigned NewAS = NewTy->getPointerAddressSpace(); in convertValue()
2577 if (!IsVolatile || AddrSpace == NewAI.getType()->getPointerAddressSpace()) in getPtrToNewAI()
2773 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
2791 getPtrToNewAI(LI.getPointerAddressSpace(), LI.isVolatile()); in visitLoadInst()
2988 getPtrToNewAI(SI.getPointerAddressSpace(), SI.isVolatile()); in visitStoreInst()
2993 unsigned AS = SI.getPointerAddressSpace(); in visitStoreInst()
[all …]
H A DLoopDataPrefetch.cpp340 unsigned PtrAddrSpace = PtrValue->getType()->getPointerAddressSpace(); in runOnLoop()
401 unsigned PtrAddrSpace = NextLSCEV->getType()->getPointerAddressSpace(); in runOnLoop()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DOperator.h439 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
440 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
540 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
571 return getPointerOperand()->getType()->getPointerAddressSpace(); in getSrcAddressSpace()
575 return getType()->getPointerAddressSpace(); in getDestAddressSpace()
H A DInstructions.h270 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
271 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
399 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
400 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
654 unsigned getPointerAddressSpace() const {
655 return getPointerOperand()->getType()->getPointerAddressSpace();
885 unsigned getPointerAddressSpace() const {
886 return getPointerOperand()->getType()->getPointerAddressSpace();
1030 return getPointerAddressSpace();
1080 unsigned getPointerAddressSpace() const {
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h73 Ty->getPointerAddressSpace() == in isFuncrefType()
78 Ty->getPointerAddressSpace() == in isExternrefType()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp130 unsigned getPointerAddressSpace(Value *I);
297 unsigned Vectorizer::getPointerAddressSpace(Value *I) { in getPointerAddressSpace() function in Vectorizer
299 return L->getPointerAddressSpace(); in getPointerAddressSpace()
301 return S->getPointerAddressSpace(); in getPointerAddressSpace()
309 unsigned ASA = getPointerAddressSpace(A); in isConsecutiveAccess()
310 unsigned ASB = getPointerAddressSpace(B); in isConsecutiveAccess()
848 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in collectInstructions()
888 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in collectInstructions()
1019 unsigned AS = S0->getPointerAddressSpace(); in vectorizeStoreChain()
1086 if (S0->getPointerAddressSpace() != DL.getAllocaAddrSpace()) { in vectorizeStoreChain()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXAtomicLower.cpp49 if (RMWI->getPointerAddressSpace() == ADDRESS_SPACE_LOCAL) in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp396 V->getType()->getPointerAddressSpace()); in replace()
508 unsigned SrcAddrSpace = TheSrc->getType()->getPointerAddressSpace(); in visitAllocaInst()
558 unsigned AS = LI.getPointerAddressSpace(); in combineLoadToNewType()
581 unsigned AS = SI.getPointerAddressSpace(); in combineStoreToNewValue()
1001 if (NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())) in canSimplifyNullStoreOrGEP()
1008 !NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())); in canSimplifyNullStoreOrGEP()
1015 !NullPointerIsDefined(LI.getFunction(), GEPI->getPointerAddressSpace())) in canSimplifyNullLoadOrGEP()
1020 !NullPointerIsDefined(LI.getFunction(), LI.getPointerAddressSpace()))) in canSimplifyNullLoadOrGEP()
1113 LI.getPointerAddressSpace())) in visitLoadInst()
1119 LI.getPointerAddressSpace())) in visitLoadInst()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DOperator.cpp95 DL.getIndexSizeInBits(getPointerAddressSpace()) && in accumulateConstantOffset()
180 assert(BitWidth == DL.getIndexSizeInBits(getPointerAddressSpace()) && in collectOffset()
H A DInstructions.cpp333 !NullPointerIsDefined(getCaller(), getType()->getPointerAddressSpace())) in isReturnNonNull()
3243 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
3293 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
3304 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() && in isEliminableCastPair()
3305 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
3326 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
3338 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() && in isEliminableCastPair()
3490 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3503 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3713 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace()) in getCastOpcode()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h53 AddrSpace = v ? v->getType()->getPointerAddressSpace() : 0; in V()
73 AddrSpace = ValPtr->getType()->getPointerAddressSpace(); in V()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp330 PredType->getPointerTo(Store->getPointerAddressSpace())); in optimizePredicateStore()
390 PredType->getPointerTo(Load->getPointerAddressSpace())); in optimizePredicateLoad()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp52 StoredTy->getPointerAddressSpace() != in canCoerceMustAliasedValueToLoad()
53 LoadTy->getPointerAddressSpace()) { in canCoerceMustAliasedValueToLoad()
486 PointerType::get(DestTy, PtrVal->getType()->getPointerAddressSpace()); in getLoadValueForLoad()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp182 ->getPointerAddressSpace()), in RuntimeCheckingPtrGroup()
385 RtCheck.Pointers[Index].PointerValue->getType()->getPointerAddressSpace(), in addPointer()
1164 unsigned ASi = PtrI->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
1165 unsigned ASj = PtrJ->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
1297 UnderlyingObj->getType()->getPointerAddressSpace())) in processMemAccesses()
1409 unsigned AddrSpace = Ty->getPointerAddressSpace(); in getPtrStride()
1499 unsigned ASA = PtrA->getType()->getPointerAddressSpace(); in getPointersDiff()
1500 unsigned ASB = PtrB->getType()->getPointerAddressSpace(); in getPointersDiff()
1846 if (APtr->getType()->getPointerAddressSpace() != in isDependent()
1847 BPtr->getType()->getPointerAddressSpace()) in isDependent()
H A DAliasAnalysisEvaluator.cpp43 unsigned AS1 = Loc1.first->getType()->getPointerAddressSpace(); in PrintResults()
44 unsigned AS2 = Loc2.first->getType()->getPointerAddressSpace(); in PrintResults()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp145 if (cast<LoadInst>(Inst)->getPointerAddressSpace()) in isSupported()
205 VecBasePtrTy = VecBaseTy->getPointerTo(LI->getPointerAddressSpace()); in decompose()
210 VecBasePtrTy = VecBaseTy->getPointerTo(LI->getPointerAddressSpace()); in decompose()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp79 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) { in isLDSVariableToLower()

123456