Check if printing of implicit uses is required for all types of shift
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Tue, 9 Mar 2004 06:10:15 +0000 (06:10 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Tue, 9 Mar 2004 06:10:15 +0000 (06:10 +0000)
instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12258 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/Printer.cpp
lib/Target/X86/X86AsmPrinter.cpp

index 0ff14f577dd74eee4ea253b2d90fbd02adefded0..7a3e9b1a70ecd2ffa45ed240d75864250c533218 100644 (file)
@@ -668,6 +668,7 @@ void Printer::printMachineInstruction(const MachineInstr *MI) {
       O << ", ";
       printOp(MI->getOperand(2));
     }
+    checkImplUses(Desc);
     O << "\n";
     return;
   }
@@ -689,6 +690,7 @@ void Printer::printMachineInstruction(const MachineInstr *MI) {
       O << ", ";
       printOp(MI->getOperand(5));
     }
+    checkImplUses(Desc);
     O << "\n";
     return;
   }
@@ -839,6 +841,7 @@ void Printer::printMachineInstruction(const MachineInstr *MI) {
       O << ", ";
       printOp(MI->getOperand(4));
     }
+    checkImplUses(Desc);
     O << "\n";
     return;
   }
index 0ff14f577dd74eee4ea253b2d90fbd02adefded0..7a3e9b1a70ecd2ffa45ed240d75864250c533218 100644 (file)
@@ -668,6 +668,7 @@ void Printer::printMachineInstruction(const MachineInstr *MI) {
       O << ", ";
       printOp(MI->getOperand(2));
     }
+    checkImplUses(Desc);
     O << "\n";
     return;
   }
@@ -689,6 +690,7 @@ void Printer::printMachineInstruction(const MachineInstr *MI) {
       O << ", ";
       printOp(MI->getOperand(5));
     }
+    checkImplUses(Desc);
     O << "\n";
     return;
   }
@@ -839,6 +841,7 @@ void Printer::printMachineInstruction(const MachineInstr *MI) {
       O << ", ";
       printOp(MI->getOperand(4));
     }
+    checkImplUses(Desc);
     O << "\n";
     return;
   }