Lines Matching refs:Hdr
75 Header Hdr; in encode() local
76 Hdr.Magic = GSYM_MAGIC; in encode()
77 Hdr.Version = GSYM_VERSION; in encode()
78 Hdr.AddrOffSize = 0; in encode()
79 Hdr.UUIDSize = static_cast<uint8_t>(UUID.size()); in encode()
80 Hdr.BaseAddress = MinAddr; in encode()
81 Hdr.NumAddresses = static_cast<uint32_t>(Funcs.size()); in encode()
82 Hdr.StrtabOffset = 0; // We will fix this up later. in encode()
83 Hdr.StrtabSize = 0; // We will fix this up later. in encode()
84 memset(Hdr.UUID, 0, sizeof(Hdr.UUID)); in encode()
85 if (UUID.size() > sizeof(Hdr.UUID)) in encode()
90 Hdr.AddrOffSize = 1; in encode()
92 Hdr.AddrOffSize = 2; in encode()
94 Hdr.AddrOffSize = 4; in encode()
96 Hdr.AddrOffSize = 8; in encode()
99 memcpy(Hdr.UUID, UUID.data(), UUID.size()); in encode()
101 llvm::Error Err = Hdr.encode(O); in encode()
106 O.alignTo(Hdr.AddrOffSize); in encode()
108 uint64_t AddrOffset = FuncInfo.startAddress() - Hdr.BaseAddress; in encode()
109 switch (Hdr.AddrOffSize) { in encode()