Home
last modified time | relevance | path

Searched refs:COFFYAML (Results 1 – 8 of 8) sorted by relevance

/external/llvm/include/llvm/ObjectYAML/
DCOFFYAML.h44 namespace COFFYAML {
93 LLVM_YAML_IS_SEQUENCE_VECTOR(COFFYAML::Section)
94 LLVM_YAML_IS_SEQUENCE_VECTOR(COFFYAML::Symbol) in LLVM_YAML_IS_SEQUENCE_VECTOR()
95 LLVM_YAML_IS_SEQUENCE_VECTOR(COFFYAML::Relocation) in LLVM_YAML_IS_SEQUENCE_VECTOR()
101 struct ScalarEnumerationTraits<COFFYAML::WeakExternalCharacteristics> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
102 static void enumeration(IO &IO, COFFYAML::WeakExternalCharacteristics &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
106 struct ScalarEnumerationTraits<COFFYAML::AuxSymbolType> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
107 static void enumeration(IO &IO, COFFYAML::AuxSymbolType &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
111 struct ScalarEnumerationTraits<COFFYAML::COMDATType> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
112 static void enumeration(IO &IO, COFFYAML::COMDATType &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
DObjectYAML.h23 std::unique_ptr<COFFYAML::Object> Coff;
/external/llvm/lib/ObjectYAML/
DCOFFYAML.cpp19 namespace COFFYAML { namespace
26 void ScalarEnumerationTraits<COFFYAML::COMDATType>::enumeration( in enumeration()
27 IO &IO, COFFYAML::COMDATType &Value) { in enumeration()
39 ScalarEnumerationTraits<COFFYAML::WeakExternalCharacteristics>::enumeration( in enumeration()
40 IO &IO, COFFYAML::WeakExternalCharacteristics &Value) { in enumeration()
47 void ScalarEnumerationTraits<COFFYAML::AuxSymbolType>::enumeration( in enumeration()
48 IO &IO, COFFYAML::AuxSymbolType &Value) { in enumeration()
257 : SelectionType(COFFYAML::COMDATType(0)) {} in NSectionSelectionType()
259 : SelectionType(COFFYAML::COMDATType(C)) {} in NSectionSelectionType()
261 COFFYAML::COMDATType SelectionType;
[all …]
DObjectYAML.cpp26 MappingTraits<COFFYAML::Object>::mapping(IO, *ObjectFile.Coff); in mapping()
37 ObjectFile.Coff.reset(new COFFYAML::Object()); in mapping()
38 MappingTraits<COFFYAML::Object>::mapping(IO, *ObjectFile.Coff); in mapping()
DCMakeLists.txt3 COFFYAML.cpp
/external/llvm/tools/obj2yaml/
Dcoff2yaml.cpp22 COFFYAML::Object YAMLObj;
31 COFFYAML::Object &getYAMLObj();
54 YAMLObj.OptionalHeader = COFFYAML::PEHeader(); in dumpOptionalHeader()
103 std::vector<COFFYAML::Section> &YAMLSections = YAMLObj.Sections; in dumpSections()
106 COFFYAML::Section NewYAMLSection; in dumpSections()
119 std::vector<COFFYAML::Relocation> Relocations; in dumpSections()
122 COFFYAML::Relocation Rel; in dumpSections()
143 dumpFunctionDefinition(COFFYAML::Symbol *Sym, in dumpFunctionDefinition()
155 dumpbfAndEfLineInfo(COFFYAML::Symbol *Sym, in dumpbfAndEfLineInfo()
164 static void dumpWeakExternal(COFFYAML::Symbol *Sym, in dumpWeakExternal()
[all …]
/external/llvm/tools/yaml2obj/
Dyaml2coff.cpp33 COFFParser(COFFYAML::Object &Obj) in COFFParser()
63 for (std::vector<COFFYAML::Section>::iterator i = Obj.Sections.begin(), in parseSections()
65 COFFYAML::Section &Sec = *i; in parseSections()
101 for (std::vector<COFFYAML::Symbol>::iterator i = Obj.Symbols.begin(), in parseSymbols()
103 COFFYAML::Symbol &Sym = *i; in parseSymbols()
143 COFFYAML::Object &Obj;
183 for (COFFYAML::Section &S : CP.Obj.Sections) { in layoutCOFF()
209 for (std::vector<COFFYAML::Symbol>::iterator i = CP.Obj.Symbols.begin(), in layoutCOFF()
308 for (const COFFYAML::Section &S : CP.Obj.Sections) { in initializeOptionalHeader()
426 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(), in writeCOFF()
[all …]
Dyaml2obj.h18 namespace COFFYAML {
32 int yaml2coff(llvm::COFFYAML::Object &Doc, llvm::raw_ostream &Out);