Fix thinko in visitor... ShiftInsts should currently be delegated
authorBrian Gaeke <gaeke@uiuc.edu>
Tue, 15 Jun 2004 21:09:46 +0000 (21:09 +0000)
committerBrian Gaeke <gaeke@uiuc.edu>
Tue, 15 Jun 2004 21:09:46 +0000 (21:09 +0000)
to visitBinaryOperator.

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

lib/Target/Sparc/InstSelectSimple.cpp
lib/Target/Sparc/SparcV8ISelSimple.cpp
lib/Target/SparcV8/InstSelectSimple.cpp
lib/Target/SparcV8/SparcV8ISelSimple.cpp

index 398198ff001e0e78308830d5c16d3e37e4aa373c..fac772b65cf3ad0c9d11020359f60aadd919701d 100644 (file)
@@ -66,7 +66,7 @@ namespace {
     }
 
     void visitBinaryOperator(Instruction &I);
-    void visitShiftInstruction(Instruction &I) { visitBinaryOperator(I); }
+    void visitShiftInst (ShiftInst &SI) { visitBinaryOperator (SI); }
     void visitSetCondInst(Instruction &I);
     void visitCallInst(CallInst &I);
     void visitReturnInst(ReturnInst &I);
@@ -594,6 +594,7 @@ void V8ISel::visitGetElementPtrInst (GetElementPtrInst &I) {
                     I.op_begin ()+1, I.op_end (), outputReg);
 }
 
+
 void V8ISel::visitBinaryOperator (Instruction &I) {
   unsigned DestReg = getReg (I);
   unsigned Op0Reg = getReg (I.getOperand (0));
index 398198ff001e0e78308830d5c16d3e37e4aa373c..fac772b65cf3ad0c9d11020359f60aadd919701d 100644 (file)
@@ -66,7 +66,7 @@ namespace {
     }
 
     void visitBinaryOperator(Instruction &I);
-    void visitShiftInstruction(Instruction &I) { visitBinaryOperator(I); }
+    void visitShiftInst (ShiftInst &SI) { visitBinaryOperator (SI); }
     void visitSetCondInst(Instruction &I);
     void visitCallInst(CallInst &I);
     void visitReturnInst(ReturnInst &I);
@@ -594,6 +594,7 @@ void V8ISel::visitGetElementPtrInst (GetElementPtrInst &I) {
                     I.op_begin ()+1, I.op_end (), outputReg);
 }
 
+
 void V8ISel::visitBinaryOperator (Instruction &I) {
   unsigned DestReg = getReg (I);
   unsigned Op0Reg = getReg (I.getOperand (0));
index 398198ff001e0e78308830d5c16d3e37e4aa373c..fac772b65cf3ad0c9d11020359f60aadd919701d 100644 (file)
@@ -66,7 +66,7 @@ namespace {
     }
 
     void visitBinaryOperator(Instruction &I);
-    void visitShiftInstruction(Instruction &I) { visitBinaryOperator(I); }
+    void visitShiftInst (ShiftInst &SI) { visitBinaryOperator (SI); }
     void visitSetCondInst(Instruction &I);
     void visitCallInst(CallInst &I);
     void visitReturnInst(ReturnInst &I);
@@ -594,6 +594,7 @@ void V8ISel::visitGetElementPtrInst (GetElementPtrInst &I) {
                     I.op_begin ()+1, I.op_end (), outputReg);
 }
 
+
 void V8ISel::visitBinaryOperator (Instruction &I) {
   unsigned DestReg = getReg (I);
   unsigned Op0Reg = getReg (I.getOperand (0));
index 398198ff001e0e78308830d5c16d3e37e4aa373c..fac772b65cf3ad0c9d11020359f60aadd919701d 100644 (file)
@@ -66,7 +66,7 @@ namespace {
     }
 
     void visitBinaryOperator(Instruction &I);
-    void visitShiftInstruction(Instruction &I) { visitBinaryOperator(I); }
+    void visitShiftInst (ShiftInst &SI) { visitBinaryOperator (SI); }
     void visitSetCondInst(Instruction &I);
     void visitCallInst(CallInst &I);
     void visitReturnInst(ReturnInst &I);
@@ -594,6 +594,7 @@ void V8ISel::visitGetElementPtrInst (GetElementPtrInst &I) {
                     I.op_begin ()+1, I.op_end (), outputReg);
 }
 
+
 void V8ISel::visitBinaryOperator (Instruction &I) {
   unsigned DestReg = getReg (I);
   unsigned Op0Reg = getReg (I.getOperand (0));