Home | History | Annotate | Download | only in x87

Lines Matching refs:right

611   // We loop from right to left.
1271 CheckInputType(masm, eax, right(), &miss);
2247 DCHECK_EQ(function.code(), InstanceofStub::right().code());
2830 Register right,
2838 __ cmp(length, FieldOperand(right, String::kLengthOffset));
2855 GenerateOneByteCharsCompareLoop(masm, left, right, length, scratch2,
2865 MacroAssembler* masm, Register left, Register right, Register scratch1,
2874 __ sub(scratch3, FieldOperand(right, String::kLengthOffset));
2879 // Right string is shorter. Change scratch1 to be length of right string.
2892 GenerateOneByteCharsCompareLoop(masm, left, right, min_length, scratch2,
2928 MacroAssembler* masm, Register left, Register right, Register length,
2937 __ lea(right,
2938 FieldOperand(right, length, times_1, SeqOneByteString::kHeaderSize));
2946 __ cmpb(scratch, Operand(right, index, times_1, 0));
2958 // esp[4]: right string
2962 __ mov(eax, Operand(esp, 1 * kPointerSize)); // right
2996 // -- eax : right
3057 if (right() == CompareICState::SMI) {
3105 // Registers containing left and right operands respectively.
3107 Register right = eax;
3115 __ and_(tmp1, right);
3120 __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
3130 __ cmp(left, right);
3133 DCHECK(right.is(eax));
3150 // Registers containing left and right operands respectively.
3152 Register right = eax;
3160 __ and_(tmp1, right);
3166 __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
3175 __ cmp(left, right);
3178 DCHECK(right.is(eax));
3197 // Registers containing left and right operands respectively.
3199 Register right = eax;
3207 __ and_(tmp1, right);
3213 __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
3224 __ cmp(left, right);
3246 DCHECK(right.is(eax));
3253 __ JumpIfNotBothSequentialOneByteStrings(left, right, tmp1, tmp2, &runtime);
3257 StringHelper::GenerateFlatOneByteStringEquals(masm, left, right, tmp1,
3260 StringHelper::GenerateCompareFlatOneByteStrings(masm, left, right, tmp1,
3268 __ push(right);
3789 __ push(edi); // Return return address so that tail call returns to right
4179 // Figure out the right elements kind