Index: src/ia32/full-codegen-ia32.cc |
=================================================================== |
--- src/ia32/full-codegen-ia32.cc (revision 8025) |
+++ src/ia32/full-codegen-ia32.cc (working copy) |
@@ -1662,7 +1662,7 @@ |
__ bind(&stub_call); |
__ mov(eax, ecx); |
- TypeRecordingBinaryOpStub stub(op, mode); |
+ BinaryOpStub stub(op, mode); |
EmitCallIC(stub.GetCode(), &patch_site, expr->id()); |
__ jmp(&done, Label::kNear); |
@@ -1745,7 +1745,7 @@ |
Token::Value op, |
OverwriteMode mode) { |
__ pop(edx); |
- TypeRecordingBinaryOpStub stub(op, mode); |
+ BinaryOpStub stub(op, mode); |
// NULL signals no inlined smi code. |
EmitCallIC(stub.GetCode(), NULL, expr->id()); |
context()->Plug(eax); |
@@ -3751,8 +3751,8 @@ |
bool can_overwrite = expr->expression()->ResultOverwriteAllowed(); |
UnaryOverwriteMode overwrite = |
can_overwrite ? UNARY_OVERWRITE : UNARY_NO_OVERWRITE; |
- TypeRecordingUnaryOpStub stub(expr->op(), overwrite); |
- // TypeRecordingUnaryOpStub expects the argument to be in the |
+ UnaryOpStub stub(expr->op(), overwrite); |
+ // UnaryOpStub expects the argument to be in the |
// accumulator register eax. |
VisitForAccumulatorValue(expr->expression()); |
SetSourcePosition(expr->position()); |
@@ -3884,7 +3884,7 @@ |
// Call stub for +1/-1. |
__ mov(edx, eax); |
__ mov(eax, Immediate(Smi::FromInt(1))); |
- TypeRecordingBinaryOpStub stub(expr->binary_op(), NO_OVERWRITE); |
+ BinaryOpStub stub(expr->binary_op(), NO_OVERWRITE); |
EmitCallIC(stub.GetCode(), &patch_site, expr->CountId()); |
__ bind(&done); |