Home
last modified time | relevance | path

Searched refs:ELFYAML (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h29 namespace ELFYAML {
380 Optional<std::vector<ELFYAML::NoteEntry>> Notes;
765 struct ScalarEnumerationTraits<ELFYAML::ELF_ET> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
778 struct ScalarEnumerationTraits<ELFYAML::ELF_EM> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
798 struct ScalarBitSetTraits<ELFYAML::ELF_EF> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
807 struct ScalarEnumerationTraits<ELFYAML::ELF_SHT> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
812 struct ScalarBitSetTraits<ELFYAML::ELF_SHF> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
825 struct ScalarEnumerationTraits<ELFYAML::ELF_STT> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
875 struct MappingTraits<ELFYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
889 struct MappingTraits<ELFYAML::Symbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A Dyaml2obj.h31 namespace ELFYAML {
67 bool yaml2elf(ELFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH,
H A DObjectYAML.h31 std::unique_ptr<ELFYAML::Object> Elf;
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DELFYAML.cpp31 namespace ELFYAML { namespace
1252 void ScalarTraits<ELFYAML::YAMLIntUInt>::output(const ELFYAML::YAMLIntUInt &Val, in output()
1284 void MappingTraits<ELFYAML::Symbol>::mapping(IO &IO, ELFYAML::Symbol &Symbol) { in mapping()
1521 ELFYAML::ELF_SHT Type; in mapping()
1691 const ELFYAML::Section &Sec = *cast<ELFYAML::Section>(C.get()); in validate()
1764 ELFYAML::ELF_REL Type;
1765 ELFYAML::ELF_REL Type2;
1766 ELFYAML::ELF_REL Type3;
1767 ELFYAML::ELF_RSS SpecSym;
1814 void MappingTraits<ELFYAML::NoteEntry>::mapping(IO &IO, ELFYAML::NoteEntry &N) { in mapping()
[all …]
H A DELFEmitter.cpp202 ELFYAML::Object &Doc;
424 std::unique_ptr<ELFYAML::Section> Sec = std::make_unique<ELFYAML::Section>( in ELFState()
764 if (ELFYAML::Fill *S = dyn_cast<ELFYAML::Fill>(D.get())) { in initSectionHeaders()
790 ELFYAML::Section *Sec = cast<ELFYAML::Section>(D.get()); in initSectionHeaders()
975 ArrayRef<ELFYAML::Symbol> Symbols; in initSymtabSectionHeader()
981 ELFYAML::RawContentSection *RawSec = in initSymtabSectionHeader()
1042 ELFYAML::RawContentSection *RawSec = in initStrtabSectionHeader()
1102 ELFYAML::RawContentSection *RawSec = in initDWARFSectionHeader()
1150 if (const ELFYAML::Fill *F = dyn_cast<ELFYAML::Fill>(C)) { in getPhdrFragments()
1156 const ELFYAML::Section *S = cast<ELFYAML::Section>(C); in getPhdrFragments()
[all …]
H A DObjectYAML.cpp26 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf); in mapping()
44 ObjectFile.Elf.reset(new ELFYAML::Object()); in mapping()
45 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf); in mapping()
H A DCMakeLists.txt15 ELFYAML.cpp
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Delf2yaml.cpp209 ELFYAML::ELF_SHF ShFlags = RawSec->Flags.value_or(ELFYAML::ELF_SHF(0)); in shouldPrintSection()
251 ELFYAML::Section &Sec = *cast<ELFYAML::Section>(C.get()); in dumpSectionOffsets()
407 const ELFYAML::Section &S = cast<ELFYAML::Section>(*C.get()); in dump()
482 ELFYAML::ProgramHeader PH; in dumpProgramHeaders()
497 ELFYAML::Section &S = cast<ELFYAML::Section>(*C.get()); in dumpProgramHeaders()
698 ELFYAML::Symbol S; in dumpSymbols()
1112 ELFYAML::Relocation R; in dumpRelocSection()
1122 ELFYAML::Relocation R; in dumpRelocSection()
1134 Expected<ELFYAML::RelrSection *>
1210 Expected<ELFYAML::NoteSection *>
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/
H A DBUILD.gn23 "ELFYAML.cpp",