[llvm-commits] [llvm] r41157 - in /llvm/trunk/lib/Target/Mips: Mips.h MipsAsmPrinter.cpp

Bruno Cardoso Lopes bruno.cardoso at gmail.com
Fri Aug 17 19:05:25 PDT 2007


Author: bruno
Date: Fri Aug 17 21:05:24 2007
New Revision: 41157

URL: http://llvm.org/viewvc/llvm-project?rev=41157&view=rev
Log:
Couple of small changes. Delay Slot handle header declared. 
Newline added after macros at function init on generated asm!

Modified:
    llvm/trunk/lib/Target/Mips/Mips.h
    llvm/trunk/lib/Target/Mips/MipsAsmPrinter.cpp

Modified: llvm/trunk/lib/Target/Mips/Mips.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Mips.h?rev=41157&r1=41156&r2=41157&view=diff

==============================================================================
--- llvm/trunk/lib/Target/Mips/Mips.h (original)
+++ llvm/trunk/lib/Target/Mips/Mips.h Fri Aug 17 21:05:24 2007
@@ -23,9 +23,10 @@
   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

Modified: llvm/trunk/lib/Target/Mips/MipsAsmPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MipsAsmPrinter.cpp?rev=41157&r1=41156&r2=41157&view=diff

==============================================================================
--- llvm/trunk/lib/Target/Mips/MipsAsmPrinter.cpp (original)
+++ llvm/trunk/lib/Target/Mips/MipsAsmPrinter.cpp Fri Aug 17 21:05:24 2007
@@ -209,9 +209,9 @@
   emitFrameDirective(MF);
   emitMaskDirective(MF);
   emitFMaskDirective();
-
   emitSetDirective(NOREORDER);
   emitSetDirective(NOMACRO);
+  O << "\n";
 }
 
 /// Emit the directives used by GAS on the end of functions





More information about the llvm-commits mailing list