Home | History | Annotate | Download | only in s390

Lines Matching refs:slow

46 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
50 Label* slow, bool strict);
202 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
216 __ bge(slow);
219 __ beq(slow);
222 __ beq(slow);
229 __ bge(slow);
232 __ beq(slow);
235 __ beq(slow);
316 Label* slow, bool strict) {
338 __ bne(slow);
368 __ bne(slow);
423 Label* not_heap_numbers, Label* slow) {
430 __ bne(slow); // First was a heap number, second wasn't. Go slow case.
534 Label slow; // Call builtin.
550 // or goes to slow. Only falls through if the objects were not identical.
551 EmitIdenticalObjectComparison(masm, &slow, cc);
561 // 2) Go to slow.
567 EmitSmiNonsmiComparison(masm, lhs, rhs, &lhs_not_nan, &slow, strict());
610 // Check for heap-number-heap-number comparison. Can jump to slow case,
627 &slow);
634 __ JumpIfNonSmisNotBothSequentialOneByteStrings(lhs, rhs, r4, r5, &slow);
645 __ bind(&slow);