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

Declarations

include/llvm/Support/DataExtractor.h
  255   uint8_t getU8(uint64_t *offset_ptr, Error *Err = nullptr) const;

References

include/llvm/Support/DataExtractor.h
  260   uint8_t getU8(Cursor &C) const { return getU8(&C.Offset, &C.Err); }
lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
   54   uint8_t ChildrenByte = Data.getU8(OffsetPtr);
lib/DebugInfo/DWARF/DWARFDebugAddr.cpp
   73     HeaderData.AddrSize = Data.getU8(OffsetPtr);
   74     HeaderData.SegSize = Data.getU8(OffsetPtr);
lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp
   55     HeaderData.AddrSize = data.getU8(offset_ptr);
   56     HeaderData.SegSize = data.getU8(offset_ptr);
lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
  337     uint8_t c = Data.getU8(&Offset);
  388       uint8_t Version = Data.getU8(&Offset);
  392                                           Data.getU8(&Offset);
  394       uint8_t SegmentDescriptorSize = Version < 4 ? 0 : Data.getU8(&Offset);
  398           Version == 1 ? Data.getU8(&Offset) : Data.getULEB128(&Offset);
  419               LSDAPointerEncoding = Data.getU8(&Offset);
  425               PersonalityEncoding = Data.getU8(&Offset);
  432               FDEPointerEncoding = Data.getU8(&Offset);
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  196   int FormatCount = DebugLineData.getU8(OffsetPtr);
  240   int DirEntryCount = DebugLineData.getU8(OffsetPtr);
  276   int FileEntryCount = DebugLineData.getU8(OffsetPtr);
  351     FormParams.AddrSize = DebugLineData.getU8(OffsetPtr);
  355     SegSelectorSize = DebugLineData.getU8(OffsetPtr);
  361   MinInstLength = DebugLineData.getU8(OffsetPtr);
  363     MaxOpsPerInst = DebugLineData.getU8(OffsetPtr);
  364   DefaultIsStmt = DebugLineData.getU8(OffsetPtr);
  365   LineBase = DebugLineData.getU8(OffsetPtr);
  366   LineRange = DebugLineData.getU8(OffsetPtr);
  367   OpcodeBase = DebugLineData.getU8(OffsetPtr);
  371     uint8_t OpLen = DebugLineData.getU8(OffsetPtr);
  567     uint8_t Opcode = DebugLineData.getU8(OffsetPtr);
  585       uint8_t SubOpcode = DebugLineData.getU8(OffsetPtr);
lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
   40       uint8_t IndexEntryValue = GnuStyle ? PubNames.getU8(&Offset) : 0;
lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp
   27   uint8_t Encoding = Data.getU8(OffsetPtr);
lib/DebugInfo/DWARF/DWARFExpression.cpp
  123   Opcode = Data.getU8(&Offset);
  140       Operands[Operand] = Data.getU8(&Offset);
  275         OS << format(" 0x%02x", Expr->Data.getU8(&Offset));
  294         OS << format(" %02x", Data.getU8(&FailOffset));
lib/DebugInfo/DWARF/DWARFFormValue.cpp
  123       uint8_t size = DebugInfoData.getU8(OffsetPtr);
  265       Value.uval = Data.getU8(OffsetPtr);
  281       Value.uval = Data.getU8(OffsetPtr);
lib/DebugInfo/DWARF/DWARFListTable.cpp
   57   HeaderData.AddrSize = Data.getU8(OffsetPtr);
   58   HeaderData.SegSize = Data.getU8(OffsetPtr);
lib/DebugInfo/DWARF/DWARFUnit.cpp
  252     UnitType = debug_info.getU8(offset_ptr);
  253     FormParams.AddrSize = debug_info.getU8(offset_ptr);
  257     FormParams.AddrSize = debug_info.getU8(offset_ptr);
lib/DebugInfo/DWARF/DWARFVerifier.cpp
  123     UnitType = DebugInfoData.getU8(Offset);
  124     AddrSize = DebugInfoData.getU8(Offset);
  130     AddrSize = DebugInfoData.getU8(Offset);
lib/DebugInfo/GSYM/Header.cpp
   73   H.AddrOffSize = Data.getU8(&Offset);
   74   H.UUIDSize = Data.getU8(&Offset);
lib/DebugInfo/GSYM/InlineInfo.cpp
   86   bool HasChildren = Data.getU8(&Offset) != 0;
lib/DebugInfo/GSYM/LineTable.cpp
   76     uint8_t Op = Data.getU8(&Offset);
lib/Support/DataExtractor.cpp
  128     return getU8(offset_ptr, Err);
  143     return (int8_t)getU8(offset_ptr);
lib/XRay/FDRRecordProducer.cpp
   88     uint8_t FirstByte = E.getU8(&OffsetPtr);
  150   uint8_t FirstByte = E.getU8(&OffsetPtr);
lib/XRay/InstrumentationMap.cpp
  145     auto Kind = Extractor.getU8(&OffsetPtr);
  155     Entry.AlwaysInstrument = Extractor.getU8(&OffsetPtr) != 0;
lib/XRay/Trace.cpp
   86       Record.CPU = Reader.getU8(&OffsetPtr);
   93       auto Type = Reader.getU8(&OffsetPtr);
tools/dsymutil/DwarfStreamer.cpp
  637   unsigned OpcodeBase = Data.getU8(&Offset);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  843     abbrevData.getU8(&offset);
  896   uint8_t addrSize = infoData.getU8(&offset);
  905   abbrevData.getU8(&abbrevOffset);
tools/llvm-dwp/llvm-dwp.cpp
  105     AbbrevData.getU8(&Offset);
  151   uint8_t AddrSize = InfoData.getU8(&Offset);
  161   AbbrevData.getU8(&AbbrevOffset);
  267       Data.getU8(&Offset);  // Address size
tools/llvm-readobj/DwarfCFIEHPrinter.h
  124   auto Version = DE.getU8(&Offset);
  131   uint64_t EHFramePtrEnc = DE.getU8(&Offset);
  137   uint64_t FDECountEnc = DE.getU8(&Offset);
  143   uint64_t TableEnc = DE.getU8(&Offset);
tools/obj2yaml/dwarf2yaml.cpp
   95       NewEntry.Descriptor = PubSectionData.getU8(&Offset);
  259       DebugLines.MinInstLength = LineData.getU8(&Offset);
  261         DebugLines.MaxOpsPerInst = LineData.getU8(&Offset);
  262       DebugLines.DefaultIsStmt = LineData.getU8(&Offset);
  263       DebugLines.LineBase = LineData.getU8(&Offset);
  264       DebugLines.LineRange = LineData.getU8(&Offset);
  265       DebugLines.OpcodeBase = LineData.getU8(&Offset);
  269         DebugLines.StandardOpcodeLengths.push_back(LineData.getU8(&Offset));
  291         NewOp.Opcode = (dwarf::LineNumberOps)LineData.getU8(&Offset);
  296               (dwarf::LineNumberExtendedOps)LineData.getU8(&Offset);
  309               NewOp.UnknownOpcodeData.push_back(LineData.getU8(&Offset));
unittests/DebugInfo/GSYM/GSYMTest.cpp
  715   EXPECT_EQ(Data.getU8(&Offset), U8);
unittests/Support/DataExtractorTest.cpp
   30   EXPECT_EQ(0x80U, DE.getU8(&offset));