Home
last modified time | relevance | path

Searched refs:Header (Results 1 – 25 of 515) sorted by relevance

12345678910>>...21

/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp52 return Obj.Header.Machine == COFF::IMAGE_FILE_MACHINE_AMD64 || in is64Bit()
53 Obj.Header.Machine == COFF::IMAGE_FILE_MACHINE_ARM64 || in is64Bit()
54 Obj.Header.Machine == COFF::IMAGE_FILE_MACHINE_ARM64EC; in is64Bit()
58 return Obj.OptionalHeader->Header.FileAlignment; in getFileAlignment()
76 std::copy(Name.begin(), Name.end(), Sec.Header.Name); in parseSections()
85 Sec.Header.Name[0] = '/'; in parseSections()
86 std::copy(str.begin(), str.end(), Sec.Header.Name + 1); in parseSections()
98 Sec.Header.Characteristics |= (Log2_32(Sec.Alignment) + 1) << 20; in parseSections()
110 std::copy(Name.begin(), Name.end(), Sym.Header.Name); in parseSymbols()
114 *reinterpret_cast<support::aligned_ulittle32_t *>(Sym.Header.Name + 4) = in parseSymbols()
[all …]
H A DDXContainerEmitter.cpp44 if (!ObjectFile.Header.FileSize) in validateSize()
45 ObjectFile.Header.FileSize = Computed; in validateSize()
46 else if (*ObjectFile.Header.FileSize < Computed) in validateSize()
53 if (ObjectFile.Parts.size() != ObjectFile.Header.PartOffsets->size()) in validatePartOffsets()
58 sizeof(dxbc::Header) + (ObjectFile.Header.PartCount * sizeof(uint32_t)); in validatePartOffsets()
59 for (auto I : llvm::zip(ObjectFile.Parts, *ObjectFile.Header.PartOffsets)) { in validatePartOffsets()
73 if (ObjectFile.Header.PartOffsets) in computePartOffsets()
76 sizeof(dxbc::Header) + (ObjectFile.Header.PartCount * sizeof(uint32_t)); in computePartOffsets()
77 ObjectFile.Header.PartOffsets = std::vector<uint32_t>(); in computePartOffsets()
79 ObjectFile.Header.PartOffsets->push_back(RollingOffset); in computePartOffsets()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStream.cpp46 : Stream(std::move(Stream)), Header(nullptr) {} in DbiStream()
56 if (auto EC = Reader.readObject(Header)) in reload()
60 if (Header->VersionSignature != -1) in reload()
67 if (Header->VersionHeader < PdbDbiV70) in reload()
72 sizeof(DbiStreamHeader) + Header->ModiSubstreamSize + in reload()
73 Header->SecContrSubstreamSize + Header->SectionMapSize + in reload()
74 Header->FileInfoSize + Header->TypeServerSize + in reload()
75 Header->OptionalDbgHdrSize + Header->ECSubstreamSize) in reload()
81 if (Header->ModiSubstreamSize % sizeof(uint32_t) != 0) in reload()
84 if (Header->SecContrSubstreamSize % sizeof(uint32_t) != 0) in reload()
[all …]
H A DTpiStream.cpp48 if (Reader.readObject(Header)) in reload()
52 if (Header->Version != PdbTpiV80) in reload()
56 if (Header->HeaderSize != sizeof(TpiStreamHeader)) in reload()
60 if (Header->HashKeySize != sizeof(ulittle32_t)) in reload()
64 if (Header->NumHashBuckets < MinTpiHashBuckets || in reload()
65 Header->NumHashBuckets > MaxTpiHashBuckets) in reload()
71 Reader.readSubstream(TypeRecordsSubstream, Header->TypeRecordBytes)) in reload()
80 if (Header->HashStreamIndex != kInvalidStreamIndex) { in reload()
81 auto HS = Pdb.safelyCreateIndexedStream(Header->HashStreamIndex); in reload()
91 Header->HashValueBuffer.Length / sizeof(ulittle32_t); in reload()
[all …]
/openbsd-src/gnu/llvm/compiler-rt/lib/profile/
H A DInstrProfilingMerge.c46 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_check_compatibility() local
50 Header->BinaryIdsSize); in __llvm_profile_check_compatibility()
51 SrcDataEnd = SrcDataStart + Header->DataSize; in __llvm_profile_check_compatibility()
57 if (Header->Magic != __llvm_profile_get_magic() || in __llvm_profile_check_compatibility()
58 Header->Version != __llvm_profile_get_version() || in __llvm_profile_check_compatibility()
59 Header->DataSize != in __llvm_profile_check_compatibility()
62 Header->CountersSize != in __llvm_profile_check_compatibility()
65 Header->NamesSize != (uint64_t)(__llvm_profile_end_names() - in __llvm_profile_check_compatibility()
67 Header->ValueKindLast != IPVK_Last) in __llvm_profile_check_compatibility()
71 sizeof(__llvm_profile_header) + Header->BinaryIdsSize + in __llvm_profile_check_compatibility()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp28 BasicBlock *Header = BasicBlock::Create( in CreateLoop() local
30 BasicBlock *Body = BasicBlock::Create(Header->getContext(), Name + ".body", in CreateLoop()
31 Header->getParent(), Exit); in CreateLoop()
32 BasicBlock *Latch = BasicBlock::Create(Header->getContext(), Name + ".latch", in CreateLoop()
33 Header->getParent(), Exit); in CreateLoop()
36 BranchInst::Create(Body, Header); in CreateLoop()
39 PHINode::Create(I32Ty, 2, Name + ".iv", Header->getTerminator()); in CreateLoop()
45 BranchInst::Create(Header, Exit, Cond, Latch); in CreateLoop()
50 PreheaderBr->setSuccessor(0, Header); in CreateLoop()
53 {DominatorTree::Insert, Header, Body}, in CreateLoop()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Inclusions/
H A DStandardLibrary.h38 class Header {
41 static std::optional<Header> named(llvm::StringRef Name);
43 friend llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const Header &H) {
49 Header(unsigned ID) : ID(ID) {} in Header() function
52 friend llvm::DenseMapInfo<Header>;
53 friend bool operator==(const Header &L, const Header &R) {
77 Header header() const;
79 llvm::SmallVector<Header> headers() const;
112 template <> struct DenseMapInfo<clang::tooling::stdlib::Header> {
113 static inline clang::tooling::stdlib::Header getEmptyKey() {
[all …]
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnitIndex.cpp92 bool DWARFUnitIndex::Header::parse(DataExtractor IndexData, in parse()
115 void DWARFUnitIndex::Header::dump(raw_ostream &OS) const { in dump()
123 Header.NumBuckets = 0; in parse()
133 if (!Header.parse(IndexData, &Offset)) in parseImpl()
137 if (Header.Version == 5) in parseImpl()
141 Offset, Header.NumBuckets * (8 + 4) + in parseImpl()
142 (2 * Header.NumUnits + 1) * 4 * Header.NumColumns)) in parseImpl()
145 Rows = std::make_unique<Entry[]>(Header.NumBuckets); in parseImpl()
147 std::make_unique<Entry::SectionContribution *[]>(Header.NumUnits); in parseImpl()
148 ColumnKinds = std::make_unique<DWARFSectionKind[]>(Header.NumColumns); in parseImpl()
[all …]
/openbsd-src/sys/stand/efi/include/
H A Defidevp.h83 EFI_DEVICE_PATH Header; member
90 EFI_DEVICE_PATH Header; member
96 EFI_DEVICE_PATH Header; member
104 EFI_DEVICE_PATH Header; member
118 EFI_DEVICE_PATH Header; member
129 EFI_DEVICE_PATH Header; member
136 EFI_DEVICE_PATH Header; member
163 EFI_DEVICE_PATH Header; member
171 EFI_DEVICE_PATH Header; member
178 EFI_DEVICE_PATH Header; member
[all …]
/openbsd-src/gnu/llvm/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp54 YAMLObj.OptionalHeader->Header.AddressOfEntryPoint = in dumpOptionalHeader()
56 YAMLObj.OptionalHeader->Header.ImageBase = OptionalHeader->ImageBase; in dumpOptionalHeader()
57 YAMLObj.OptionalHeader->Header.SectionAlignment = in dumpOptionalHeader()
59 YAMLObj.OptionalHeader->Header.FileAlignment = OptionalHeader->FileAlignment; in dumpOptionalHeader()
60 YAMLObj.OptionalHeader->Header.MajorOperatingSystemVersion = in dumpOptionalHeader()
62 YAMLObj.OptionalHeader->Header.MinorOperatingSystemVersion = in dumpOptionalHeader()
64 YAMLObj.OptionalHeader->Header.MajorImageVersion = in dumpOptionalHeader()
66 YAMLObj.OptionalHeader->Header.MinorImageVersion = in dumpOptionalHeader()
68 YAMLObj.OptionalHeader->Header.MajorSubsystemVersion = in dumpOptionalHeader()
70 YAMLObj.OptionalHeader->Header.MinorSubsystemVersion = in dumpOptionalHeader()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/COFF/
H A DCOFFWriter.cpp97 if (S.Header.SizeOfRawData > 0) in layoutSections()
98 S.Header.PointerToRawData = FileSize; in layoutSections()
100 S.Header.PointerToRawData = 0; in layoutSections()
101 FileSize += S.Header.SizeOfRawData; // For executables, this is already in layoutSections()
104 S.Header.Characteristics |= COFF::IMAGE_SCN_LNK_NRELOC_OVFL; in layoutSections()
105 S.Header.NumberOfRelocations = 0xffff; in layoutSections()
106 S.Header.PointerToRelocations = FileSize; in layoutSections()
109 S.Header.NumberOfRelocations = S.Relocs.size(); in layoutSections()
110 S.Header.PointerToRelocations = S.Relocs.size() ? FileSize : 0; in layoutSections()
116 if (S.Header.Characteristics & IMAGE_SCN_CNT_INITIALIZED_DATA) in layoutSections()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DExplainOutputStyle.cpp301 const DbiStreamHeader *Header = Dbi.getHeader(); in explainDbiHeaderOffset() local
302 assert(Header != nullptr); in explainDbiHeaderOffset()
306 int32_t(Header->VersionSignature)); in explainDbiHeaderOffset()
309 uint32_t(Header->VersionHeader)); in explainDbiHeaderOffset()
311 printStructField(P, "the age of the DBI Stream", uint32_t(Header->Age)); in explainDbiHeaderOffset()
314 uint16_t(Header->GlobalSymbolStreamIndex)); in explainDbiHeaderOffset()
316 printStructField(P, "the build number", uint16_t(Header->BuildNumber)); in explainDbiHeaderOffset()
319 uint16_t(Header->PublicSymbolStreamIndex)); in explainDbiHeaderOffset()
322 uint16_t(Header->PdbDllVersion)); in explainDbiHeaderOffset()
325 uint16_t(Header->SymRecordStreamIndex)); in explainDbiHeaderOffset()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFListTable.h56 struct Header { struct
73 Header HeaderData; argument
148 DWARFListTableHeader Header; variable
159 : Header(SectionName, ListTypeString), HeaderString(HeaderString) {} in DWARFListTableBase()
163 Header.clear(); in clear()
168 return Header.extract(Data, OffsetPtr); in extractHeaderAndOffsets()
177 uint64_t getHeaderOffset() const { return Header.getHeaderOffset(); } in getHeaderOffset()
178 uint8_t getAddrSize() const { return Header.getAddrSize(); } in getAddrSize()
179 uint32_t getOffsetEntryCount() const { return Header.getOffsetEntryCount(); } in getOffsetEntryCount()
180 dwarf::DwarfFormat getFormat() const { return Header.getFormat(); } in getFormat()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DDebugChecksumsSubsection.cpp38 const FileChecksumEntryHeader *Header; in operator ()() local
39 if (auto EC = Reader.readObject(Header)) in operator ()()
42 Item.FileNameOffset = Header->FileNameOffset; in operator ()()
43 Item.Kind = static_cast<FileChecksumKind>(Header->ChecksumKind); in operator ()()
44 if (auto EC = Reader.readBytes(Item.Checksum, Header->ChecksumSize)) in operator ()()
47 Len = alignTo(Header->ChecksumSize + sizeof(FileChecksumEntryHeader), 4); in operator ()()
96 FileChecksumEntryHeader Header; in commit() local
97 Header.ChecksumKind = uint8_t(FC.Kind); in commit()
98 Header.ChecksumSize = FC.Checksum.size(); in commit()
99 Header.FileNameOffset = FC.FileNameOffset; in commit()
[all …]
H A DDebugSubsectionRecord.cpp30 const DebugSubsectionHeader *Header; in initialize() local
32 if (auto EC = Reader.readObject(Header)) in initialize()
36 static_cast<DebugSubsectionKind>(uint32_t(Header->Kind)); in initialize()
37 if (auto EC = Reader.readStreamRef(Info.Data, Header->Length)) in initialize()
72 DebugSubsectionHeader Header; in commit() local
73 Header.Kind = uint32_t(Subsection ? Subsection->kind() : Contents.kind()); in commit()
78 Header.Length = alignTo(DataSize, alignOf(Container)); in commit()
80 if (auto EC = Writer.writeObject(Header)) in commit()
H A DDebugLinesSubsection.cpp29 bool HasColumn = Header->Flags & uint16_t(LF_HaveColumns); in operator ()()
57 if (auto EC = Reader.readObject(Header)) in initialize()
60 LinesAndColumns.getExtractor().Header = Header; in initialize()
68 return !!(Header->Flags & LF_HaveColumns); in hasColumnInfo()
104 LineFragmentHeader Header; in commit() local
105 Header.CodeSize = CodeSize; in commit()
106 Header.Flags = hasColumnInfo() ? LF_HaveColumns : 0; in commit()
107 Header.RelocOffset = RelocOffset; in commit()
108 Header.RelocSegment = RelocSegment; in commit()
110 if (auto EC = Writer.writeObject(Header)) in commit()
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Dcombined.h65 Chunk::UnpackedHeader Header; in recycle() local
66 Chunk::loadHeader(Allocator.Cookie, Ptr, &Header); in recycle()
67 if (UNLIKELY(Header.State != Chunk::State::Quarantined)) in recycle()
70 Chunk::UnpackedHeader NewHeader = Header; in recycle()
72 Chunk::compareExchangeHeader(Allocator.Cookie, Ptr, &NewHeader, &Header); in recycle()
93 Chunk::UnpackedHeader Header = {}; in allocate() local
94 Header.ClassId = QuarantineClassId & Chunk::ClassIdMask; in allocate()
95 Header.SizeOrUnusedBytes = sizeof(QuarantineBatch); in allocate()
96 Header.State = Chunk::State::Allocated; in allocate()
97 Chunk::storeHeader(Allocator.Cookie, Ptr, &Header); in allocate()
[all …]
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_secondary.h77 chunks_ = reinterpret_cast<Header**>(ptr_array_.Init()); in InitLinkerInitialized()
111 Header *h = GetHeader(res); in Allocate()
135 Header *h = GetHeader(p); in Deallocate()
157 Header *h = chunks_[i]; in TotalMemoryUsed()
186 Header *const *chunks = AddressSpaceView::Load(chunks_, n_chunks_); in GetBlockBegin()
196 const Header *h = in GetBlockBegin()
197 AddressSpaceView::Load(reinterpret_cast<Header *>(nearest_chunk)); in GetBlockBegin()
198 Header *h_ptr = reinterpret_cast<Header *>(nearest_chunk); in GetBlockBegin()
209 Header **chunks = AddressSpaceView::LoadWritable(chunks_, n_chunks_); in EnsureSortedChunks()
224 Header *const *chunks = AddressSpaceView::Load(chunks_, n_chunks_); in GetBlockBeginFastLocked()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCDXContainerWriter.cpp77 sizeof(dxbc::Header) + (PartOffsets.size() * sizeof(uint32_t)); in writeObject()
115 dxbc::ProgramHeader Header; in writeObject() local
116 memset(reinterpret_cast<void *>(&Header), 0, sizeof(dxbc::ProgramHeader)); in writeObject()
120 Header.MajorVersion = static_cast<uint8_t>(Version.getMajor()); in writeObject()
122 Header.MinorVersion = static_cast<uint8_t>(*Version.getMinor()); in writeObject()
124 Header.ShaderKind = in writeObject()
128 Header.Size = (SectionSize + sizeof(dxbc::ProgramHeader) + 3) / 4; in writeObject()
129 memcpy(Header.Bitcode.Magic, "DXIL", 4); in writeObject()
130 Header.Bitcode.Offset = sizeof(dxbc::BitcodeHeader); in writeObject()
131 Header.Bitcode.Size = SectionSize; in writeObject()
[all …]
H A DWinCOFFObjectWriter.cpp115 COFF::section Header = {}; member in __anona3bc21060111::COFFSection
143 COFF::header Header = {}; member in __anona3bc21060111::WinCOFFObjectWriter
165 memset(&Header, 0, sizeof(Header)); in reset()
166 Header.Machine = TargetObjectWriter->getMachine(); in reset()
193 void WriteFileHeader(const COFF::header &Header);
244 Header.Machine = TargetObjectWriter->getMachine(); in WinCOFFObjectWriter()
249 UseOffsetLabels = Header.Machine == COFF::IMAGE_FILE_MACHINE_ARM64; in WinCOFFObjectWriter()
330 Section->Header.Characteristics = MCSec.getCharacteristics(); in defineSection()
331 Section->Header.Characteristics |= getAlignment(MCSec); in defineSection()
450 std::memcpy(S.Header.Name, S.Name.c_str(), S.Name.size()); in SetSectionName()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/DWP/
H A DDWP.cpp94 getCUIdentifiers(InfoSectionUnitHeader &Header, StringRef Abbrev, in getCUIdentifiers() argument
97 uint64_t Offset = Header.HeaderSize; in getCUIdentifiers()
98 if (Header.Version >= 5 && Header.UnitType != dwarf::DW_UT_split_compile) in getCUIdentifiers()
102 utostr(Header.UnitType) + " found")); in getCUIdentifiers()
123 Form, InfoData, Offset, StrOffsets, Str, Header.Version); in getCUIdentifiers()
132 Form, InfoData, Offset, StrOffsets, Str, Header.Version); in getCUIdentifiers()
139 Header.Signature = InfoData.getU64(&Offset); in getCUIdentifiers()
144 dwarf::FormParams({Header.Version, Header.AddrSize, Header.Format})); in getCUIdentifiers()
147 if (!Header.Signature) in getCUIdentifiers()
149 ID.Signature = *Header.Signature; in getCUIdentifiers()
[all …]
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/
H A Dchunk_test.cpp27 scudo::Chunk::UnpackedHeader Header = {}; in TEST() local
31 scudo::Chunk::storeHeader(Cookie, P, &Header); in TEST()
33 scudo::Chunk::loadHeader(Cookie, P, &Header); in TEST()
34 EXPECT_TRUE(scudo::Chunk::isValid(Cookie, P, &Header)); in TEST()
35 EXPECT_FALSE(scudo::Chunk::isValid(InvalidCookie, P, &Header)); in TEST()
36 EXPECT_DEATH(scudo::Chunk::loadHeader(InvalidCookie, P, &Header), ""); in TEST()
66 scudo::Chunk::UnpackedHeader Header = {}; in TEST() local
70 scudo::Chunk::storeHeader(Cookie, P, &Header); in TEST()
72 scudo::Chunk::loadHeader(Cookie, P, &Header); in TEST()
76 EXPECT_DEATH(scudo::Chunk::loadHeader(Cookie, P, &Header), ""); in TEST()
/openbsd-src/gnu/llvm/compiler-rt/lib/orc/
H A Dcoff_platform.cpp80 void *Header = nullptr; member
112 int dlclose(void *Header);
113 void *dlsym(void *Header, std::string_view Symbol);
115 Error registerJITDylib(std::string Name, void *Header);
116 Error deregisterJITDylib(void *Header);
156 void *Header; member
169 COFFPlatformRuntimeState::getJITDylibStateByHeader(void *Header) { in getJITDylibStateByHeader() argument
170 auto I = JDStates.find(Header); in getJITDylibStateByHeader()
190 void *Header) { in registerJITDylib() argument
192 printdbg("Registering JITDylib %s: Header = %p\n", Name.c_str(), Header); in registerJITDylib()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Tooling/Inclusions/Stdlib/
H A DStandardLibrary.cpp28 #define SYMBOL(Name, NS, Header) ++SymCount; in initialize() argument
45 auto AddHeader = [&](llvm::StringRef Header) -> unsigned { in initialize() argument
46 return HeaderIDs->try_emplace(Header, HeaderIDs->size()).first->second; in initialize()
62 #define SYMBOL(Name, NS, Header) Add(#Name, #NS, #Header); in initialize() argument
79 std::optional<Header> Header::named(llvm::StringRef Name) { in named()
84 return Header(It->second); in named()
86 llvm::StringRef Header::name() const { return HeaderNames[ID]; } in name()
99 Header Symbol::header() const { return Header(SymbolHeaderIDs[ID]); } in header()
100 llvm::SmallVector<Header> Symbol::headers() const { in headers()
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DModuleMap.cpp181 Module *M, const Module::UnresolvedHeaderDirective &Header, in findHeader() argument
190 if (!File || (Header.Size && File->getSize() != *Header.Size) || in findHeader()
191 (Header.ModTime && File->getModificationTime() != *Header.ModTime)) in findHeader()
202 llvm::sys::path::append(RelativePathName, "Headers", Header.FileName); in findHeader()
219 Header.FileName); in findHeader()
224 if (llvm::sys::path::is_absolute(Header.FileName)) { in findHeader()
226 RelativePathName.append(Header.FileName.begin(), Header.FileName.end()); in findHeader()
227 return GetFile(Header.FileName); in findHeader()
234 llvm::sys::path::append(RelativePathName, Header.FileName); in findHeader()
245 Diags.Report(Header.FileNameLoc, in findHeader()
[all …]

12345678910>>...21