change a ton of code to not implicitly use the "O" raw_ostream
[oota-llvm.git] / lib / Target / PIC16 / AsmPrinter / PIC16AsmPrinter.h
index 8063fcc6fc939ba682098acd843568a48643d716..312c54e56fbe61f45096cc4f1a08c95652fd8e57 100644 (file)
@@ -43,9 +43,9 @@ namespace llvm {
     }
 
     bool runOnMachineFunction(MachineFunction &F);
-    void printOperand(const MachineInstr *MI, int opNum);
-    void printCCOperand(const MachineInstr *MI, int opNum);
-    void printInstruction(const MachineInstr *MI); // definition autogenerated.
+    void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
+    void printCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
+    void printInstruction(const MachineInstr *MI, raw_ostream &O);
     static const char *getRegisterName(unsigned RegNo);
 
     void EmitInstruction(const MachineInstr *MI);