Index: src/arm/full-codegen-arm.cc |
diff --git a/src/arm/full-codegen-arm.cc b/src/arm/full-codegen-arm.cc |
index 8f117697b4eb8e82e40801efd7c1b05cb1ff6642..08ae9b0dbaa0f8312d1a011c10b4eea547ffce80 100644 |
--- a/src/arm/full-codegen-arm.cc |
+++ b/src/arm/full-codegen-arm.cc |
@@ -4765,9 +4765,7 @@ void FullCodeGenerator::EmitLiteralCompareNil(CompareOperation* expr, |
VisitForAccumulatorValue(sub_expr); |
PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); |
- EqualityKind kind = expr->op() == Token::EQ_STRICT |
- ? kStrictEquality : kNonStrictEquality; |
- if (kind == kStrictEquality) { |
+ if (expr->op() == Token::EQ_STRICT) { |
Heap::RootListIndex nil_value = nil == kNullValue ? |
Heap::kNullValueRootIndex : |
Heap::kUndefinedValueRootIndex; |
@@ -4776,7 +4774,6 @@ void FullCodeGenerator::EmitLiteralCompareNil(CompareOperation* expr, |
Split(eq, if_true, if_false, fall_through); |
} else { |
Handle<Code> ic = CompareNilICStub::GetUninitialized(isolate(), |
- kNonStrictEquality, |
nil); |
rossberg
2013/06/10 11:43:55
Nit: fits on previous line now (similarly in other
|
CallIC(ic, RelocInfo::CODE_TARGET, expr->CompareOperationFeedbackId()); |
__ cmp(r0, Operand(0)); |