reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenDisassemblerTables.inc
25728     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc
41992     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/ARC/ARCGenDisassemblerTables.inc
 1463     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/ARM/ARMGenDisassemblerTables.inc
21770     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/AVR/AVRGenDisassemblerTables.inc
  585     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/BPF/BPFGenDisassemblerTables.inc
  522     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc
12209     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/Lanai/LanaiGenDisassemblerTables.inc
  463     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/MSP430/MSP430GenDisassemblerTables.inc
 1340     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/Mips/MipsGenDisassemblerTables.inc
10320     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/PowerPC/PPCGenDisassemblerTables.inc
 6570     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/RISCV/RISCVGenDisassemblerTables.inc
 1746     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/Sparc/SparcGenDisassemblerTables.inc
 2368     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc
10741     ptrdiff_t Loc = Ptr - DecodeTable;
gen/lib/Target/XCore/XCoreGenDisassemblerTables.inc
  812     ptrdiff_t Loc = Ptr - DecodeTable;
include/llvm/ADT/DenseMap.h
 1166   using difference_type = ptrdiff_t;
include/llvm/ADT/EquivalenceClasses.h
  252                                                const ElemTy, ptrdiff_t> {
  256                                 const ElemTy, ptrdiff_t>;
include/llvm/ADT/PriorityWorklist.h
  121     ptrdiff_t StartIndex = V.size();
  124     for (ptrdiff_t i = V.size() - 1; i >= StartIndex; --i) {
  131       ptrdiff_t &Index = InsertResult.first->second;
  258                               SmallDenseMap<T, ptrdiff_t>> {
include/llvm/ADT/SCCIterator.h
   44                          const std::vector<typename GT::NodeRef>, ptrdiff_t> {
include/llvm/ADT/SmallVector.h
  113   using difference_type = ptrdiff_t;
include/llvm/ADT/TinyPtrVector.h
  339     ptrdiff_t Offset = I - begin();
include/llvm/ADT/ilist_iterator.h
   69   using difference_type = ptrdiff_t;
include/llvm/ADT/simple_ilist.h
  100   using difference_type = ptrdiff_t;
include/llvm/Analysis/AliasSetTracker.h
  240                                         PointerRec, ptrdiff_t> {
include/llvm/Analysis/MemorySSA.h
 1083                                   std::forward_iterator_tag, T, ptrdiff_t, T *,
include/llvm/CodeGen/MachineRegisterInfo.h
  971     : public std::iterator<std::forward_iterator_tag, MachineInstr, ptrdiff_t> {
 1009                                     MachineInstr, ptrdiff_t>::reference;
 1011                                   MachineInstr, ptrdiff_t>::pointer;
 1077     : public std::iterator<std::forward_iterator_tag, MachineInstr, ptrdiff_t> {
 1115                                     MachineInstr, ptrdiff_t>::reference;
 1117                                   MachineInstr, ptrdiff_t>::pointer;
include/llvm/CodeGen/ScheduleDAG.h
  618                                              SUnit, ptrdiff_t> {
include/llvm/CodeGen/SelectionDAGNodes.h
  775     : public std::iterator<std::forward_iterator_tag, SDUse, ptrdiff_t> {
  784                                     SDUse, ptrdiff_t>::reference;
  786                                   SDUse, ptrdiff_t>::pointer;
  966                               ptrdiff_t, value_op_iterator *,
 2523                                             SDNode, ptrdiff_t> {
include/llvm/IR/CFG.h
   43                                           Ptr, ptrdiff_t, Ptr*, Ptr*> {
   45       std::iterator<std::forward_iterator_tag, Ptr, ptrdiff_t, Ptr*, Ptr*>;
include/llvm/IR/GetElementPtrTypeIterator.h
   32     : public std::iterator<std::forward_iterator_tag, Type *, ptrdiff_t> {
   33     using super = std::iterator<std::forward_iterator_tag, Type *, ptrdiff_t>;
include/llvm/IR/Instructions.h
 3011                               ptrdiff_t, BasicBlock *, BasicBlock *> {
 3022                               const BasicBlock *, ptrdiff_t, const BasicBlock *,
 3178     ptrdiff_t Index;
 3181     CaseHandleImpl(SwitchInstT *SI, ptrdiff_t Index) : SI(SI), Index(Index) {}
 3224     CaseHandle(SwitchInst *SI, ptrdiff_t Index) : CaseHandleImpl(SI, Index) {}
 3273     CaseIteratorImpl &operator+=(ptrdiff_t N) {
 3282     CaseIteratorImpl &operator-=(ptrdiff_t N) {
 3291     ptrdiff_t operator-(const CaseIteratorImpl &RHS) const {
 3562                               ptrdiff_t, BasicBlock *, BasicBlock *> {
 3573                               const BasicBlock *, ptrdiff_t, const BasicBlock *,
include/llvm/IR/User.h
  248                               ptrdiff_t, Value *, Value *> {
  268                               ptrdiff_t, const Value *, const Value *> {
include/llvm/IR/ValueMap.h
  330                          ptrdiff_t> {
  382                          ptrdiff_t> {
include/llvm/ProfileData/InstrProfReader.h
  274   ptrdiff_t getCounterOffset(IntPtrT CounterPtr) const {
  278   const uint64_t *getCounter(ptrdiff_t Offset) const {
include/llvm/Support/Parallel.h
   79 const ptrdiff_t MinParallelSize = 1024;
  134   ptrdiff_t TaskSize = std::distance(Begin, End) / 1024;
  148   ptrdiff_t TaskSize = (End - Begin) / 1024;
include/llvm/Support/Path.h
   70   ptrdiff_t operator-(const const_iterator &RHS) const;
   95   ptrdiff_t operator-(const reverse_iterator &RHS) const;
include/llvm/Support/TargetRegistry.h
  605       : public std::iterator<std::forward_iterator_tag, Target, ptrdiff_t> {
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
  271     ptrdiff_t Idx = std::distance(Records.data(), Sym.first);
lib/IR/Use.cpp
   57   ptrdiff_t Done = 0;
   69   ptrdiff_t Count = Done;
  105       ptrdiff_t Offset = 1;
lib/Object/COFFObjectFile.cpp
 1743   ptrdiff_t TableOffset = TablePtr - BBS.data().data();
 1788   ptrdiff_t EntryOffset = EntryPtr - BBS.data().data();
lib/Object/XCOFFObjectFile.cpp
   33 static uintptr_t getWithOffset(uintptr_t Base, ptrdiff_t Offset) {
  494   ptrdiff_t Offset = reinterpret_cast<const char *>(SymbolEntPtr) -
lib/ProfileData/InstrProfReader.cpp
  372   ptrdiff_t DataOffset = sizeof(RawInstrProf::Header);
  373   ptrdiff_t CountersOffset = DataOffset + DataSizeInBytes;
  374   ptrdiff_t NamesOffset = CountersOffset + sizeof(uint64_t) * CountersSize;
  375   ptrdiff_t ValueDataOffset = NamesOffset + NamesSize + PaddingSize;
  417   ptrdiff_t MaxNumCounters = NamesStartAsCounter - CountersStart;
  423   ptrdiff_t CounterOffset = getCounterOffset(CounterPtr);
lib/Support/Path.cpp
  291 ptrdiff_t const_iterator::operator-(const const_iterator &RHS) const {
  342 ptrdiff_t reverse_iterator::operator-(const reverse_iterator &RHS) const {
lib/Support/SourceMgr.cpp
   94   ptrdiff_t PtrDiff = Ptr - BufStart;
projects/compiler-rt/lib/xray/xray_allocator.h
  196       if (diff(AlignedNextBlockNum, BackingStoreNum) > ptrdiff_t(MaxMemory)) {
projects/compiler-rt/lib/xray/xray_utils.h
   79 constexpr ptrdiff_t diff(uintptr_t A, uintptr_t B) {
projects/openmp/libomptarget/src/device.cpp
  354     ptrdiff_t *TgtOffsets, int32_t TgtVarsSize) {
  361     ptrdiff_t *TgtOffsets, int32_t TgtVarsSize, int32_t NumTeams,
projects/openmp/libomptarget/src/device.h
  153       ptrdiff_t *TgtOffsets, int32_t TgtVarsSize);
  155       ptrdiff_t *TgtOffsets, int32_t TgtVarsSize, int32_t NumTeams,
projects/openmp/libomptarget/src/omptarget.cpp
  645   std::vector<ptrdiff_t> tgt_offsets;
  700     ptrdiff_t TgtBaseOffset;
projects/openmp/libomptarget/src/rtl.h
   35   typedef int32_t(run_region_ty)(int32_t, void *, void **, ptrdiff_t *,
   37   typedef int32_t(run_team_region_ty)(int32_t, void *, void **, ptrdiff_t *,
tools/clang/include/clang/AST/ASTVector.h
   83   using difference_type = ptrdiff_t;
tools/clang/include/clang/AST/DeclTemplate.h
  775             DeclType *, ptrdiff_t, DeclType *, DeclType *> {
tools/clang/include/clang/AST/OpenMPClause.h
 4574             std::forward_iterator_tag, MappableComponent, ptrdiff_t,
tools/clang/include/clang/AST/StmtIterator.h
   79                                               REFERENCE, ptrdiff_t,
tools/clang/include/clang/AST/StmtOpenMP.h
   95             std::forward_iterator_tag, Stmt *, ptrdiff_t, Stmt *, Stmt *> {
  157             const SpecificClause *, ptrdiff_t, const SpecificClause *,
tools/clang/include/clang/Analysis/Support/BumpVector.h
   78   using difference_type = ptrdiff_t;
  182     ptrdiff_t D = I - Begin;
tools/clang/include/clang/Rewrite/Core/RewriteRope.h
   87       public std::iterator<std::forward_iterator_tag, const char, ptrdiff_t> {
tools/clang/include/clang/Serialization/ASTReader.h
 1393             std::random_access_iterator_tag, const Decl *, ptrdiff_t,
tools/clang/lib/CodeGen/EHScopeStack.h
  110     ptrdiff_t Size;
  112     stable_iterator(ptrdiff_t Size) : Size(Size) {}
tools/clang/lib/Driver/ToolChains/Arch/AArch64.cpp
  256   const ptrdiff_t PosCrypto = ItRCrypto - ItRBegin;
  257   const ptrdiff_t PosNoCrypto = ItRNoCrypto - ItRBegin;
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  846   ptrdiff_t Delta = FieldsInBindingKey.size() - Fields.size();
tools/llvm-objdump/MachODump.cpp
 7751 static uint64_t read(StringRef Contents, ptrdiff_t Offset) {
 7766 static uint64_t readNext(StringRef Contents, ptrdiff_t &Offset) {
 7794   template <typename UIntPtr> void read(StringRef Contents, ptrdiff_t Offset) {
 7968   ptrdiff_t Pos = 0;
 7991   ptrdiff_t Pos = 0;
 8038   ptrdiff_t Pos = 0;
tools/llvm-stress/llvm-stress.cpp
  133   ptrdiff_t operator()(ptrdiff_t y) {
  133   ptrdiff_t operator()(ptrdiff_t y) {
unittests/ADT/ArrayRefTest.cpp
   81   ArrayRef<char> AR(nullptr, std::numeric_limits<ptrdiff_t>::max());
usr/include/c++/7.4.0/cxxabi.h
  390     ptrdiff_t
  466     __find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr,
  478     __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path,
  488     __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr,
  514     __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path,
  520     __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr,
  559     __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path,
  565     __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr,
  594 		 ptrdiff_t __src2dst); // How src and dst are related.
usr/include/malloc.h
   76 extern void *(*__morecore) (ptrdiff_t __size);
   79 extern void *__default_morecore (ptrdiff_t __size)
utils/TableGen/CodeGenDAGPatterns.h
  113     using difference_type = ptrdiff_t;
utils/unittest/googletest/include/gtest/internal/gtest-param-util.h
  127   typedef ptrdiff_t difference_type;