}
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);
I.op_begin ()+1, I.op_end (), outputReg);
}
+
void V8ISel::visitBinaryOperator (Instruction &I) {
unsigned DestReg = getReg (I);
unsigned Op0Reg = getReg (I.getOperand (0));
}
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);
I.op_begin ()+1, I.op_end (), outputReg);
}
+
void V8ISel::visitBinaryOperator (Instruction &I) {
unsigned DestReg = getReg (I);
unsigned Op0Reg = getReg (I.getOperand (0));
}
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);
I.op_begin ()+1, I.op_end (), outputReg);
}
+
void V8ISel::visitBinaryOperator (Instruction &I) {
unsigned DestReg = getReg (I);
unsigned Op0Reg = getReg (I.getOperand (0));
}
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);
I.op_begin ()+1, I.op_end (), outputReg);
}
+
void V8ISel::visitBinaryOperator (Instruction &I) {
unsigned DestReg = getReg (I);
unsigned Op0Reg = getReg (I.getOperand (0));