LLVM API Documentation
#include "llvm/Object/COFFYAML.h"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
namespace | llvm::COFFYAML |
namespace | llvm::yaml |
Defines | |
#define | ECase(X) IO.enumCase(Value, #X, COFF::X); |
#define | BCase(X) IO.bitSetCase(Value, #X, COFF::X); |
Definition at line 173 of file COFFYAML.cpp.
Referenced by llvm::yaml::ScalarBitSetTraits< COFF::Characteristics >::bitset(), llvm::yaml::ScalarBitSetTraits< COFF::SectionCharacteristics >::bitset(), llvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_EF >::bitset(), and llvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_SHF >::bitset().
Definition at line 16 of file COFFYAML.cpp.
Referenced by llvm::yaml::ScalarEnumerationTraits< COFFYAML::WeakExternalCharacteristics >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFFYAML::AuxSymbolType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFFYAML::COMDATType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::MachineTypes >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::SymbolBaseType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::SymbolStorageClass >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::SymbolComplexType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypeI386 >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ET >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypeAMD64 >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_EM >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFCLASS >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFDATA >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFOSABI >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_SHT >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_STT >::enumeration(), llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_STV >::enumeration(), and llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_REL >::enumeration().
COFFYAML::AuxSymbolType AuxType |
Definition at line 253 of file COFFYAML.cpp.
Definition at line 235 of file COFFYAML.cpp.
Referenced by llvm::MCContext::getAssociativeCOFFSection(), llvm::MCSectionCOFF::getCharacteristics(), llvm::TargetLoweringObjectFileCOFF::getExplicitSectionGlobal(), llvm::object::COFFObjectFile::getSymbolType(), and llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal().
COFF::MachineTypes Machine |
Definition at line 268 of file COFFYAML.cpp.
Referenced by llvm::WriteConstantInternal().
COFFYAML::COMDATType SelectionType |
Definition at line 226 of file COFFYAML.cpp.
COFF::SymbolStorageClass StorageClass |
Definition at line 261 of file COFFYAML.cpp.
RelocType Type |
Definition at line 285 of file COFFYAML.cpp.
Referenced by llvm::BlockFrequencyInfoImplBase::addToDist(), CC_Hexagon32_VarArgs(), llvm::sys::fs::createTemporaryFile(), llvm::DWARFContextInMemory::DWARFContextInMemory(), ForeachHelper(), llvm::object::MachOObjectFile::getRelocationHidden(), llvm::object::ELFObjectFile< ELFT >::getRelocationTypeName(), getRelocType(), getStaticStructorSection(), llvm::MCELF::GetType(), llvm::MCSectionELF::getType(), MCAttrForString(), mergeTypeForSet(), llvm::coverage::ObjectFileCoverageMappingReader::ObjectFileCoverageMappingReader(), llvm::QualifyName(), RetCC_Hexagon32_VarArgs(), llvm::setCurrentDebugType(), llvm::MCMachObjectTargetWriter::setLocalDifferenceRelocationType(), and llvm::MachineRegisterInfo::setRegAllocationHint().