Home
last modified time | relevance | path

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

12345

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp268 P2I->getOperand(0)->getType()->getPointerAddressSpace(), in isNoopPtrIntCastPair()
269 I2P->getType()->getPointerAddressSpace()); in isNoopPtrIntCastPair()
407 if (V->getType()->getPointerAddressSpace() == FlatAddrSpace && in appendsFlatAddressExpressionToPostorderStack()
484 if (TopVal->getType()->getPointerAddressSpace() == FlatAddrSpace) in collectFlatAddressExpressions()
548 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneInstructionWithNewAddressSpace()
620 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneInstructionWithNewAddressSpace()
644 assert(CE->getOperand(0)->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace()
658 if (Src0->getType()->getPointerAddressSpace() == in cloneConstantExprWithNewAddressSpace()
659 Src1->getType()->getPointerAddressSpace()) { in cloneConstantExprWithNewAddressSpace()
670 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
[all …]
H A DSROA.cpp784 LI.getPointerAddressSpace() != DL.getAllocaAddrSpace()) in visitLoadInst()
802 SI.getPointerAddressSpace() != DL.getAllocaAddrSpace()) in visitStoreInst()
1669 Ptr, IRB.getInt8PtrTy(PointerTy->getPointerAddressSpace()), in getAdjustedPtr()
1729 unsigned OldAS = OldTy->getPointerAddressSpace(); in canConvertValue()
1730 unsigned NewAS = NewTy->getPointerAddressSpace(); in canConvertValue()
1794 unsigned OldAS = OldTy->getPointerAddressSpace(); in convertValue()
1795 unsigned NewAS = NewTy->getPointerAddressSpace(); in convertValue()
2512 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
2721 unsigned AS = SI.getPointerAddressSpace(); in visitStoreInst()
2978 unsigned OtherAS = OtherPtrTy->getPointerAddressSpace(); in visitMemTransferInst()
[all …]
H A DMemCpyOptimizer.cpp989 if (cpySrc->getType()->getPointerAddressSpace() != in performCallSlotOptzn()
990 cpyDest->getType()->getPointerAddressSpace()) in performCallSlotOptzn()
994 cpySrc->getType()->getPointerAddressSpace() != in performCallSlotOptzn()
995 C->getArgOperand(ArgI)->getType()->getPointerAddressSpace()) in performCallSlotOptzn()
1622 if (MDep->getSource()->getType()->getPointerAddressSpace() != in processByValArgument()
1623 ByValArg->getType()->getPointerAddressSpace()) in processByValArgument()
H A DLoopLoadElimination.cpp105 assert(LoadPtrType->getPointerAddressSpace() == in isDependenceDistanceOfOne()
106 StorePtr->getType()->getPointerAddressSpace() && in isDependenceDistanceOfOne()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp73 unsigned asA = LocA.Ptr->getType()->getPointerAddressSpace(); in alias()
74 unsigned asB = LocB.Ptr->getType()->getPointerAddressSpace(); in alias()
100 if (LI->getPointerAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS) in alias()
124 unsigned AS = Loc.Ptr->getType()->getPointerAddressSpace(); in pointsToConstantMemory()
130 AS = Base->getType()->getPointerAddressSpace(); in pointsToConstantMemory()
H A DAMDGPULateCodeGenPrepare.cpp107 unsigned AS = LI.getPointerAddressSpace(); in canWidenScalarExtLoad()
161 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst()
H A DAMDGPUMCInstLower.cpp239 auto SrcAddr = Op->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast()
241 auto DstAddr = CE->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast()
H A DAMDGPUTargetTransformInfo.cpp972 return Load->getPointerAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS || in isSourceOfDivergence()
973 Load->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS; in isSourceOfDivergence()
1092 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1099 unsigned OldAS = OldV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1100 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
H A DAMDGPUAnnotateUniformValues.cpp88 return Load.getPointerAddressSpace() == AMDGPUAS::GLOBAL_ADDRESS; in visitLoadInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp131 unsigned getPointerAddressSpace(Value *I);
295 unsigned Vectorizer::getPointerAddressSpace(Value *I) { in getPointerAddressSpace() function in Vectorizer
297 return L->getPointerAddressSpace(); in getPointerAddressSpace()
299 return S->getPointerAddressSpace(); in getPointerAddressSpace()
307 unsigned ASA = getPointerAddressSpace(A); in isConsecutiveAccess()
308 unsigned ASB = getPointerAddressSpace(B); in isConsecutiveAccess()
826 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in collectInstructions()
873 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in collectInstructions()
1010 unsigned AS = S0->getPointerAddressSpace(); in vectorizeStoreChain()
1073 if (S0->getPointerAddressSpace() != DL.getAllocaAddrSpace()) { in vectorizeStoreChain()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DOperator.h509 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
510 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
610 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
641 return getPointerOperand()->getType()->getPointerAddressSpace(); in getSrcAddressSpace()
645 return getType()->getPointerAddressSpace(); in getDestAddressSpace()
H A DInstructions.h272 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
273 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
407 unsigned getPointerAddressSpace() const { in getPointerAddressSpace() function
408 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
650 unsigned getPointerAddressSpace() const {
651 return getPointerOperand()->getType()->getPointerAddressSpace();
862 unsigned getPointerAddressSpace() const {
863 return getPointerOperand()->getType()->getPointerAddressSpace();
1029 return getPointerAddressSpace();
1079 unsigned getPointerAddressSpace() const {
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp308 V->getType()->getPointerAddressSpace()); in replace()
415 unsigned SrcAddrSpace = TheSrc->getType()->getPointerAddressSpace(); in visitAllocaInst()
465 unsigned AS = LI.getPointerAddressSpace(); in combineLoadToNewType()
469 NewPtr->getType()->getPointerAddressSpace() == AS)) in combineLoadToNewType()
488 unsigned AS = SI.getPointerAddressSpace(); in combineStoreToNewValue()
913 if (NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())) in canSimplifyNullStoreOrGEP()
920 !NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())); in canSimplifyNullStoreOrGEP()
927 !NullPointerIsDefined(LI.getFunction(), GEPI->getPointerAddressSpace())) in canSimplifyNullLoadOrGEP()
932 !NullPointerIsDefined(LI.getFunction(), LI.getPointerAddressSpace()))) in canSimplifyNullLoadOrGEP()
1025 LI.getPointerAddressSpace())) in visitLoadInst()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp51 StoredTy->getPointerAddressSpace() != in canCoerceMustAliasedValueToLoad()
52 LoadTy->getPointerAddressSpace()) { in canCoerceMustAliasedValueToLoad()
406 unsigned AS = Src->getType()->getPointerAddressSpace(); in analyzeLoadFromClobberingMemInst()
511 PointerType::get(DestTy, PtrVal->getType()->getPointerAddressSpace()); in getLoadValueForLoad()
587 unsigned AS = Src->getType()->getPointerAddressSpace(); in getMemInstValueForLoadHelper()
H A DLoopUtils.cpp1592 unsigned AS = Ptr->getType()->getPointerAddressSpace(); in expandBounds()
1670 unsigned AS0 = A.Start->getType()->getPointerAddressSpace(); in addRuntimeChecks()
1671 unsigned AS1 = B.Start->getType()->getPointerAddressSpace(); in addRuntimeChecks()
1673 assert((AS0 == B.End->getType()->getPointerAddressSpace()) && in addRuntimeChecks()
1674 (AS1 == A.End->getType()->getPointerAddressSpace()) && in addRuntimeChecks()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DOperator.cpp65 DL.getIndexSizeInBits(getPointerAddressSpace()) && in accumulateConstantOffset()
150 assert(BitWidth == DL.getIndexSizeInBits(getPointerAddressSpace()) && in collectOffset()
H A DInstructions.cpp319 getType()->getPointerAddressSpace())) in isReturnNonNull()
2839 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
2887 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) in isEliminableCastPair()
2898 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() && in isEliminableCastPair()
2899 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
2918 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() && in isEliminableCastPair()
2930 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() && in isEliminableCastPair()
3082 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3095 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace()) in CreatePointerBitCastOrAddrSpaceCast()
3305 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace()) in getCastOpcode()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h53 AddrSpace = v ? v->getType()->getPointerAddressSpace() : 0; in V()
73 AddrSpace = ValPtr->getType()->getPointerAddressSpace(); in V()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXAtomicLower.cpp49 if (RMWI->getPointerAddressSpace() == ADDRESS_SPACE_LOCAL) in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPULDSUtils.cpp80 if (GV.getType()->getPointerAddressSpace() != AMDGPUAS::LOCAL_ADDRESS) { in findVariablesToLower()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp817 unsigned ASi = PtrI->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
818 unsigned ASj = PtrJ->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()
945 UnderlyingObj->getType()->getPointerAddressSpace())) in processMemAccesses()
1139 unsigned ASA = PtrA->getType()->getPointerAddressSpace(); in getPointersDiff()
1140 unsigned ASB = PtrB->getType()->getPointerAddressSpace(); in getPointersDiff()
1468 if (APtr->getType()->getPointerAddressSpace() != in isDependent()
1469 BPtr->getType()->getPointerAddressSpace()) in isDependent()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp351 Addr->getType()->getPointerAddressSpace()); in convertAtomicLoadToIntegerType()
439 Addr->getType()->getPointerAddressSpace()); in convertAtomicStoreToIntegerType()
478 unsigned AS = Addr->getType()->getPointerAddressSpace(); in createCmpXchgInstFun()
661 PMV.WordType->getPointerTo(Addr->getType()->getPointerAddressSpace()); in createMaskInstrs()
1095 Addr->getType()->getPointerAddressSpace()); in convertCmpXchgToIntegerType()
1754 auto PtrTypeAS = PointerOperand->getType()->getPointerAddressSpace(); in expandAtomicOpToLibcall()
1764 unsigned AllocaAS = AllocaCASExpected->getType()->getPointerAddressSpace(); in expandAtomicOpToLibcall()
1795 unsigned AllocaAS = AllocaResult->getType()->getPointerAddressSpace(); in expandAtomicOpToLibcall()
H A DInterleavedLoadCombinePass.cpp967 DL.getIndexSizeInBits(PtrTy->getPointerAddressSpace()); in computePolynomialFromPointer()
1033 Polynomial(DL.getIndexSizeInBits(PtrTy->getPointerAddressSpace()), 0); in computePolynomialFromPointer()
1214 InsertionPoint->getPointerAddressSpace()); in combine()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGDeclCXX.cpp197 unsigned ActualAddrSpace = DeclPtr->getType()->getPointerAddressSpace(); in EmitCXXGlobalVarDeclInit()
279 dtorStub->getType()->getPointerAddressSpace()) && in registerGlobalDtorWithAtExit()
306 dtorStub->getType()->getPointerAddressSpace()) && in unregisterGlobalDtorWithUnAtExit()

12345