Home
last modified time | relevance | path

Searched refs:Ptr0 (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMHazardRecognizer.cpp207 const Value *Ptr0, *Ptr1; in getHazardType() local
208 Ptr0 = GetPointerBaseWithConstantOffset(BaseVal0, Offset0, DL, true); in getHazardType()
210 if (Ptr0 == Ptr1 && Ptr0) in getHazardType()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUtils.h100 llvm::Value *Ptr0 = getUnderlyingObject(Opnd0); in getPointerDiffInBytes() local
102 if (Ptr0 != Ptr1) in getPointerDiffInBytes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp249 Value *Ptr0 = S0->getPointerOperand(); in sinkStoresAndGEPs() local
280 if (Ptr0 != Ptr1) { in sinkStoresAndGEPs()
281 auto *GEP0 = cast<GetElementPtrInst>(Ptr0); in sinkStoresAndGEPs()
H A DLoopFuse.cpp1273 Value *Ptr0 = getLoadStorePointerOperand(&I0); in accessDiffIsPositive() local
1275 if (!Ptr0 || !Ptr1) in accessDiffIsPositive()
1278 const SCEV *SCEVPtr0 = SE.getSCEVAtScope(Ptr0, &L0); in accessDiffIsPositive()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp153 std::optional<int> calculatePointerDifference(Value *Ptr0, Value *Ptr1) const;
2727 auto HexagonVectorCombine::calculatePointerDifference(Value *Ptr0, in calculatePointerDifference() argument
2731 const SCEV *Scev0 = SE.getSCEV(Ptr0); in calculatePointerDifference()
2769 Ptr0 = StripBitCast(Ptr0); in calculatePointerDifference()
2771 if (!isa<GetElementPtrInst>(Ptr0) || !isa<GetElementPtrInst>(Ptr1)) in calculatePointerDifference()
2774 auto *Gep0 = cast<GetElementPtrInst>(Ptr0); in calculatePointerDifference()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5864 Value *Ptr0 = Order.empty() ? PointerOps.front() : PointerOps[Order.front()]; in buildCompressMask() local
5868 getPointersDiff(ScalarTy, Ptr0, ScalarTy, Ptr, DL, SE); in buildCompressMask()
5915 Value *Ptr0; in isMaskedLoadCompress() local
5918 Ptr0 = PointerOps.front(); in isMaskedLoadCompress()
5921 Ptr0 = PointerOps[Order.front()]; in isMaskedLoadCompress()
5925 getPointersDiff(ScalarTy, Ptr0, ScalarTy, PtrN, DL, SE); in isMaskedLoadCompress()
5938 Ptr0, LoadVecTy, CommonAlignment, DL, in isMaskedLoadCompress()
5983 if (!isSafeToLoadUnconditionally(Ptr0, AlignedLoadVecTy, CommonAlignment, in isMaskedLoadCompress()
6070 Value *Ptr0; in isStridedLoad() local
6073 Ptr0 = PointerOps.front(); in isStridedLoad()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1681 Value *Ptr0 = VL[0]; in sortPtrAccesses() local
1690 getPointersDiff(ElemTy, Ptr0, ElemTy, Ptr, DL, SE, in sortPtrAccesses()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25472 SDValue Ptr0 = Store->getBasePtr(); in splitVectorStore() local
25474 DAG.getMemBasePlusOffset(Ptr0, TypeSize::getFixed(HalfOffset), DL); in splitVectorStore()
25476 DAG.getStore(Store->getChain(), DL, Value0, Ptr0, Store->getPointerInfo(), in splitVectorStore()
53372 SDValue Ptr0 = St->getBasePtr(); in combineStore() local
53373 SDValue Ptr1 = DAG.getMemBasePlusOffset(Ptr0, TypeSize::getFixed(4), dl); in combineStore()
53376 DAG.getStore(St->getChain(), dl, Lo, Ptr0, St->getPointerInfo(), in combineStore()