Home | History | Annotate | Download | only in ia32

Lines Matching defs:ebx

82   __ push(ebx);
86 __ mov(ebx, Operand(esp, 4 * kPointerSize));
92 __ pop(ebx);
122 __ push(ebx);
124 MathExpGenerator::EmitMathExp(&masm, input, result, xmm0, eax, ebx);
126 __ pop(ebx);
657 // -- ebx : target map
669 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
672 ebx,
684 // -- ebx : target map
703 __ push(ebx);
713 REGISTER_VALUE_IS_SMI, eax, ebx, no_reg, &gc_required, flags);
724 __ mov(ebx, eax);
727 ebx,
750 __ pop(ebx);
757 __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize));
758 // ebx: current element from source
760 __ JumpIfNotSmi(ebx, &convert_hole);
763 __ SmiUntag(ebx);
766 __ cvtsi2sd(xmm0, ebx);
770 __ push(ebx);
772 __ pop(ebx);
781 __ cmp(ebx, masm->isolate()->factory()->the_hole_value());
798 __ pop(ebx);
806 // ebx: target map
808 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
811 ebx,
823 // -- ebx : target map
843 __ push(ebx);
845 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset));
848 // ebx: length of source FixedDoubleArray (smi-tagged)
849 __ lea(edi, Operand(ebx, times_2, FixedArray::kHeaderSize));
853 // ebx: number of elements
856 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
861 // ebx: target map
865 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
868 ebx,
878 __ pop(ebx);
887 // ebx: index of current element (smi-tagged)
889 __ cmp(FieldOperand(edi, ebx, times_4, offset), Immediate(kHoleNanUpper32));
898 FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
901 __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
903 __ mov(esi, FieldOperand(edi, ebx, times_4, offset));
906 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
907 __ mov(esi, ebx);
918 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
922 __ sub(ebx, Immediate(Smi::FromInt(1)));
925 __ pop(ebx);
927 // ebx: target map
930 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
933 ebx,