Searched refs:PtrDiff (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGAddressAnalysis.cpp96 int64_t PtrDiff;
98 BasePtr0.equalBaseIndex(BasePtr1, DAG, PtrDiff)) {
99 // BasePtr1 is PtrDiff away from BasePtr0. They alias if none of the
104 // ========PtrDiff========>
105 (*NumBytes0 <= PtrDiff) ||
108 // =====(-PtrDiff)====>
109 (PtrDiff + *NumBytes1 <= 0)); // i.e. *NumBytes1 < -PtrDiff.
H A DDAGCombiner.cpp16198 int64_t PtrDiff; local
16199 if (CandidateMatch(OtherST, Ptr, PtrDiff) &&
16201 StoreNodes.push_back(MemOpLink(OtherST, PtrDiff));
16209 int64_t PtrDiff; local
16210 if (CandidateMatch(OtherST, Ptr, PtrDiff) &&
16212 StoreNodes.push_back(MemOpLink(OtherST, PtrDiff));
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DItaniumCXXABI.cpp196 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0); variable
198 MPI.Width = Target.getTypeWidth(PtrDiff);
199 MPI.Align = Target.getTypeAlign(PtrDiff);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp247 /// \param PtrDiff the known constant address difference to the first added
250 int64_t PtrDiff = 0) {
264 if (isa<StoreInst>(I) && PtrDiff == 0)
350 const SCEV *PtrDiff = SE->getMinusSCEV(LSCEVAddRec, Pref.LSCEVAddRec); local
352 dyn_cast<SCEVConstant>(PtrDiff)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DSourceMgr.cpp98 ptrdiff_t PtrDiff = Ptr - BufStart; local
99 assert(PtrDiff >= 0 &&
100 static_cast<size_t>(PtrDiff) <= std::numeric_limits<T>::max());
101 T PtrOffset = static_cast<T>(PtrDiff);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.cpp2945 llvm::Value *PtrDiff = Bld.CreatePtrDiff(
2948 Bld.CreateCondBr(Bld.CreateICmpSGT(PtrDiff, Bld.getInt64(IntSize - 1)),

Completed in 178 milliseconds