Home
last modified time | relevance | path

Searched refs:ProgramHeader (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPlatformLinux.c174 const ElfW(Phdr) *ProgramHeader = in __llvm_write_binary_ids()
181 if (ProgramHeader[I].p_type != PT_NOTE) in __llvm_write_binary_ids()
185 (const ElfW(Nhdr) *)((uintptr_t)ElfHeader + ProgramHeader[I].p_offset); in __llvm_write_binary_ids()
187 (const ElfW(Nhdr) *)((const char *)(Note) + ProgramHeader[I].p_filesz); in __llvm_write_binary_ids()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h676 struct ProgramHeader { struct
694 std::vector<ProgramHeader> ProgramHeaders; argument
726 bool shouldAllocateFileSpace(ArrayRef<ProgramHeader> Phdrs,
739 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::ELFYAML::ProgramHeader) in LLVM_YAML_IS_SEQUENCE_VECTOR()
880 template <> struct MappingTraits<ELFYAML::ProgramHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
881 static void mapping(IO &IO, ELFYAML::ProgramHeader &FileHdr); in LLVM_YAML_IS_SEQUENCE_VECTOR()
882 static std::string validate(IO &IO, ELFYAML::ProgramHeader &FileHdr); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp238 getPhdrFragments(const ELFYAML::ProgramHeader &Phdr,
544 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 DELFYAML.cpp1025 void MappingTraits<ELFYAML::ProgramHeader>::mapping( in mapping()
1026 IO &IO, ELFYAML::ProgramHeader &Phdr) { in mapping()
1039 std::string MappingTraits<ELFYAML::ProgramHeader>::validate( in validate()
1040 IO &IO, ELFYAML::ProgramHeader &FileHdr) { in validate()