Searched refs:HeaderData (Results 1 - 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.cpp28 std::memset(&HeaderData, 0, sizeof(Header));
52 HeaderData.Length = data.getU32(offset_ptr);
53 HeaderData.Version = data.getU16(offset_ptr);
54 HeaderData.CuOffset = data.getU32(offset_ptr);
55 HeaderData.AddrSize = data.getU8(offset_ptr);
56 HeaderData.SegSize = data.getU8(offset_ptr);
59 if (!data.isValidOffsetForDataOfSize(Offset, HeaderData.Length) ||
60 (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)) {
70 const uint32_t tuple_size = HeaderData
[all...]
H A DDWARFDebugAddr.cpp16 HeaderData = {};
46 HeaderData.Length = Data.getU32(OffsetPtr);
47 if (HeaderData.Length == dwarf::DW_LENGTH_DWARF64) {
53 if (HeaderData.Length + sizeof(uint32_t) < sizeof(Header)) {
72 HeaderData.Version = Data.getU16(OffsetPtr);
73 HeaderData.AddrSize = Data.getU8(OffsetPtr);
74 HeaderData.SegSize = Data.getU8(OffsetPtr);
77 HeaderData.Version = UnitVersion;
78 HeaderData.AddrSize = AddrSize;
80 HeaderData
[all...]
H A DDWARFListTable.cpp29 HeaderData.Length = Data.getRelocatedValue(4, OffsetPtr);
30 if (HeaderData.Length == dwarf::DW_LENGTH_DWARF64) {
33 HeaderData.Length = Data.getU64(OffsetPtr);
34 } else if (HeaderData.Length >= dwarf::DW_LENGTH_lo_reserved) {
38 SectionName.data(), HeaderOffset, HeaderData.Length);
41 HeaderData.Length + dwarf::getUnitLengthFieldByteSize(Format);
56 HeaderData.Version = Data.getU16(OffsetPtr);
57 HeaderData.AddrSize = Data.getU8(OffsetPtr);
58 HeaderData.SegSize = Data.getU8(OffsetPtr);
59 HeaderData
[all...]
H A DDWARFAcceleratorTable.cpp89 ArrayRef<std::pair<AppleAcceleratorTable::HeaderData::AtomType,
90 AppleAcceleratorTable::HeaderData::Form>>
144 W.printNumber("HeaderData length", HeaderDataLength);
147 Optional<uint64_t> AppleAcceleratorTable::HeaderData::extractOffset(
260 const AppleAcceleratorTable::HeaderData &HdrData)
277 AppleAcceleratorTable::Entry::lookup(HeaderData::AtomType Atom) const {
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.h53 Header HeaderData; member in class:llvm::DWARFDebugArangeSet
63 uint32_t getCompileUnitDIEOffset() const { return HeaderData.CuOffset; }
65 const Header &getHeader() const { return HeaderData; }
H A DDWARFDebugAddr.h49 Header HeaderData; member in class:llvm::DWARFDebugAddrTable
62 uint8_t getAddrSize() const { return HeaderData.AddrSize; }
89 void invalidateLength() { HeaderData.Length = 0; }
H A DDWARFListTable.h74 Header HeaderData; member in class:llvm::DWARFListTableHeader
95 HeaderData = {};
99 uint8_t getAddrSize() const { return HeaderData.AddrSize; }
100 uint64_t getLength() const { return HeaderData.Length; }
101 uint16_t getVersion() const { return HeaderData.Version; }
H A DDWARFAcceleratorTable.h95 struct HeaderData { struct in class:llvm::AppleAcceleratorTable
106 struct HeaderData HdrData;
117 const HeaderData *HdrData = nullptr;
119 Entry(const HeaderData &Data);
137 Optional<DWARFFormValue> lookup(HeaderData::AtomType Atom) const;
185 ArrayRef<std::pair<HeaderData::AtomType, HeaderData::Form>> getAtomsDesc();
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DMappedHash.h46 typedef T HeaderData; typedef in struct:MappedHash::Header
57 HeaderData header_data; //
72 virtual size_t GetByteSize(const HeaderData &header_data) = 0;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAccelTable.cpp141 /// The HeaderData describes the structure of an Apple accelerator table
143 struct HeaderData { struct in class:__anon4505::AppleAccelTableWriter
150 HeaderData(ArrayRef<Atom> AtomList, uint32_t Offset = 0) function in struct:__anon4505::AppleAccelTableWriter::HeaderData
161 HeaderData HeaderData; member in class:__anon4505::AppleAccelTableWriter
173 HeaderData(Atoms), SecBegin(SecBegin) {}
294 void AppleAccelTableWriter::HeaderData::emit(AsmPrinter *Asm) const {
295 Asm->OutStreamer->AddComment("HeaderData Die Offset Base");
297 Asm->OutStreamer->AddComment("HeaderData Atom Count");
357 HeaderData
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DHashedNameToDIE.h111 size_t GetByteSize(const HeaderData &header_data) override;
H A DHashedNameToDIE.cpp243 size_t DWARFMappedHash::Header::GetByteSize(const HeaderData &header_data) {
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h1129 const auto &HeaderData = Working[Header.Index]; local
1130 assert(HeaderData.isLoopHeader());
1132 Working[Index].Loop = HeaderData.Loop;
1133 HeaderData.Loop->Nodes.push_back(Index);

Completed in 80 milliseconds