Index: src/arm/lithium-codegen-arm.cc |
=================================================================== |
--- src/arm/lithium-codegen-arm.cc (revision 6471) |
+++ src/arm/lithium-codegen-arm.cc (working copy) |
@@ -1084,7 +1084,7 @@ |
__ bind(deferred->exit()); |
// If the result in r0 is a Smi, untag it, else deoptimize. |
- __ BranchOnNotSmi(result, &deoptimize); |
+ __ JumpIfNotSmi(result, &deoptimize); |
__ SmiUntag(result); |
__ b(al, &done); |
@@ -1164,7 +1164,7 @@ |
__ bind(deferred->exit()); |
// If the result in r0 is a Smi, untag it, else deoptimize. |
- __ BranchOnNotSmi(result, &deoptimize); |
+ __ JumpIfNotSmi(result, &deoptimize); |
__ SmiUntag(result); |
__ b(&done); |
@@ -1734,7 +1734,7 @@ |
Register temp2, |
Label* is_not_object, |
Label* is_object) { |
- __ BranchOnSmi(input, is_not_object); |
+ __ JumpIfSmi(input, is_not_object); |
__ LoadRoot(temp1, Heap::kNullValueRootIndex); |
__ cmp(input, temp1); |
@@ -2037,7 +2037,7 @@ |
ASSERT(result.is(r0)); |
// A Smi is not instance of anything. |
- __ BranchOnSmi(object, &false_result); |
+ __ JumpIfSmi(object, &false_result); |
// This is the inlined call site instanceof cache. The two occurences of the |
// hole value will be patched to the last map/result pair generated by the |
@@ -2613,7 +2613,7 @@ |
new DeferredMathAbsTaggedHeapNumber(this, instr); |
Register input = ToRegister(instr->InputAt(0)); |
// Smi check. |
- __ BranchOnNotSmi(input, deferred->entry()); |
+ __ JumpIfNotSmi(input, deferred->entry()); |
// If smi, handle it directly. |
EmitIntegerMathAbs(instr); |
__ bind(deferred->exit()); |