Home | History | Annotate | Download | only in arm

Lines Matching refs:rhs_

1534 // On entry lhs_ and rhs_ are the values to be compared.
1538 ASSERT((lhs_.is(r0) && rhs_.is(r1)) ||
1539 (lhs_.is(r1) && rhs_.is(r0)));
1570 __ and_(r2, lhs_, Operand(rhs_));
1582 EmitSmiNonsmiComparison(masm, lhs_, rhs_, &lhs_not_nan, &slow, strict_);
1622 // and neither of them is a Smi. The objects are in rhs_ and lhs_.
1626 EmitStrictTwoHeapObjectCompare(masm, lhs_, rhs_);
1634 // In this case r2 will contain the type of rhs_. Never falls through.
1637 rhs_,
1648 // Assumes that r2 is the type of rhs_ on entry.
1649 EmitCheckForSymbolsOrObjects(masm, lhs_, rhs_, &flat_string_check, &slow);
1656 __ JumpIfNonSmisNotBothSequentialAsciiStrings(lhs_, rhs_, r2, r3, &slow);
1661 rhs_,
1670 __ Push(lhs_, rhs_);
4425 ASSERT((lhs_.is(r0) && rhs_.is(r1)) ||
4426 (lhs_.is(r1) && rhs_.is(r0)));
4446 const char* rhs_name = rhs_.is(r0) ? "_r0" : "_r1";
4486 ASSERT((lhs_.is(r0) && rhs_.is(r1)) ||
4487 (lhs_.is(r1) && rhs_.is(r0)));