Lines Matching defs:ebx

82   __ push(ebx);
86 __ mov(ebx, Operand(esp, 4 * kPointerSize));
92 __ pop(ebx);
358 // -- ebx : target map
364 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
367 ebx,
379 // -- ebx : target map
393 __ push(ebx);
401 __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT);
412 __ mov(ebx, eax);
415 ebx,
438 __ pop(ebx);
445 __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize));
446 // ebx: current element from source
448 __ JumpIfNotSmi(ebx, &convert_hole);
451 __ SmiUntag(ebx);
454 __ cvtsi2sd(xmm0, ebx);
458 __ push(ebx);
460 __ pop(ebx);
469 __ cmp(ebx, masm->isolate()->factory()->the_hole_value());
486 __ pop(ebx);
494 // ebx: target map
496 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
499 ebx,
511 // -- ebx : target map
526 __ push(ebx);
528 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset));
531 // ebx: length of source FixedDoubleArray (smi-tagged)
532 __ lea(edi, Operand(ebx, times_2, FixedArray::kHeaderSize));
536 // ebx: number of elements
539 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
544 // ebx: target map
548 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
551 ebx,
561 __ pop(ebx);
570 // ebx: index of current element (smi-tagged)
572 __ cmp(FieldOperand(edi, ebx, times_4, offset), Immediate(kHoleNanUpper32));
581 FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
584 __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
586 __ mov(esi, FieldOperand(edi, ebx, times_4, offset));
589 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
590 __ mov(esi, ebx);
601 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
605 __ sub(ebx, Immediate(Smi::FromInt(1)));
608 __ pop(ebx);
610 // ebx: target map
613 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
616 ebx,