Index: src/arm/full-codegen-arm.cc |
=================================================================== |
--- src/arm/full-codegen-arm.cc (revision 8025) |
+++ src/arm/full-codegen-arm.cc (working copy) |
@@ -1717,14 +1717,14 @@ |
patch_site.EmitJumpIfSmi(scratch1, &smi_case); |
__ bind(&stub_call); |
- TypeRecordingBinaryOpStub stub(op, mode); |
+ BinaryOpStub stub(op, mode); |
EmitCallIC(stub.GetCode(), &patch_site, expr->id()); |
__ jmp(&done); |
__ bind(&smi_case); |
// Smi case. This code works the same way as the smi-smi case in the type |
// recording binary operation stub, see |
- // TypeRecordingBinaryOpStub::GenerateSmiSmiOperation for comments. |
+ // BinaryOpStub::GenerateSmiSmiOperation for comments. |
switch (op) { |
case Token::SAR: |
__ b(&stub_call); |
@@ -1798,7 +1798,7 @@ |
Token::Value op, |
OverwriteMode mode) { |
__ pop(r1); |
- TypeRecordingBinaryOpStub stub(op, mode); |
+ BinaryOpStub stub(op, mode); |
EmitCallIC(stub.GetCode(), NULL, expr->id()); |
context()->Plug(r0); |
} |
@@ -3790,8 +3790,8 @@ |
bool can_overwrite = expr->expression()->ResultOverwriteAllowed(); |
UnaryOverwriteMode overwrite = |
can_overwrite ? UNARY_OVERWRITE : UNARY_NO_OVERWRITE; |
- TypeRecordingUnaryOpStub stub(expr->op(), overwrite); |
- // TypeRecordingGenericUnaryOpStub expects the argument to be in the |
+ UnaryOpStub stub(expr->op(), overwrite); |
+ // UnaryOpStub expects the argument to be in the |
// accumulator register r0. |
VisitForAccumulatorValue(expr->expression()); |
SetSourcePosition(expr->position()); |
@@ -3912,7 +3912,7 @@ |
// Record position before stub call. |
SetSourcePosition(expr->position()); |
- TypeRecordingBinaryOpStub stub(Token::ADD, NO_OVERWRITE); |
+ BinaryOpStub stub(Token::ADD, NO_OVERWRITE); |
EmitCallIC(stub.GetCode(), &patch_site, expr->CountId()); |
__ bind(&done); |