[#llvm-MIRParser] = xref:llvm.adoc[llvm]::MIRParser :relfileprefix: ../ :mrdocs: This class initializes machine functions by applying the state loaded from a MIR file. == Synopsis Declared in `<llvm/CodeGen/MIRParser/MIRParser.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class MIRParser; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/MIRParser/2constructor-0d.adoc[`MIRParser`] [.small]#[constructor]# | Constructors | xref:llvm/MIRParser/2destructor.adoc[`~MIRParser`] [.small]#[destructor]# | Destroys the MIR parser and its implementation. | xref:llvm/MIRParser/parseIRModule.adoc[`parseIRModule`] | Parses the optional LLVM IR module in the MIR file. | xref:llvm/MIRParser/parseMachineFunctions-0a.adoc[`parseMachineFunctions`] | `parseMachineFunctions` overloads |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/createMIRParser.adoc[`createMIRParser`] | This function is another interface to the MIR serialization format parser. | xref:llvm/createMIRParserFromFile.adoc[`createMIRParserFromFile`] | This function is the main interface to the MIR serialization format parser. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#