LLVM 22.0.0git
XCOFFYAML.h File Reference
#include "llvm/BinaryFormat/XCOFF.h"
#include "llvm/ObjectYAML/YAML.h"
#include <optional>
#include <vector>

Go to the source code of this file.

Classes

struct  llvm::XCOFFYAML::FileHeader
struct  llvm::XCOFFYAML::AuxiliaryHeader
struct  llvm::XCOFFYAML::Relocation
struct  llvm::XCOFFYAML::Section
struct  llvm::XCOFFYAML::AuxSymbolEnt
struct  llvm::XCOFFYAML::FileAuxEnt
struct  llvm::XCOFFYAML::CsectAuxEnt
struct  llvm::XCOFFYAML::FunctionAuxEnt
struct  llvm::XCOFFYAML::ExcpetionAuxEnt
struct  llvm::XCOFFYAML::BlockAuxEnt
struct  llvm::XCOFFYAML::SectAuxEntForDWARF
struct  llvm::XCOFFYAML::SectAuxEntForStat
struct  llvm::XCOFFYAML::Symbol
struct  llvm::XCOFFYAML::StringTable
struct  llvm::XCOFFYAML::Object
struct  llvm::yaml::ScalarBitSetTraits< XCOFF::SectionTypeFlags >
struct  llvm::yaml::ScalarEnumerationTraits< XCOFF::DwarfSectionSubtypeFlags >
struct  llvm::yaml::ScalarEnumerationTraits< XCOFF::StorageClass >
struct  llvm::yaml::ScalarEnumerationTraits< XCOFF::StorageMappingClass >
struct  llvm::yaml::ScalarEnumerationTraits< XCOFF::SymbolType >
struct  llvm::yaml::ScalarEnumerationTraits< XCOFF::CFileStringType >
struct  llvm::yaml::ScalarEnumerationTraits< XCOFFYAML::AuxSymbolType >
struct  llvm::yaml::MappingTraits< XCOFFYAML::FileHeader >
struct  llvm::yaml::MappingTraits< XCOFFYAML::AuxiliaryHeader >
struct  llvm::yaml::MappingTraits< std::unique_ptr< XCOFFYAML::AuxSymbolEnt > >
struct  llvm::yaml::MappingTraits< XCOFFYAML::Symbol >
struct  llvm::yaml::MappingTraits< XCOFFYAML::Relocation >
struct  llvm::yaml::MappingTraits< XCOFFYAML::Section >
struct  llvm::yaml::MappingTraits< XCOFFYAML::StringTable >
struct  llvm::yaml::MappingTraits< XCOFFYAML::Object >

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::XCOFFYAML
namespace  llvm::yaml

Enumerations

enum  llvm::XCOFFYAML::AuxSymbolType : uint8_t {
  llvm::XCOFFYAML::AUX_EXCEPT = 255 , llvm::XCOFFYAML::AUX_FCN = 254 , llvm::XCOFFYAML::AUX_SYM = 253 , llvm::XCOFFYAML::AUX_FILE = 252 ,
  llvm::XCOFFYAML::AUX_CSECT = 251 , llvm::XCOFFYAML::AUX_SECT = 250 , llvm::XCOFFYAML::AUX_STAT = 249
}