Home
last modified time | relevance | path

Searched refs:HeaderData (Results 1 – 9 of 9) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFListTable.cpp24 std::tie(HeaderData.Length, Format) = Data.getInitialLength(OffsetPtr, &Err); in extract()
32 HeaderData.Length + dwarf::getUnitLengthFieldByteSize(Format); in extract()
47 HeaderData.Version = Data.getU16(OffsetPtr); in extract()
48 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract()
49 HeaderData.SegSize = Data.getU8(OffsetPtr); in extract()
50 HeaderData.OffsetEntryCount = Data.getU32(OffsetPtr); in extract()
53 if (HeaderData.Version != 5) in extract()
57 SectionName.data(), HeaderData.Version, HeaderOffset); in extract()
59 HeaderData.AddrSize, errc::not_supported, in extract()
62 if (HeaderData.SegSize != 0) in extract()
[all …]
H A DDWARFDebugArangeSet.cpp34 std::memset(&HeaderData, 0, sizeof(Header)); in clear()
69 std::tie(HeaderData.Length, HeaderData.Format) = in extract()
71 HeaderData.Version = data.getU16(offset_ptr, &Err); in extract()
72 HeaderData.CuOffset = data.getUnsigned( in extract()
73 offset_ptr, dwarf::getDwarfOffsetByteSize(HeaderData.Format), &Err); in extract()
74 HeaderData.AddrSize = data.getU8(offset_ptr, &Err); in extract()
75 HeaderData.SegSize = data.getU8(offset_ptr, &Err); in extract()
85 dwarf::getUnitLengthFieldByteSize(HeaderData.Format) + HeaderData.Length; in extract()
92 HeaderData.AddrSize, errc::invalid_argument, in extract()
95 if (HeaderData.SegSize != 0) in extract()
[all …]
H A DDWARFAcceleratorTable.cpp101 ArrayRef<std::pair<AppleAcceleratorTable::HeaderData::AtomType,
102 AppleAcceleratorTable::HeaderData::Form>>
155 W.printNumber("HeaderData length", HeaderDataLength); in dump()
158 std::optional<uint64_t> AppleAcceleratorTable::HeaderData::extractOffset( in extractOffset()
283 AppleAcceleratorTable::Entry::lookup(HeaderData::AtomType AtomToFind) const { in lookup()
H A DDWARFDebugLine.cpp1584 DWARFDataExtractor HeaderData(DebugLineData, Cursor.tell() + TotalLength); in moveToNextTable()
1585 uint16_t Version = HeaderData.getU16(Cursor); in moveToNextTable()
1568 DWARFDataExtractor HeaderData(DebugLineData, Cursor.tell() + TotalLength); hasValidVersion() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFListTable.h73 Header HeaderData; variable
90 HeaderData = {}; in clear()
93 uint8_t getAddrSize() const { return HeaderData.AddrSize; } in getAddrSize()
94 uint64_t getLength() const { return HeaderData.Length; } in getLength()
95 uint16_t getVersion() const { return HeaderData.Version; } in getVersion()
96 uint32_t getOffsetEntryCount() const { return HeaderData.OffsetEntryCount; } in getOffsetEntryCount()
117 if (Index >= HeaderData.OffsetEntryCount) in getOffsetEntry()
H A DDWARFDebugArangeSet.h57 Header HeaderData; variable
68 uint64_t getCompileUnitDIEOffset() const { return HeaderData.CuOffset; } in getCompileUnitDIEOffset()
70 const Header &getHeader() const { return HeaderData; } in getHeader()
H A DDWARFAcceleratorTable.h112 struct HeaderData {
124 HeaderData HdrData;
232 std::optional<DWARFFormValue> lookup(HeaderData::AtomType Atom) const;
332 ArrayRef<std::pair<HeaderData::AtomType, HeaderData::Form>> getAtomsDesc();
336 bool containsAtomType(HeaderData::AtomType AtomTy) const {
104 struct HeaderData { global() struct
116 AtomsHeaderData global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAccelTable.cpp129 /// The HeaderData describes the structure of an Apple accelerator table
131 struct HeaderData { in Header()
138 HeaderData(ArrayRef<Atom> AtomList, uint32_t Offset = 0)
149 HeaderData HeaderData;
161 HeaderData(Atoms), SecBegin(SecBegin) {} member in __anonf9eed33a0311::AppleAccelTableWriter
296 void AppleAccelTableWriter::HeaderData::emit(AsmPrinter *Asm) const { in emit()
297 Asm->OutStreamer->AddComment("HeaderData Die Offset Base"); in emit()
299 Asm->OutStreamer->AddComment("HeaderData Atom Count");
359 HeaderData in emitData()
143 struct HeaderData { global() struct in __anonf9eed33a0311::AppleAccelTableWriter
146 DieOffsetBase__anonf9eed33a0311::AppleAccelTableWriter::HeaderData global() argument
148 Atoms__anonf9eed33a0311::AppleAccelTableWriter::HeaderData global() argument
150 HeaderData__anonf9eed33a0311::AppleAccelTableWriter::HeaderData HeaderData() argument
156 dump__anonf9eed33a0311::AppleAccelTableWriter::HeaderData dump() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h1225 const auto &HeaderData = Working[Header.Index];
1226 assert(HeaderData.isLoopHeader());
1228 Working[Index].Loop = HeaderData.Loop;
1229 HeaderData.Loop->Nodes.push_back(Index);