summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/Mips/Mips.h3
-rw-r--r--llvm/lib/Target/Mips/MipsAsmPrinter.cpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/Mips/Mips.h b/llvm/lib/Target/Mips/Mips.h
index 48b08eaf802..234f7387665 100644
--- a/llvm/lib/Target/Mips/Mips.h
+++ b/llvm/lib/Target/Mips/Mips.h
@@ -23,9 +23,10 @@ namespace llvm {
class FunctionPass;
class MachineCodeEmitter;
+ FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
+ FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM);
FunctionPass *createMipsCodePrinterPass(std::ostream &OS,
MipsTargetMachine &TM);
- FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
} // end namespace llvm;
// Defines symbolic names for Mips registers. This defines a mapping from
diff --git a/llvm/lib/Target/Mips/MipsAsmPrinter.cpp b/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
index 563386be131..48879ee3e38 100644
--- a/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
+++ b/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
@@ -209,9 +209,9 @@ emitFunctionStart(MachineFunction &MF)
emitFrameDirective(MF);
emitMaskDirective(MF);
emitFMaskDirective();
-
emitSetDirective(NOREORDER);
emitSetDirective(NOMACRO);
+ O << "\n";
}
/// Emit the directives used by GAS on the end of functions
OpenPOWER on IntegriCloud