LLVM  8.0.1
Classes | Namespaces
MIRYamlMapping.h File Reference
#include "llvm/ADT/Optional.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/CodeGen/MachineJumpTableInfo.h"
#include "llvm/Support/SMLoc.h"
#include "llvm/Support/YAMLTraits.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
#include <cstdint>
#include <string>
#include <vector>
Include dependency graph for MIRYamlMapping.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::yaml::StringValue
 A wrapper around std::string which contains a source range that's being set during parsing. More...
 
struct  llvm::yaml::ScalarTraits< StringValue >
 
struct  llvm::yaml::FlowStringValue
 
struct  llvm::yaml::ScalarTraits< FlowStringValue >
 
struct  llvm::yaml::BlockStringValue
 
struct  llvm::yaml::BlockScalarTraits< BlockStringValue >
 
struct  llvm::yaml::UnsignedValue
 A wrapper around unsigned which contains a source range that's being set during parsing. More...
 
struct  llvm::yaml::ScalarTraits< UnsignedValue >
 
struct  llvm::yaml::ScalarEnumerationTraits< MachineJumpTableInfo::JTEntryKind >
 
struct  llvm::yaml::VirtualRegisterDefinition
 
struct  llvm::yaml::MappingTraits< VirtualRegisterDefinition >
 
struct  llvm::yaml::MachineFunctionLiveIn
 
struct  llvm::yaml::MappingTraits< MachineFunctionLiveIn >
 
struct  llvm::yaml::MachineStackObject
 Serializable representation of stack object from the MachineFrameInfo class. More...
 
struct  llvm::yaml::ScalarEnumerationTraits< MachineStackObject::ObjectType >
 
struct  llvm::yaml::MappingTraits< MachineStackObject >
 
struct  llvm::yaml::FixedMachineStackObject
 Serializable representation of the fixed stack object from the MachineFrameInfo class. More...
 
struct  llvm::yaml::ScalarEnumerationTraits< FixedMachineStackObject::ObjectType >
 
struct  llvm::yaml::MappingTraits< FixedMachineStackObject >
 
struct  llvm::yaml::MachineConstantPoolValue
 
struct  llvm::yaml::MappingTraits< MachineConstantPoolValue >
 
struct  llvm::yaml::MachineJumpTable
 
struct  llvm::yaml::MachineJumpTable::Entry
 
struct  llvm::yaml::MappingTraits< MachineJumpTable::Entry >
 
struct  llvm::yaml::MappingTraits< MachineJumpTable >
 
struct  llvm::yaml::MachineFrameInfo
 Serializable representation of MachineFrameInfo. More...
 
struct  llvm::yaml::MappingTraits< MachineFrameInfo >
 
struct  llvm::yaml::MachineFunction
 
struct  llvm::yaml::MappingTraits< MachineFunction >
 

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::yaml