LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
MCModuleYAML.h File Reference

This file declares classes for handling the YAML representation of MCModule. More...

#include "llvm/ADT/OwningPtr.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/MC/MCModule.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for MCModuleYAML.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 

Functions

StringRef llvm::mcmodule2yaml (raw_ostream &OS, const MCModule &MCM, const MCInstrInfo &MII, const MCRegisterInfo &MRI)
 Dump a YAML representation of the MCModule MCM to OS. More...
 
StringRef llvm::yaml2mcmodule (OwningPtr< MCModule > &MCM, StringRef YamlContent, const MCInstrInfo &MII, const MCRegisterInfo &MRI)
 Creates a new module and returns it in MCM. More...
 

Detailed Description

This file declares classes for handling the YAML representation of MCModule.

Definition in file MCModuleYAML.h.