reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/ObjectYAML/ELFEmitter.cpp
  258   Header.e_ident[EI_DATA] = Doc.Header.Data;
  260   Header.e_ident[EI_OSABI] = Doc.Header.OSABI;
  261   Header.e_ident[EI_ABIVERSION] = Doc.Header.ABIVersion;
  262   Header.e_type = Doc.Header.Type;
  263   Header.e_machine = Doc.Header.Machine;
  265   Header.e_entry = Doc.Header.Entry;
  267   Header.e_flags = Doc.Header.Flags;
  273       Doc.Header.SHEntSize ? (uint16_t)*Doc.Header.SHEntSize : sizeof(Elf_Shdr);
  273       Doc.Header.SHEntSize ? (uint16_t)*Doc.Header.SHEntSize : sizeof(Elf_Shdr);
  279       Doc.Header.SHOff ? typename ELFT::uint(*Doc.Header.SHOff) : SHOff;
  279       Doc.Header.SHOff ? typename ELFT::uint(*Doc.Header.SHOff) : SHOff;
  281       Doc.Header.SHNum ? (uint16_t)*Doc.Header.SHNum : Doc.Sections.size();
  281       Doc.Header.SHNum ? (uint16_t)*Doc.Header.SHNum : Doc.Sections.size();
  282   Header.e_shstrndx = Doc.Header.SHStrNdx ? (uint16_t)*Doc.Header.SHStrNdx
  282   Header.e_shstrndx = Doc.Header.SHStrNdx ? (uint16_t)*Doc.Header.SHStrNdx
  727   return Doc.Header.Machine == ELFYAML::ELF_EM(llvm::ELF::EM_MIPS) &&
  728          Doc.Header.Class == ELFYAML::ELF_ELFCLASS(ELF::ELFCLASS64) &&
  729          Doc.Header.Data == ELFYAML::ELF_ELFDATA(ELF::ELFDATA2LSB);
 1195   bool IsLE = Doc.Header.Data == ELFYAML::ELF_ELFDATA(ELF::ELFDATA2LSB);
 1196   bool Is64Bit = Doc.Header.Class == ELFYAML::ELF_ELFCLASS(ELF::ELFCLASS64);
lib/ObjectYAML/ELFYAML.cpp
  284   switch (Object->Header.Machine) {
  475   switch (Object->Header.Machine) {
  527   switch (Object->Header.Machine) {
  619   switch (Object->Header.Machine) {
  681   switch (Object->Header.Machine) {
  876          getFlags(Object->Header.Machine).takeVector()) {
  895     MapVector<StringRef, uint8_t> Flags = getFlags(Object->Header.Machine);
 1392   if (Object->Header.Machine == ELFYAML::ELF_EM(ELF::EM_MIPS) &&
 1393       Object->Header.Class == ELFYAML::ELF_ELFCLASS(ELF::ELFCLASS64)) {
 1410   IO.mapRequired("FileHeader", Object.Header);
tools/obj2yaml/elf2yaml.cpp
  156   Y->Header.Class = ELFYAML::ELF_ELFCLASS(Obj.getHeader()->getFileClass());
  157   Y->Header.Data = ELFYAML::ELF_ELFDATA(Obj.getHeader()->getDataEncoding());
  158   Y->Header.OSABI = Obj.getHeader()->e_ident[ELF::EI_OSABI];
  159   Y->Header.ABIVersion = Obj.getHeader()->e_ident[ELF::EI_ABIVERSION];
  160   Y->Header.Type = Obj.getHeader()->e_type;
  161   Y->Header.Machine = Obj.getHeader()->e_machine;
  162   Y->Header.Flags = Obj.getHeader()->e_flags;
  163   Y->Header.Entry = Obj.getHeader()->e_entry;