LLVM 17.0.0git
|
#include "llvm/ObjectYAML/COFFYAML.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/YAMLTraits.h"
#include <cstdint>
#include <cstring>
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::COFFYAML |
namespace | llvm::yaml |
Macros | |
#define | ECase(X) IO.enumCase(Value, #X, COFF::X); |
#define | BCase(X) IO.bitSetCase(Value, #X, COFF::X); |
Definition at line 247 of file COFFYAML.cpp.
Definition at line 19 of file COFFYAML.cpp.
COFFYAML::AuxSymbolType AuxType |
Definition at line 352 of file COFFYAML.cpp.
Referenced by llvm::yaml::MappingTraits< std::unique_ptr< XCOFFYAML::AuxSymbolEnt > >::mapping().
COFF::DLLCharacteristics Characteristics |
Definition at line 330 of file COFFYAML.cpp.
Referenced by llvm::MCContext::getAssociativeCOFFSection(), llvm::MCSectionCOFF::getCharacteristics(), llvm::MCContext::getCOFFSection(), llvm::TargetLoweringObjectFileCOFF::getExplicitSectionGlobal(), llvm::TargetLoweringObjectFileCOFF::getSectionForConstant(), llvm::TargetLoweringObjectFileCOFF::getSectionForJumpTable(), llvm::jitlink::COFFLinkGraphBuilder::graphifySymbols(), and llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal().
COFF::MachineTypes Machine |
Definition at line 370 of file COFFYAML.cpp.
COFFYAML::COMDATType SelectionType |
Definition at line 319 of file COFFYAML.cpp.
COFF::SymbolStorageClass StorageClass |
Definition at line 361 of file COFFYAML.cpp.
COFF::WindowsSubsystem Subsystem |
Definition at line 399 of file COFFYAML.cpp.
RelocType Type |
Definition at line 390 of file COFFYAML.cpp.
Referenced by llvm::MCSectionELF::getType(), and llvm::MachineRegisterInfo::setRegAllocationHint().