diff options
Diffstat (limited to 'llvm/lib/CodeGen/MIRParser/MIParser.h')
-rw-r--r-- | llvm/lib/CodeGen/MIRParser/MIParser.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/MIRParser/MIParser.h b/llvm/lib/CodeGen/MIRParser/MIParser.h index b55d70a199b..5bb0570856c 100644 --- a/llvm/lib/CodeGen/MIRParser/MIParser.h +++ b/llvm/lib/CodeGen/MIRParser/MIParser.h @@ -14,17 +14,21 @@ #ifndef LLVM_LIB_CODEGEN_MIRPARSER_MIPARSER_H #define LLVM_LIB_CODEGEN_MIRPARSER_MIPARSER_H +#include "llvm/ADT/DenseMap.h" #include "llvm/ADT/StringRef.h" namespace llvm { +class MachineBasicBlock; class MachineInstr; class MachineFunction; class SMDiagnostic; class SourceMgr; -MachineInstr *parseMachineInstr(SourceMgr &SM, MachineFunction &MF, - StringRef Src, SMDiagnostic &Error); +MachineInstr * +parseMachineInstr(SourceMgr &SM, MachineFunction &MF, StringRef Src, + const DenseMap<unsigned, MachineBasicBlock *> &MBBSlots, + SMDiagnostic &Error); } // end namespace llvm |