Searched refs:ProgramHeader (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/llvm/compiler-rt/lib/profile/ |
| H A D | InstrProfilingPlatformLinux.c | 179 const ElfW(Phdr) *ProgramHeader = in __llvm_write_binary_ids() 187 if (ProgramHeader[I].p_type != PT_NOTE) in __llvm_write_binary_ids() 197 if (ProgramHeader[I].p_memsz == 0 || in __llvm_write_binary_ids() 198 ProgramHeader[I].p_memsz == ProgramHeader[I].p_filesz) { in __llvm_write_binary_ids() 200 ProgramHeader[I].p_offset); in __llvm_write_binary_ids() 202 ProgramHeader[I].p_filesz); in __llvm_write_binary_ids() 209 (const ElfW(Nhdr) *)((uintptr_t)ElfHeader + ProgramHeader[I].p_vaddr); in __llvm_write_binary_ids() 211 (const ElfW(Nhdr) *)((const char *)(Note) + ProgramHeader[I].p_memsz); in __llvm_write_binary_ids()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCDXContainerWriter.cpp | 71 PartOffset += sizeof(dxbc::ProgramHeader); in writeObject() 110 PartSize += sizeof(dxbc::ProgramHeader); in writeObject() 115 dxbc::ProgramHeader Header; in writeObject() 116 memset(reinterpret_cast<void *>(&Header), 0, sizeof(dxbc::ProgramHeader)); in writeObject() 128 Header.Size = (SectionSize + sizeof(dxbc::ProgramHeader) + 3) / 4; in writeObject() 135 sizeof(dxbc::ProgramHeader))); in writeObject()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
| H A D | DXContainer.h | 113 struct ProgramHeader { struct 128 static_assert(sizeof(ProgramHeader) == 24, "ProgramHeader Size incorrect!"); argument
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | DXContainerEmitter.cpp | 132 dxbc::ProgramHeader Header; in writeParts() 156 Header.Size = sizeof(dxbc::ProgramHeader) + Header.Bitcode.Size; in writeParts() 162 sizeof(dxbc::ProgramHeader)); in writeParts()
|
| H A D | ELFEmitter.cpp | 239 getPhdrFragments(const ELFYAML::ProgramHeader &Phdr, 545 ELFYAML::ProgramHeader &YamlPhdr = Doc.ProgramHeaders[I]; in initProgramHeaders() 1147 ELFState<ELFT>::getPhdrFragments(const ELFYAML::ProgramHeader &Phdr, in getPhdrFragments() 1223 ArrayRef<ELFYAML::ProgramHeader> Phdrs, const ELFYAML::NoBitsSection &S) { in shouldAllocateFileSpace() 1224 for (const ELFYAML::ProgramHeader &PH : Phdrs) { in shouldAllocateFileSpace()
|
| H A D | ELFYAML.cpp | 1111 void MappingTraits<ELFYAML::ProgramHeader>::mapping( in mapping() 1112 IO &IO, ELFYAML::ProgramHeader &Phdr) { in mapping() 1125 std::string MappingTraits<ELFYAML::ProgramHeader>::validate( in validate() 1126 IO &IO, ELFYAML::ProgramHeader &FileHdr) { in validate()
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | DXContainer.cpp | 66 dxbc::ProgramHeader Header; in parseDXILHeader() 69 Current += offsetof(dxbc::ProgramHeader, Bitcode) + Header.Bitcode.Offset; in parseDXILHeader()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
| H A D | ELFYAML.h | 680 struct ProgramHeader { struct 698 std::vector<ProgramHeader> ProgramHeaders; argument 731 bool shouldAllocateFileSpace(ArrayRef<ProgramHeader> Phdrs, 744 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::ELFYAML::ProgramHeader) in LLVM_YAML_IS_SEQUENCE_VECTOR() 885 template <> struct MappingTraits<ELFYAML::ProgramHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 886 static void mapping(IO &IO, ELFYAML::ProgramHeader &FileHdr); in LLVM_YAML_IS_SEQUENCE_VECTOR() 887 static std::string validate(IO &IO, ELFYAML::ProgramHeader &FileHdr); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | DXContainer.h | 28 using DXILData = std::pair<dxbc::ProgramHeader, const char *>;
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | elf2yaml.cpp | 54 Expected<std::vector<ELFYAML::ProgramHeader>> 238 ArrayRef<ELFYAML::ProgramHeader> Phdrs, in dumpSectionOffsets() 374 Expected<std::vector<ELFYAML::ProgramHeader>> PhdrsOrErr = in dump() 473 Expected<std::vector<ELFYAML::ProgramHeader>> 476 std::vector<ELFYAML::ProgramHeader> Ret; in dumpProgramHeaders() 482 ELFYAML::ProgramHeader PH; in dumpProgramHeaders()
|