Lines Matching refs:right
931 // We loop from right to left.
1597 CheckInputType(masm, eax, right(), &miss);
2556 DCHECK_EQ(function.code(), InstanceofStub::right().code());
3139 Register right,
3147 __ cmp(length, FieldOperand(right, String::kLengthOffset));
3164 GenerateOneByteCharsCompareLoop(masm, left, right, length, scratch2,
3174 MacroAssembler* masm, Register left, Register right, Register scratch1,
3183 __ sub(scratch3, FieldOperand(right, String::kLengthOffset));
3188 // Right string is shorter. Change scratch1 to be length of right string.
3201 GenerateOneByteCharsCompareLoop(masm, left, right, min_length, scratch2,
3237 MacroAssembler* masm, Register left, Register right, Register length,
3246 __ lea(right,
3247 FieldOperand(right, length, times_1, SeqOneByteString::kHeaderSize));
3255 __ cmpb(scratch, Operand(right, index, times_1, 0));
3267 // esp[4]: right string
3271 __ mov(eax, Operand(esp, 1 * kPointerSize)); // right
3305 // -- eax : right
3366 if (right() == CompareICState::SMI) {
3370 // Load left and right operand.
3442 // Registers containing left and right operands respectively.
3444 Register right = eax;
3452 __ and_(tmp1, right);
3457 __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
3467 __ cmp(left, right);
3470 DCHECK(right.is(eax));
3487 // Registers containing left and right operands respectively.
3489 Register right = eax;
3497 __ and_(tmp1, right);
3503 __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
3512 __ cmp(left, right);
3515 DCHECK(right.is(eax));
3534 // Registers containing left and right operands respectively.
3536 Register right = eax;
3544 __ and_(tmp1, right);
3550 __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
3561 __ cmp(left, right);
3583 DCHECK(right.is(eax));
3590 __ JumpIfNotBothSequentialOneByteStrings(left, right, tmp1, tmp2, &runtime);
3594 StringHelper::GenerateFlatOneByteStringEquals(masm, left, right, tmp1,
3597 StringHelper::GenerateCompareFlatOneByteStrings(masm, left, right, tmp1,
3605 __ push(right);
4126 __ push(edi); // Return return address so that tail call returns to right
4518 // Figure out the right elements kind