reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
143 uint64_t startAddress() const { return Range.Start; } 144 uint64_t endAddress() const { return Range.End; } 145 uint64_t size() const { return Range.size(); } 146 void setStartAddress(uint64_t Addr) { Range.Start = Addr; } 147 void setEndAddress(uint64_t Addr) { Range.End = Addr; } 148 void setSize(uint64_t Size) { Range.End = Range.Start + Size; } 148 void setSize(uint64_t Size) { Range.End = Range.Start + Size; } 151 Range = {0, 0}; 159 return LHS.Range == RHS.Range && LHS.Name == RHS.Name && 159 return LHS.Range == RHS.Range && LHS.Name == RHS.Name && 172 if (LHS.Range != RHS.Range) 172 if (LHS.Range != RHS.Range) 173 return LHS.Range < RHS.Range; 173 return LHS.Range < RHS.Range;lib/DebugInfo/GSYM/FunctionInfo.cpp
27 OS << '[' << HEX64(FI.Range.Start) << '-' << HEX64(FI.Range.End) << "): " 27 OS << '[' << HEX64(FI.Range.Start) << '-' << HEX64(FI.Range.End) << "): " 35 FI.Range.Start = BaseAddr; 40 FI.Range.End = FI.Range.Start + Data.getU32(&Offset); 40 FI.Range.End = FI.Range.Start + Data.getU32(&Offset); 114 llvm::Error err = OptLineTable->encode(O, Range.Start); 132 llvm::Error err = Inline->encode(O, Range.Start);lib/DebugInfo/GSYM/GsymCreator.cpp
197 if (Prev->Range.intersects(Curr->Range)) { 197 if (Prev->Range.intersects(Curr->Range)) { 199 if (Prev->Range == Curr->Range) { 199 if (Prev->Range == Curr->Range) { 229 } else if (Prev->Range.size() == 0 && 230 Curr->Range.contains(Prev->Range.Start)) { 230 Curr->Range.contains(Prev->Range.Start)) {lib/DebugInfo/GSYM/GsymReader.cpp
256 if (ExpectedFI->Range.contains(Addr) || ExpectedFI->Range.size() == 0) 256 if (ExpectedFI->Range.contains(Addr) || ExpectedFI->Range.size() == 0)unittests/DebugInfo/GSYM/GSYMTest.cpp
253 FI.Range.Start); 1118 auto DecodedFI = GR.getFunctionInfo(FI.Range.Start);