Searched refs:Ptr2 (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBuildLibCalls.h71 Value *emitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B,
106 Value *emitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B,
110 Value *emitBCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B,
114 Value *emitMemCCpy(Value *Ptr1, Value *Ptr2, Value *Val, Value *Len,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp315 Value *Ptr2 =
317 return ((PtrsWrittenOnFwdingPath.count(Ptr1) && CandLoadPtrs.count(Ptr2)) ||
318 (PtrsWrittenOnFwdingPath.count(Ptr2) && CandLoadPtrs.count(Ptr1)));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp868 Value *llvm::emitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, argument
874 {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, B, TLI);
938 Value *llvm::emitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, argument
944 {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, B, TLI);
947 Value *llvm::emitBCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, argument
953 {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, B, TLI);
956 Value *llvm::emitMemCCpy(Value *Ptr1, Value *Ptr2, Value *Val, Value *Len, argument
961 {Ptr1, Ptr2, Val, Len}, B, TLI);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h683 /// If Ptr1 is provably equal to Ptr2 plus a constant offset, return that
684 /// offset. For example, Ptr1 might be &A[42], and Ptr2 might be &A[40]. In
686 Optional<int64_t> isPointerOffset(const Value *Ptr1, const Value *Ptr2,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h86 CFGElement(Kind kind, const void *Ptr1, const void *Ptr2 = nullptr)
88 Data2(const_cast<void*>(Ptr2), (((unsigned) kind) >> 2) & 0x3) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp940 const auto *Ptr2 = cast<ObjCObjectPointerType>(T2); local
942 Ptr2->getPointeeType()))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp5922 Optional<int64_t> llvm::isPointerOffset(const Value *Ptr1, const Value *Ptr2, argument
5925 Ptr2 = Ptr2->stripPointerCasts();
5928 if (Ptr1 == Ptr2) {
5933 const GEPOperator *GEP2 = dyn_cast<GEPOperator>(Ptr2);
5940 // Ptr2 = GEP Ptr_t2, c3
5942 // TODO: Handle the case when both Ptr1 and Ptr2 are GEPs of some common base
5968 auto Offset = getOffsetFromBase(GEP1, Ptr2);
5978 // Right now we handle the case when Ptr1/Ptr2 are both GEPs with an identical
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp6404 const PointerType *Ptr1, *Ptr2;
6406 (Ptr2 = Composite2->getAs<PointerType>())) {
6408 Composite2 = Ptr2->getPointeeType();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]

Completed in 348 milliseconds