Home
last modified time | relevance | path

Searched refs:Ptr1 (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBuildLibCalls.h124 LLVM_ABI Value *emitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len,
172 LLVM_ABI Value *emitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len,
177 LLVM_ABI Value *emitBCmp(Value *Ptr1, Value *Ptr2, Value *Len,
182 LLVM_ABI Value *emitMemCCpy(Value *Ptr1, Value *Ptr2, Value *Val, Value *Len,
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUtils.h101 llvm::Value *Ptr1 = getUnderlyingObject(Opnd1); in getPointerDiffInBytes() local
102 if (Ptr0 != Ptr1) in getPointerDiffInBytes()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMHazardRecognizer.cpp207 const Value *Ptr0, *Ptr1; in getHazardType() local
209 Ptr1 = GetPointerBaseWithConstantOffset(BaseVal1, Offset1, DL, true); in getHazardType()
210 if (Ptr0 == Ptr1 && Ptr0) in getHazardType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp250 Value *Ptr1 = S1->getPointerOperand(); in sinkStoresAndGEPs() local
280 if (Ptr0 != Ptr1) { in sinkStoresAndGEPs()
282 auto *GEP1 = cast<GetElementPtrInst>(Ptr1); in sinkStoresAndGEPs()
H A DLoopLoadElimination.cpp321 Value *Ptr1 = in needsChecking() local
325 return ((PtrsWrittenOnFwdingPath.count(Ptr1) && CandLoadPtrs.count(Ptr2)) || in needsChecking()
326 (PtrsWrittenOnFwdingPath.count(Ptr2) && CandLoadPtrs.count(Ptr1))); in needsChecking()
H A DLoopFuse.cpp1274 Value *Ptr1 = getLoadStorePointerOperand(&I1); in accessDiffIsPositive() local
1275 if (!Ptr0 || !Ptr1) in accessDiffIsPositive()
1279 const SCEV *SCEVPtr1 = SE.getSCEVAtScope(Ptr1, &L1); in accessDiffIsPositive()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp1058 const Value *Ptr1 = Other; in getPointerOffsetFrom() local
1060 APInt Offset1(DL.getIndexTypeSizeInBits(Ptr1->getType()), 0); in getPointerOffsetFrom()
1062 Ptr1 = Ptr1->stripAndAccumulateConstantOffsets(DL, Offset1, true); in getPointerOffsetFrom()
1066 if (Ptr1 == Ptr2) in getPointerOffsetFrom()
1069 const GEPOperator *GEP1 = dyn_cast<GEPOperator>(Ptr1); in getPointerOffsetFrom()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1647 Value *llvm::emitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilderBase &B, in emitStrNCmp() argument
1655 {Ptr1, Ptr2, Len}, B, TLI); in emitStrNCmp()
1739 Value *llvm::emitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilderBase &B, in emitMemCmp() argument
1746 {Ptr1, Ptr2, Len}, B, TLI); in emitMemCmp()
1749 Value *llvm::emitBCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilderBase &B, in emitBCmp() argument
1756 {Ptr1, Ptr2, Len}, B, TLI); in emitBCmp()
1759 Value *llvm::emitMemCCpy(Value *Ptr1, Value *Ptr2, Value *Val, Value *Len, in emitMemCCpy() argument
1766 {Ptr1, Ptr2, Val, Len}, B, TLI); in emitMemCCpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp153 std::optional<int> calculatePointerDifference(Value *Ptr0, Value *Ptr1) const;
2728 Value *Ptr1) const in calculatePointerDifference()
2732 const SCEV *Scev1 = SE.getSCEV(Ptr1); in calculatePointerDifference()
2770 Ptr1 = StripBitCast(Ptr1); in calculatePointerDifference()
2771 if (!isa<GetElementPtrInst>(Ptr0) || !isa<GetElementPtrInst>(Ptr1)) in calculatePointerDifference()
2775 auto *Gep1 = cast<GetElementPtrInst>(Ptr1); in calculatePointerDifference()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h87 CFGElement(Kind kind, const void *Ptr1, const void *Ptr2 = nullptr)
88 : Data1(const_cast<void*>(Ptr1), ((unsigned) kind) & 0x3),
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1469 const auto *Ptr1 = cast<ObjCObjectPointerType>(T1); in IsStructurallyEquivalent() local
1471 if (!IsStructurallyEquivalent(Context, Ptr1->getPointeeType(), in IsStructurallyEquivalent()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp6317 const PointerType *Ptr1, *Ptr2; in FindCompositePointerType() local
6318 if ((Ptr1 = Composite1->getAs<PointerType>()) && in FindCompositePointerType()
6320 Composite1 = Ptr1->getPointeeType(); in FindCompositePointerType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5550 static bool arePointersCompatible(Value *Ptr1, Value *Ptr2, in arePointersCompatible() argument
5553 if (getUnderlyingObject(Ptr1, RecursionMaxDepth) != in arePointersCompatible()
5556 auto *GEP1 = dyn_cast<GetElementPtrInst>(Ptr1); in arePointersCompatible()
6472 auto ComparePointers = [](Value *Ptr1, Value *Ptr2) { in clusterSortPtrAccesses() argument
6475 Value *P1 = Ptr1; in clusterSortPtrAccesses()
15343 const TreeEntry *Ptr1 = User1; in isGatherShuffledSingleRegisterEntry() local
15351 while (Ptr1) { in isGatherShuffledSingleRegisterEntry()
15352 unsigned Idx = Ptr1->UserTreeIndex.EdgeIdx; in isGatherShuffledSingleRegisterEntry()
15353 Ptr1 = Ptr1->UserTreeIndex.UserTE; in isGatherShuffledSingleRegisterEntry()
15354 if (auto It = PtrToIdx.find(Ptr1); It != PtrToIdx.end()) in isGatherShuffledSingleRegisterEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25473 SDValue Ptr1 = in splitVectorStore() local
25479 DAG.getStore(Store->getChain(), DL, Value1, Ptr1, in splitVectorStore()
52951 SDValue Ptr1 = Ld->getBasePtr(); in combineLoad() local
52953 DAG.getMemBasePlusOffset(Ptr1, TypeSize::getFixed(HalfOffset), dl); in combineLoad()
52957 DAG.getLoad(HalfVT, dl, Ld->getChain(), Ptr1, Ld->getPointerInfo(), in combineLoad()
53373 SDValue Ptr1 = DAG.getMemBasePlusOffset(Ptr0, TypeSize::getFixed(4), dl); in combineStore() local
53379 St->getChain(), dl, Hi, Ptr1, St->getPointerInfo().getWithOffset(4), in combineStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp23954 SDValue Ptr1 = DAG.getMemBasePlusOffset(ST->getBasePtr(), Offset1, DL); in combineI8TruncStore() local
23955 Chain = DAG.getStore(Chain, DL, E1, Ptr1, MF.getMachineMemOperand(MMO, 1, 1)); in combineI8TruncStore()