ebx                80 src/atomicops_internals_x86_gcc.cc   uint32_t ebx;
ebx                85 src/atomicops_internals_x86_gcc.cc   cpuid(eax, ebx, ecx, edx, 0);
ebx                87 src/atomicops_internals_x86_gcc.cc   memcpy(vendor, &ebx, 4);
ebx                93 src/atomicops_internals_x86_gcc.cc   cpuid(eax, ebx, ecx, edx, 1);
ebx                90 src/ia32/assembler-ia32.cc   __ push(ebx);
ebx               130 src/ia32/assembler-ia32.cc   __ pop(ebx);
ebx              1612 src/ia32/assembler-ia32.cc   emit_operand(ebx, adr);
ebx              1619 src/ia32/assembler-ia32.cc   emit_operand(ebx, adr);
ebx              1647 src/ia32/assembler-ia32.cc   emit_operand(ebx, adr);
ebx               113 src/ia32/assembler-ia32.h const Register ebx = { kRegister_ebx_Code };
ebx                62 src/ia32/builtins-ia32.cc     Register scratch = ebx;
ebx               119 src/ia32/builtins-ia32.cc       __ CmpObjectType(eax, MAP_TYPE, ebx);
ebx               157 src/ia32/builtins-ia32.cc           edi, ebx, edi, no_reg, &rt_call, NO_ALLOCATION_FLAGS);
ebx               162 src/ia32/builtins-ia32.cc       __ mov(Operand(ebx, JSObject::kMapOffset), eax);
ebx               165 src/ia32/builtins-ia32.cc       __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
ebx               166 src/ia32/builtins-ia32.cc       __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
ebx               171 src/ia32/builtins-ia32.cc       __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
ebx               177 src/ia32/builtins-ia32.cc                Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize));
ebx               196 src/ia32/builtins-ia32.cc       __ or_(ebx, Immediate(kHeapObjectTag));
ebx               260 src/ia32/builtins-ia32.cc       __ mov(FieldOperand(ebx, JSObject::kPropertiesOffset), edi);
ebx               272 src/ia32/builtins-ia32.cc       __ UndoAllocationInNewSpace(ebx);
ebx               282 src/ia32/builtins-ia32.cc     __ mov(ebx, eax);  // store result in ebx
ebx               297 src/ia32/builtins-ia32.cc     __ push(ebx);
ebx               298 src/ia32/builtins-ia32.cc     __ push(ebx);
ebx               301 src/ia32/builtins-ia32.cc     __ lea(ebx, Operand(ebp, StandardFrameConstants::kCallerSPOffset));
ebx               308 src/ia32/builtins-ia32.cc     __ push(Operand(ebx, ecx, times_4, 0));
ebx               355 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(esp, kPointerSize));  // Get arguments count.
ebx               363 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize));  // 1 ~ receiver
ebx               394 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(ebp, 0));
ebx               397 src/ia32/builtins-ia32.cc     __ mov(ecx, Operand(ebx, EntryFrameConstants::kFunctionArgOffset));
ebx               402 src/ia32/builtins-ia32.cc     __ push(Operand(ebx, EntryFrameConstants::kReceiverArgOffset));
ebx               405 src/ia32/builtins-ia32.cc     __ mov(eax, Operand(ebx, EntryFrameConstants::kArgcOffset));
ebx               406 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(ebx, EntryFrameConstants::kArgvOffset));
ebx               413 src/ia32/builtins-ia32.cc     __ mov(edx, Operand(ebx, ecx, times_4, 0));  // push parameter from argv
ebx               571 src/ia32/builtins-ia32.cc     __ pop(ebx);
ebx               573 src/ia32/builtins-ia32.cc     __ push(ebx);
ebx               596 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
ebx               597 src/ia32/builtins-ia32.cc     __ test_b(FieldOperand(ebx, SharedFunctionInfo::kStrictModeByteOffset),
ebx               602 src/ia32/builtins-ia32.cc     __ test_b(FieldOperand(ebx, SharedFunctionInfo::kNativeByteOffset),
ebx               607 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(esp, eax, times_4, 0));  // First argument.
ebx               611 src/ia32/builtins-ia32.cc     __ JumpIfSmi(ebx, &convert_to_object);
ebx               612 src/ia32/builtins-ia32.cc     __ cmp(ebx, factory->null_value());
ebx               614 src/ia32/builtins-ia32.cc     __ cmp(ebx, factory->undefined_value());
ebx               617 src/ia32/builtins-ia32.cc     __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx);
ebx               627 src/ia32/builtins-ia32.cc       __ push(ebx);
ebx               629 src/ia32/builtins-ia32.cc       __ mov(ebx, eax);
ebx               645 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(esi, kGlobalIndex));
ebx               646 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalContextOffset));
ebx               647 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(ebx, kGlobalIndex));
ebx               648 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset));
ebx               651 src/ia32/builtins-ia32.cc     __ mov(Operand(esp, eax, times_4, 0), ebx);
ebx               677 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(esp, ecx, times_4, 0));
ebx               678 src/ia32/builtins-ia32.cc     __ mov(Operand(esp, ecx, times_4, kPointerSize), ebx);
ebx               681 src/ia32/builtins-ia32.cc     __ pop(ebx);  // Discard copy of return address.
ebx               690 src/ia32/builtins-ia32.cc     __ Set(ebx, Immediate(0));
ebx               715 src/ia32/builtins-ia32.cc   __ mov(ebx,
ebx               718 src/ia32/builtins-ia32.cc   __ SmiUntag(ebx);
ebx               720 src/ia32/builtins-ia32.cc   __ cmp(eax, ebx);
ebx               775 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(ebp, kReceiverOffset));
ebx               804 src/ia32/builtins-ia32.cc     __ JumpIfSmi(ebx, &call_to_object);
ebx               805 src/ia32/builtins-ia32.cc     __ cmp(ebx, factory->null_value());
ebx               807 src/ia32/builtins-ia32.cc     __ cmp(ebx, factory->undefined_value());
ebx               810 src/ia32/builtins-ia32.cc     __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx);
ebx               814 src/ia32/builtins-ia32.cc     __ push(ebx);
ebx               816 src/ia32/builtins-ia32.cc     __ mov(ebx, eax);
ebx               823 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(esi, kGlobalOffset));
ebx               824 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalContextOffset));
ebx               825 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(ebx, kGlobalOffset));
ebx               826 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset));
ebx               830 src/ia32/builtins-ia32.cc     __ push(ebx);
ebx               877 src/ia32/builtins-ia32.cc     __ Set(ebx, Immediate(0));
ebx              1119 src/ia32/builtins-ia32.cc                        ebx,
ebx              1124 src/ia32/builtins-ia32.cc   __ pop(ebx);
ebx              1173 src/ia32/builtins-ia32.cc                   ebx,
ebx              1181 src/ia32/builtins-ia32.cc   __ mov(eax, ebx);
ebx              1182 src/ia32/builtins-ia32.cc   __ pop(ebx);
ebx              1201 src/ia32/builtins-ia32.cc                   ebx,
ebx              1208 src/ia32/builtins-ia32.cc   __ push(ebx);
ebx              1209 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, kPointerSize));
ebx              1237 src/ia32/builtins-ia32.cc   __ mov(ecx, ebx);
ebx              1260 src/ia32/builtins-ia32.cc   __ pop(ebx);
ebx              1261 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, ebx, times_pointer_size,
ebx              1279 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, 0));
ebx              1280 src/ia32/builtins-ia32.cc   __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset));
ebx              1287 src/ia32/builtins-ia32.cc   __ mov(FieldOperand(ebx, HeapObject::kMapOffset), edi);
ebx              1288 src/ia32/builtins-ia32.cc   __ RecordWriteField(ebx, HeapObject::kMapOffset, edi, eax,
ebx              1327 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
ebx              1329 src/ia32/builtins-ia32.cc     __ test(ebx, Immediate(kSmiTagMask));
ebx              1331 src/ia32/builtins-ia32.cc     __ CmpObjectType(ebx, MAP_TYPE, ecx);
ebx              1361 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
ebx              1363 src/ia32/builtins-ia32.cc     __ test(ebx, Immediate(kSmiTagMask));
ebx              1365 src/ia32/builtins-ia32.cc     __ CmpObjectType(ebx, MAP_TYPE, ecx);
ebx              1395 src/ia32/builtins-ia32.cc     __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
ebx              1397 src/ia32/builtins-ia32.cc     __ test(ebx, Immediate(kSmiTagMask));
ebx              1399 src/ia32/builtins-ia32.cc     __ CmpObjectType(ebx, MAP_TYPE, ecx);
ebx              1437 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, eax, times_pointer_size, 0));
ebx              1441 src/ia32/builtins-ia32.cc   __ mov(eax, ebx);
ebx              1448 src/ia32/builtins-ia32.cc       ebx,  // Result.
ebx              1488 src/ia32/builtins-ia32.cc   __ mov(FieldOperand(eax, JSValue::kValueOffset), ebx);
ebx              1502 src/ia32/builtins-ia32.cc   Condition is_string = masm->IsObjectStringType(eax, ebx, ecx);
ebx              1504 src/ia32/builtins-ia32.cc   __ mov(ebx, eax);
ebx              1518 src/ia32/builtins-ia32.cc   __ mov(ebx, eax);
ebx              1524 src/ia32/builtins-ia32.cc   __ Set(ebx, Immediate(factory->empty_string()));
ebx              1536 src/ia32/builtins-ia32.cc     __ push(ebx);
ebx              1564 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset));
ebx              1572 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize));  // 1 ~ receiver
ebx              1589 src/ia32/builtins-ia32.cc   __ cmp(eax, ebx);
ebx              1591 src/ia32/builtins-ia32.cc   __ cmp(ebx, SharedFunctionInfo::kDontAdaptArgumentsSentinel);
ebx              1608 src/ia32/builtins-ia32.cc     __ cmp(edi, ebx);
ebx              1621 src/ia32/builtins-ia32.cc     __ sub(ebx, eax);
ebx              1639 src/ia32/builtins-ia32.cc     __ cmp(eax, ebx);
ebx              1674 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, 0));  // return address
ebx              1676 src/ia32/builtins-ia32.cc     __ cmpb(Operand(ebx, 0), Assembler::kTestAlByte);
ebx              1679 src/ia32/builtins-ia32.cc   __ movzx_b(ebx, Operand(ebx, 1));  // depth
ebx              1688 src/ia32/builtins-ia32.cc   __ cmpb(ebx, FieldOperand(ecx, Code::kAllowOSRAtLoopNestingLevelOffset));
ebx                52 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx                54 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(factory->heap_number_map()));
ebx                72 src/ia32/code-stubs-ia32.cc   __ AllocateInNewSpace(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT);
ebx                87 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(ecx, Context::SlotOffset(map_index)));
ebx                88 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(eax, JSObject::kMapOffset), ebx);
ebx                93 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Immediate(factory->empty_fixed_array()));
ebx                94 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ebx);
ebx                95 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(eax, JSObject::kElementsOffset), ebx);
ebx               100 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(eax, JSFunction::kLiteralsOffset), ebx);
ebx               108 src/ia32/code-stubs-ia32.cc     __ mov(ebx, FieldOperand(edx, SharedFunctionInfo::kOptimizedCodeMapOffset));
ebx               109 src/ia32/code-stubs-ia32.cc     __ test(ebx, ebx);
ebx               131 src/ia32/code-stubs-ia32.cc   __ mov(edx, FieldOperand(ebx, FixedArray::kHeaderSize + kPointerSize));
ebx               132 src/ia32/code-stubs-ia32.cc   __ cmp(ecx, FieldOperand(ebx, FixedArray::kHeaderSize));
ebx               138 src/ia32/code-stubs-ia32.cc   __ mov(edx, FieldOperand(ebx, FixedArray::kLengthOffset));
ebx               145 src/ia32/code-stubs-ia32.cc   __ cmp(ecx, CodeGenerator::FixedArrayElementOperand(ebx, edx, 0));
ebx               148 src/ia32/code-stubs-ia32.cc   __ mov(edx, CodeGenerator::FixedArrayElementOperand(ebx, edx, 1));
ebx               173 src/ia32/code-stubs-ia32.cc       ebx,
ebx               201 src/ia32/code-stubs-ia32.cc                         eax, ebx, ecx, &gc, TAG_OBJECT);
ebx               214 src/ia32/code-stubs-ia32.cc   __ Set(ebx, Immediate(0));  // Set to NULL.
ebx               217 src/ia32/code-stubs-ia32.cc   __ mov(Operand(eax, Context::SlotOffset(Context::EXTENSION_INDEX)), ebx);
ebx               220 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
ebx               221 src/ia32/code-stubs-ia32.cc   __ mov(Operand(eax, Context::SlotOffset(Context::GLOBAL_INDEX)), ebx);
ebx               224 src/ia32/code-stubs-ia32.cc   __ mov(ebx, factory->undefined_value());
ebx               226 src/ia32/code-stubs-ia32.cc     __ mov(Operand(eax, Context::SlotOffset(i)), ebx);
ebx               249 src/ia32/code-stubs-ia32.cc                         eax, ebx, ecx, &gc, TAG_OBJECT);
ebx               255 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 2 * kPointerSize));
ebx               283 src/ia32/code-stubs-ia32.cc   __ mov(ContextOperand(eax, Context::EXTENSION_INDEX), ebx);
ebx               286 src/ia32/code-stubs-ia32.cc   __ mov(ebx, ContextOperand(esi, Context::GLOBAL_INDEX));
ebx               287 src/ia32/code-stubs-ia32.cc   __ mov(ContextOperand(eax, Context::GLOBAL_INDEX), ebx);
ebx               294 src/ia32/code-stubs-ia32.cc     __ mov(ebx, factory->the_hole_value());
ebx               296 src/ia32/code-stubs-ia32.cc       __ mov(ContextOperand(eax, i + Context::MIN_CONTEXT_SLOTS), ebx);
ebx               331 src/ia32/code-stubs-ia32.cc   __ AllocateInNewSpace(size, eax, ebx, edx, fail, TAG_OBJECT);
ebx               336 src/ia32/code-stubs-ia32.cc       __ mov(ebx, FieldOperand(ecx, i));
ebx               337 src/ia32/code-stubs-ia32.cc       __ mov(FieldOperand(eax, i), ebx);
ebx               351 src/ia32/code-stubs-ia32.cc         __ mov(ebx, FieldOperand(ecx, i));
ebx               352 src/ia32/code-stubs-ia32.cc         __ mov(FieldOperand(edx, i), ebx);
ebx               358 src/ia32/code-stubs-ia32.cc         __ mov(ebx, FieldOperand(ecx, i));
ebx               359 src/ia32/code-stubs-ia32.cc         __ mov(FieldOperand(edx, i), ebx);
ebx               397 src/ia32/code-stubs-ia32.cc     __ mov(ebx, FieldOperand(ecx, JSArray::kElementsOffset));
ebx               398 src/ia32/code-stubs-ia32.cc     __ CheckMap(ebx, factory->fixed_cow_array_map(),
ebx               405 src/ia32/code-stubs-ia32.cc     __ CheckMap(ebx, factory->fixed_array_map(),
ebx               478 src/ia32/code-stubs-ia32.cc   __ AllocateInNewSpace(size, eax, ebx, edx, &slow_case, TAG_OBJECT);
ebx               480 src/ia32/code-stubs-ia32.cc     __ mov(ebx, FieldOperand(ecx, i));
ebx               481 src/ia32/code-stubs-ia32.cc     __ mov(FieldOperand(eax, i), ebx);
ebx               749 src/ia32/code-stubs-ia32.cc   ASSERT(!source.is(ecx) && !source.is(edi) && !source.is(ebx));
ebx               751 src/ia32/code-stubs-ia32.cc   Register scratch = ebx;
ebx              1057 src/ia32/code-stubs-ia32.cc     __ AllocateHeapNumber(eax, ebx, ecx, &slow_allocate_heapnumber);
ebx              1104 src/ia32/code-stubs-ia32.cc     __ mov(ebx, eax);
ebx              1114 src/ia32/code-stubs-ia32.cc       __ push(ebx);
ebx              1304 src/ia32/code-stubs-ia32.cc     right = ebx;
ebx              1305 src/ia32/code-stubs-ia32.cc     __ mov(ebx, eax);
ebx              1435 src/ia32/code-stubs-ia32.cc       __ mov(ebx, right);
ebx              1533 src/ia32/code-stubs-ia32.cc         __ mov(right, ebx);
ebx              1554 src/ia32/code-stubs-ia32.cc         __ AllocateHeapNumber(eax, ecx, ebx, slow);
ebx              1597 src/ia32/code-stubs-ia32.cc             __ mov(right, ebx);
ebx              1608 src/ia32/code-stubs-ia32.cc         __ AllocateHeapNumber(ecx, ebx, no_reg, slow);
ebx              1611 src/ia32/code-stubs-ia32.cc           FloatingPointHelper::LoadSSE2Smis(masm, ebx);
ebx              1621 src/ia32/code-stubs-ia32.cc           FloatingPointHelper::LoadFloatSmis(masm, ebx);
ebx              1659 src/ia32/code-stubs-ia32.cc       __ mov(eax, ebx);
ebx              1805 src/ia32/code-stubs-ia32.cc         FloatingPointHelper::CheckFloatOperands(masm, &not_floats, ebx);
ebx              1883 src/ia32/code-stubs-ia32.cc         __ mov(ebx, eax);  // ebx: result
ebx              1903 src/ia32/code-stubs-ia32.cc           __ cvtsi2sd(xmm0, ebx);
ebx              1906 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), ebx);
ebx              2026 src/ia32/code-stubs-ia32.cc         FloatingPointHelper::CheckFloatOperands(masm, &not_floats, ebx);
ebx              2095 src/ia32/code-stubs-ia32.cc         __ mov(ebx, eax);  // ebx: result
ebx              2115 src/ia32/code-stubs-ia32.cc           __ cvtsi2sd(xmm0, ebx);
ebx              2118 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), ebx);
ebx              2230 src/ia32/code-stubs-ia32.cc         FloatingPointHelper::CheckFloatOperands(masm, &not_floats, ebx);
ebx              2294 src/ia32/code-stubs-ia32.cc         __ mov(ebx, eax);  // ebx: result
ebx              2314 src/ia32/code-stubs-ia32.cc           __ cvtsi2sd(xmm0, ebx);
ebx              2317 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), ebx);
ebx              2421 src/ia32/code-stubs-ia32.cc       __ AllocateHeapNumber(ebx, ecx, no_reg, alloc_failure);
ebx              2424 src/ia32/code-stubs-ia32.cc       __ mov(edx, ebx);
ebx              2438 src/ia32/code-stubs-ia32.cc       __ AllocateHeapNumber(ebx, ecx, no_reg, alloc_failure);
ebx              2441 src/ia32/code-stubs-ia32.cc       __ mov(eax, ebx);
ebx              2490 src/ia32/code-stubs-ia32.cc     __ pop(ebx);
ebx              2494 src/ia32/code-stubs-ia32.cc     __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              2496 src/ia32/code-stubs-ia32.cc     __ cmp(ebx, Immediate(factory->heap_number_map()));
ebx              2502 src/ia32/code-stubs-ia32.cc     __ mov(ebx, FieldOperand(eax, HeapNumber::kMantissaOffset));
ebx              2513 src/ia32/code-stubs-ia32.cc     __ movd(ebx, xmm1);
ebx              2521 src/ia32/code-stubs-ia32.cc   __ mov(ecx, ebx);
ebx              2566 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Operand(ecx, 0));
ebx              2597 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ecx, 0), ebx);
ebx              2787 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
ebx              2788 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, factory->heap_number_map());
ebx              2813 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              2814 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, factory->heap_number_map());
ebx              3299 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
ebx              3300 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(ebx, StandardFrameConstants::kContextOffset));
ebx              3313 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebp, eax, times_2, 0));
ebx              3315 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(ebx, edx, times_2, kDisplacement));
ebx              3322 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset));
ebx              3329 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebx, ecx, times_2, 0));
ebx              3331 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(ebx, edx, times_2, kDisplacement));
ebx              3337 src/ia32/code-stubs-ia32.cc   __ pop(ebx);  // Return address.
ebx              3339 src/ia32/code-stubs-ia32.cc   __ push(ebx);
ebx              3376 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 1 * kPointerSize));
ebx              3389 src/ia32/code-stubs-ia32.cc   __ mov(ecx, ebx);
ebx              3404 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, ecx);
ebx              3406 src/ia32/code-stubs-ia32.cc   __ mov(ebx, ecx);
ebx              3411 src/ia32/code-stubs-ia32.cc   __ push(ebx);
ebx              3418 src/ia32/code-stubs-ia32.cc   __ test(ebx, ebx);
ebx              3420 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebx, times_2, kParameterMapHeaderSize));
ebx              3424 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize));
ebx              3427 src/ia32/code-stubs-ia32.cc   __ add(ebx, Immediate(Heap::kArgumentsObjectSize));
ebx              3430 src/ia32/code-stubs-ia32.cc   __ AllocateInNewSpace(ebx, eax, edx, edi, &runtime, TAG_OBJECT);
ebx              3441 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 0 * kPointerSize));
ebx              3442 src/ia32/code-stubs-ia32.cc   __ test(ebx, ebx);
ebx              3497 src/ia32/code-stubs-ia32.cc   __ test(ebx, ebx);
ebx              3502 src/ia32/code-stubs-ia32.cc   __ lea(eax, Operand(ebx, reinterpret_cast<intptr_t>(Smi::FromInt(2))));
ebx              3505 src/ia32/code-stubs-ia32.cc   __ lea(eax, Operand(edi, ebx, times_2, kParameterMapHeaderSize));
ebx              3519 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Immediate(Smi::FromInt(Context::MIN_CONTEXT_SLOTS)));
ebx              3520 src/ia32/code-stubs-ia32.cc   __ add(ebx, Operand(esp, 4 * kPointerSize));
ebx              3521 src/ia32/code-stubs-ia32.cc   __ sub(ebx, eax);
ebx              3539 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(edx, eax, times_2, kParameterMapHeaderSize), ebx);
ebx              3541 src/ia32/code-stubs-ia32.cc   __ add(ebx, Immediate(Smi::FromInt(1)));
ebx              3561 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 1 * kPointerSize));
ebx              3563 src/ia32/code-stubs-ia32.cc   __ sub(edx, ebx);  // Is there a smarter way to do negative scaling?
ebx              3564 src/ia32/code-stubs-ia32.cc   __ sub(edx, ebx);
ebx              3570 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(edi, ebx, times_2, FixedArray::kHeaderSize), eax);
ebx              3571 src/ia32/code-stubs-ia32.cc   __ add(ebx, Immediate(Smi::FromInt(1)));
ebx              3574 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, ecx);
ebx              3579 src/ia32/code-stubs-ia32.cc   __ pop(ebx);  // Parameter count.
ebx              3628 src/ia32/code-stubs-ia32.cc   __ AllocateInNewSpace(ecx, eax, edx, ebx, &runtime, TAG_OBJECT);
ebx              3639 src/ia32/code-stubs-ia32.cc     __ mov(ebx, FieldOperand(edi, i));
ebx              3640 src/ia32/code-stubs-ia32.cc     __ mov(FieldOperand(eax, i), ebx);
ebx              3672 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(edx, -1 * kPointerSize));  // Skip receiver.
ebx              3673 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(edi, FixedArray::kHeaderSize), ebx);
ebx              3717 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand::StaticVariable(address_of_regexp_stack_memory_size));
ebx              3718 src/ia32/code-stubs-ia32.cc   __ test(ebx, ebx);
ebx              3732 src/ia32/code-stubs-ia32.cc     __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx);
ebx              3738 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(ecx, JSRegExp::kDataTagOffset));
ebx              3739 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(Smi::FromInt(JSRegExp::IRREGEXP)));
ebx              3759 src/ia32/code-stubs-ia32.cc   Condition is_string = masm->IsObjectStringType(eax, ebx, ebx);
ebx              3762 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, String::kLengthOffset));
ebx              3771 src/ia32/code-stubs-ia32.cc   __ cmp(eax, ebx);
ebx              3779 src/ia32/code-stubs-ia32.cc   __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx);
ebx              3782 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, JSArray::kElementsOffset));
ebx              3783 src/ia32/code-stubs-ia32.cc   __ mov(eax, FieldOperand(ebx, HeapObject::kMapOffset));
ebx              3789 src/ia32/code-stubs-ia32.cc   __ mov(eax, FieldOperand(ebx, FixedArray::kLengthOffset));
ebx              3801 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              3802 src/ia32/code-stubs-ia32.cc   __ movzx_b(ebx, FieldOperand(ebx, Map::kInstanceTypeOffset));
ebx              3804 src/ia32/code-stubs-ia32.cc   __ and_(ebx, kIsNotStringMask |
ebx              3813 src/ia32/code-stubs-ia32.cc   __ and_(ebx, Immediate(kIsNotStringMask |
ebx              3830 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(kExternalStringTag));
ebx              3836 src/ia32/code-stubs-ia32.cc   __ test(ebx, Immediate(kIsNotStringMask | kShortExternalStringTag));
ebx              3851 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              3855 src/ia32/code-stubs-ia32.cc   __ test_b(FieldOperand(ebx, Map::kInstanceTypeOffset),
ebx              3860 src/ia32/code-stubs-ia32.cc   __ test_b(FieldOperand(ebx, Map::kInstanceTypeOffset),
ebx              3888 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, kPreviousIndexOffset));
ebx              3889 src/ia32/code-stubs-ia32.cc   __ SmiUntag(ebx);  // Previous index from smi.
ebx              3925 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), ebx);
ebx              3947 src/ia32/code-stubs-ia32.cc   __ add(ebx, edi);  // Calculate input start wrt offset.
ebx              3957 src/ia32/code-stubs-ia32.cc   __ lea(ecx, FieldOperand(eax, ebx, times_1, SeqAsciiString::kHeaderSize));
ebx              3966 src/ia32/code-stubs-ia32.cc   __ lea(ecx, FieldOperand(eax, ebx, times_2, SeqTwoByteString::kHeaderSize));
ebx              4035 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, JSArray::kElementsOffset));
ebx              4041 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, RegExpImpl::kLastCaptureCountOffset), edx);
ebx              4045 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, RegExpImpl::kLastSubjectOffset), eax);
ebx              4046 src/ia32/code-stubs-ia32.cc   __ RecordWriteField(ebx,
ebx              4052 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, RegExpImpl::kLastInputOffset), eax);
ebx              4053 src/ia32/code-stubs-ia32.cc   __ RecordWriteField(ebx,
ebx              4077 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx,
ebx              4093 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              4094 src/ia32/code-stubs-ia32.cc   __ movzx_b(ebx, FieldOperand(ebx, Map::kInstanceTypeOffset));
ebx              4098 src/ia32/code-stubs-ia32.cc     __ test_b(ebx, kIsIndirectStringMask);
ebx              4106 src/ia32/code-stubs-ia32.cc   __ test_b(ebx, kStringEncodingMask);
ebx              4121 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, kPointerSize * 3));
ebx              4122 src/ia32/code-stubs-ia32.cc   __ JumpIfNotSmi(ebx, &slowcase);
ebx              4123 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(Smi::FromInt(kMaxInlineLength)));
ebx              4133 src/ia32/code-stubs-ia32.cc                         ebx,  // In: Number of elements (times 2, being a smi)
ebx              4148 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(eax, JSRegExpResult::kSize));
ebx              4150 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(eax, JSObject::kElementsOffset), ebx);
ebx              4169 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, HeapObject::kMapOffset),
ebx              4172 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, FixedArray::kLengthOffset), ecx);
ebx              4176 src/ia32/code-stubs-ia32.cc   __ lea(ebx, FieldOperand(ebx, FixedArray::kHeaderSize));
ebx              4187 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ebx, ecx, times_pointer_size, 0), edx);
ebx              4297 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, kPointerSize));
ebx              4300 src/ia32/code-stubs-ia32.cc   GenerateLookupNumberStringCache(masm, ebx, eax, ecx, edx, false, &runtime);
ebx              4440 src/ia32/code-stubs-ia32.cc     __ mov(ebx, edx);
ebx              4441 src/ia32/code-stubs-ia32.cc     __ xor_(ebx, eax);
ebx              4442 src/ia32/code-stubs-ia32.cc     __ and_(ebx, ecx);  // ebx holds either 0 or eax ^ edx.
ebx              4443 src/ia32/code-stubs-ia32.cc     __ xor_(ebx, eax);
ebx              4447 src/ia32/code-stubs-ia32.cc     __ cmp(FieldOperand(ebx, HeapObject::kMapOffset),
ebx              4452 src/ia32/code-stubs-ia32.cc     __ mov(eax, ebx);
ebx              4511 src/ia32/code-stubs-ia32.cc           masm, &non_number_comparison, ebx);
ebx              4565 src/ia32/code-stubs-ia32.cc   __ JumpIfNotBothSequentialAsciiStrings(edx, eax, ecx, ebx,
ebx              4574 src/ia32/code-stubs-ia32.cc                                                      ebx);
ebx              4580 src/ia32/code-stubs-ia32.cc                                                        ebx,
ebx              4604 src/ia32/code-stubs-ia32.cc     __ CmpObjectType(edx, FIRST_SPEC_OBJECT_TYPE, ebx);
ebx              4612 src/ia32/code-stubs-ia32.cc     __ test_b(FieldOperand(ebx, Map::kBitFieldOffset),
ebx              4681 src/ia32/code-stubs-ia32.cc   __ mov(ecx, FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset));
ebx              4696 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset),
ebx              4702 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset), edi);
ebx              4769 src/ia32/code-stubs-ia32.cc     __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset),
ebx              4779 src/ia32/code-stubs-ia32.cc   __ Set(ebx, Immediate(0));
ebx              4792 src/ia32/code-stubs-ia32.cc   __ Set(ebx, Immediate(0));
ebx              4817 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
ebx              4818 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kConstructStubOffset));
ebx              4819 src/ia32/code-stubs-ia32.cc   __ lea(ebx, FieldOperand(ebx, Code::kHeaderSize));
ebx              4820 src/ia32/code-stubs-ia32.cc   __ jmp(ebx);
ebx              4836 src/ia32/code-stubs-ia32.cc   __ Set(ebx, Immediate(0));
ebx              4919 src/ia32/code-stubs-ia32.cc   __ call(ebx);
ebx              5085 src/ia32/code-stubs-ia32.cc   __ push(ebx);
ebx              5149 src/ia32/code-stubs-ia32.cc   __ pop(ebx);
ebx              5150 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
ebx              5161 src/ia32/code-stubs-ia32.cc   __ pop(ebx);
ebx              5194 src/ia32/code-stubs-ia32.cc   Register map = ebx;  // Map of the object.
ebx              5607 src/ia32/code-stubs-ia32.cc     __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, ebx);
ebx              5612 src/ia32/code-stubs-ia32.cc     __ CmpObjectType(edx, FIRST_NONSTRING_TYPE, ebx);
ebx              5619 src/ia32/code-stubs-ia32.cc       GenerateConvertArgument(masm, 2 * kPointerSize, eax, ebx, ecx, edi,
ebx              5624 src/ia32/code-stubs-ia32.cc       GenerateConvertArgument(masm, 1 * kPointerSize, edx, ebx, ecx, edi,
ebx              5644 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(eax, String::kLengthOffset));
ebx              5646 src/ia32/code-stubs-ia32.cc   __ test(ebx, ebx);
ebx              5661 src/ia32/code-stubs-ia32.cc   __ add(ebx, ecx);
ebx              5667 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(Smi::FromInt(2)));
ebx              5671 src/ia32/code-stubs-ia32.cc   __ JumpIfNotBothSequentialAsciiStrings(eax, edx, ebx, ecx, &call_runtime);
ebx              5674 src/ia32/code-stubs-ia32.cc   __ movzx_b(ebx, FieldOperand(eax, SeqAsciiString::kHeaderSize));
ebx              5681 src/ia32/code-stubs-ia32.cc       masm, ebx, ecx, eax, edx, edi,
ebx              5692 src/ia32/code-stubs-ia32.cc   __ movzx_b(ebx, FieldOperand(eax, SeqAsciiString::kHeaderSize));
ebx              5699 src/ia32/code-stubs-ia32.cc   __ or_(ebx, ecx);
ebx              5701 src/ia32/code-stubs-ia32.cc   __ mov_w(FieldOperand(eax, SeqAsciiString::kHeaderSize), ebx);
ebx              5707 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Immediate(Smi::FromInt(ConsString::kMinLength)));
ebx              5727 src/ia32/code-stubs-ia32.cc   if (FLAG_debug_code) __ AbortIfNotSmi(ebx);
ebx              5728 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ecx, ConsString::kLengthOffset), ebx);
ebx              5815 src/ia32/code-stubs-ia32.cc   __ SmiUntag(ebx);
ebx              5816 src/ia32/code-stubs-ia32.cc   __ AllocateAsciiString(eax, ebx, ecx, edx, edi, &call_runtime_drop_two);
ebx              5831 src/ia32/code-stubs-ia32.cc   StringHelper::GenerateCopyCharacters(masm, ecx, edx, edi, ebx, true);
ebx              5842 src/ia32/code-stubs-ia32.cc   StringHelper::GenerateCopyCharacters(masm, ecx, edx, edi, ebx, true);
ebx              5852 src/ia32/code-stubs-ia32.cc   __ SmiUntag(ebx);
ebx              5853 src/ia32/code-stubs-ia32.cc   __ AllocateTwoByteString(eax, ebx, ecx, edx, edi, &call_runtime_drop_two);
ebx              5868 src/ia32/code-stubs-ia32.cc   StringHelper::GenerateCopyCharacters(masm, ecx, edx, edi, ebx, false);
ebx              5879 src/ia32/code-stubs-ia32.cc   StringHelper::GenerateCopyCharacters(masm, ecx, edx, edi, ebx, false);
ebx              6238 src/ia32/code-stubs-ia32.cc   Condition is_string = masm->IsObjectStringType(eax, ebx, ebx);
ebx              6272 src/ia32/code-stubs-ia32.cc   __ test(ebx, Immediate(kIsIndirectStringMask));
ebx              6276 src/ia32/code-stubs-ia32.cc   __ test(ebx, Immediate(kSlicedNotConsMask));
ebx              6285 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(edi, HeapObject::kMapOffset));
ebx              6286 src/ia32/code-stubs-ia32.cc   __ movzx_b(ebx, FieldOperand(ebx, Map::kInstanceTypeOffset));
ebx              6294 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(edi, HeapObject::kMapOffset));
ebx              6295 src/ia32/code-stubs-ia32.cc   __ movzx_b(ebx, FieldOperand(ebx, Map::kInstanceTypeOffset));
ebx              6321 src/ia32/code-stubs-ia32.cc     __ test(ebx, Immediate(kStringEncodingMask));
ebx              6323 src/ia32/code-stubs-ia32.cc     __ AllocateAsciiSlicedString(eax, ebx, no_reg, &runtime);
ebx              6326 src/ia32/code-stubs-ia32.cc     __ AllocateTwoByteSlicedString(eax, ebx, no_reg, &runtime);
ebx              6348 src/ia32/code-stubs-ia32.cc   __ test_b(ebx, kExternalStringTag);
ebx              6354 src/ia32/code-stubs-ia32.cc   __ test_b(ebx, kShortExternalStringMask);
ebx              6367 src/ia32/code-stubs-ia32.cc   __ test_b(ebx, kStringEncodingMask);
ebx              6371 src/ia32/code-stubs-ia32.cc   __ AllocateAsciiString(eax, ecx, ebx, edx, edi, &runtime_drop_two);
ebx              6381 src/ia32/code-stubs-ia32.cc   __ pop(ebx);
ebx              6382 src/ia32/code-stubs-ia32.cc   __ SmiUntag(ebx);
ebx              6383 src/ia32/code-stubs-ia32.cc   __ lea(esi, FieldOperand(esi, ebx, times_1, SeqAsciiString::kHeaderSize));
ebx              6390 src/ia32/code-stubs-ia32.cc   StringHelper::GenerateCopyCharactersREP(masm, edi, esi, ecx, ebx, true);
ebx              6397 src/ia32/code-stubs-ia32.cc   __ AllocateTwoByteString(eax, ecx, ebx, edx, edi, &runtime_drop_two);
ebx              6408 src/ia32/code-stubs-ia32.cc   __ pop(ebx);
ebx              6413 src/ia32/code-stubs-ia32.cc   __ lea(esi, FieldOperand(esi, ebx, times_1, SeqTwoByteString::kHeaderSize));
ebx              6420 src/ia32/code-stubs-ia32.cc   StringHelper::GenerateCopyCharactersREP(masm, edi, esi, ecx, ebx, false);
ebx              6584 src/ia32/code-stubs-ia32.cc   __ JumpIfNotBothSequentialAsciiStrings(edx, eax, ecx, ebx, &runtime);
ebx              6591 src/ia32/code-stubs-ia32.cc   GenerateCompareFlatAsciiStrings(masm, edx, eax, ecx, ebx, edi);
ebx              6700 src/ia32/code-stubs-ia32.cc   Register tmp2 = ebx;
ebx              6747 src/ia32/code-stubs-ia32.cc   Register tmp2 = ebx;
ebx              6854 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
ebx              6857 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, known_map_);
ebx              7122 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(eax), REG(edi), EMIT_REMEMBERED_SET },
ebx              7124 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(ecx), REG(edx), EMIT_REMEMBERED_SET },
ebx              7125 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(edi), REG(edx), OMIT_REMEMBERED_SET },
ebx              7127 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(ecx), REG(edx), OMIT_REMEMBERED_SET },
ebx              7130 src/ia32/code-stubs-ia32.cc   { REG(edx), REG(ecx), REG(ebx), EMIT_REMEMBERED_SET },
ebx              7133 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(ecx), REG(edx), EMIT_REMEMBERED_SET },
ebx              7135 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(edi), REG(edx), EMIT_REMEMBERED_SET },
ebx              7137 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(edx), REG(ecx), EMIT_REMEMBERED_SET},
ebx              7139 src/ia32/code-stubs-ia32.cc   { REG(edi), REG(ebx), REG(ecx), EMIT_REMEMBERED_SET},
ebx              7140 src/ia32/code-stubs-ia32.cc   { REG(edx), REG(edi), REG(ebx), EMIT_REMEMBERED_SET},
ebx              7144 src/ia32/code-stubs-ia32.cc   { REG(edx), REG(ebx), REG(edi), EMIT_REMEMBERED_SET},
ebx              7145 src/ia32/code-stubs-ia32.cc   { REG(edx), REG(ebx), REG(edi), OMIT_REMEMBERED_SET},
ebx              7150 src/ia32/code-stubs-ia32.cc   { REG(ebx), REG(eax), REG(ecx), EMIT_REMEMBERED_SET},
ebx              7152 src/ia32/code-stubs-ia32.cc   { REG(ecx), REG(edx), REG(ebx), EMIT_REMEMBERED_SET},
ebx              7426 src/ia32/code-stubs-ia32.cc   __ push(ebx);
ebx              7429 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
ebx              7430 src/ia32/code-stubs-ia32.cc   __ push(FieldOperand(ebx, JSFunction::kLiteralsOffset));
ebx              7442 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset));
ebx              7443 src/ia32/code-stubs-ia32.cc   __ lea(ecx, FieldOperand(ebx, ecx, times_half_pointer_size,
ebx              7447 src/ia32/code-stubs-ia32.cc   __ RecordWrite(ebx, ecx, eax,
ebx              7456 src/ia32/code-stubs-ia32.cc   __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset));
ebx              7457 src/ia32/code-stubs-ia32.cc   __ mov(FieldOperand(ebx, ecx, times_half_pointer_size,
ebx              7465 src/ia32/code-stubs-ia32.cc   __ mov(edx, FieldOperand(ebx, JSObject::kElementsOffset));
ebx                82 src/ia32/codegen-ia32.cc   __ push(ebx);
ebx                86 src/ia32/codegen-ia32.cc   __ mov(ebx, Operand(esp, 4 * kPointerSize));
ebx                92 src/ia32/codegen-ia32.cc   __ pop(ebx);
ebx               364 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
ebx               367 src/ia32/codegen-ia32.cc                       ebx,
ebx               393 src/ia32/codegen-ia32.cc   __ push(ebx);
ebx               403 src/ia32/codegen-ia32.cc   __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT);
ebx               428 src/ia32/codegen-ia32.cc   __ mov(ebx, eax);
ebx               431 src/ia32/codegen-ia32.cc                       ebx,
ebx               454 src/ia32/codegen-ia32.cc   __ pop(ebx);
ebx               461 src/ia32/codegen-ia32.cc   __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize));
ebx               464 src/ia32/codegen-ia32.cc   __ JumpIfNotSmi(ebx, &convert_hole);
ebx               467 src/ia32/codegen-ia32.cc   __ SmiUntag(ebx);
ebx               470 src/ia32/codegen-ia32.cc     __ cvtsi2sd(xmm0, ebx);
ebx               474 src/ia32/codegen-ia32.cc     __ push(ebx);
ebx               476 src/ia32/codegen-ia32.cc     __ pop(ebx);
ebx               485 src/ia32/codegen-ia32.cc     __ cmp(ebx, masm->isolate()->factory()->the_hole_value());
ebx               502 src/ia32/codegen-ia32.cc   __ pop(ebx);
ebx               512 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
ebx               515 src/ia32/codegen-ia32.cc                       ebx,
ebx               542 src/ia32/codegen-ia32.cc   __ push(ebx);
ebx               544 src/ia32/codegen-ia32.cc   __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset));
ebx               548 src/ia32/codegen-ia32.cc   __ lea(edi, Operand(ebx, times_2, FixedArray::kHeaderSize));
ebx               555 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
ebx               564 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
ebx               567 src/ia32/codegen-ia32.cc                       ebx,
ebx               577 src/ia32/codegen-ia32.cc   __ pop(ebx);
ebx               588 src/ia32/codegen-ia32.cc   __ cmp(FieldOperand(edi, ebx, times_4, offset), Immediate(kHoleNanUpper32));
ebx               597 src/ia32/codegen-ia32.cc               FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
ebx               600 src/ia32/codegen-ia32.cc     __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
ebx               602 src/ia32/codegen-ia32.cc     __ mov(esi, FieldOperand(edi, ebx, times_4, offset));
ebx               605 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
ebx               606 src/ia32/codegen-ia32.cc   __ mov(esi, ebx);
ebx               617 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
ebx               621 src/ia32/codegen-ia32.cc   __ sub(ebx, Immediate(Smi::FromInt(1)));
ebx               624 src/ia32/codegen-ia32.cc   __ pop(ebx);
ebx               629 src/ia32/codegen-ia32.cc   __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
ebx               632 src/ia32/codegen-ia32.cc                       ebx,
ebx               141 src/ia32/debug-ia32.cc     __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate())));
ebx               276 src/ia32/debug-ia32.cc   Generate_DebugBreakCallHelper(masm, ebx.bit() | edi.bit(), 0, false);
ebx               303 src/ia32/debug-ia32.cc   Generate_DebugBreakCallHelper(masm, ebx.bit() | edi.bit(), eax.bit(), false);
ebx               930 src/ia32/deoptimizer-ia32.cc   __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
ebx               949 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), ebx);  // Bailout id.
ebx               961 src/ia32/deoptimizer-ia32.cc   __ mov(ebx, Operand(eax, Deoptimizer::input_offset()));
ebx               966 src/ia32/deoptimizer-ia32.cc     __ pop(Operand(ebx, offset));
ebx               975 src/ia32/deoptimizer-ia32.cc     __ movdbl(Operand(ebx, dst_offset), xmm0);
ebx               987 src/ia32/deoptimizer-ia32.cc   __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset()));
ebx               993 src/ia32/deoptimizer-ia32.cc   __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset()));
ebx              1003 src/ia32/deoptimizer-ia32.cc   __ PrepareCallCFunction(1, ebx);
ebx              1043 src/ia32/deoptimizer-ia32.cc   __ mov(ebx, Operand(eax, 0));
ebx              1044 src/ia32/deoptimizer-ia32.cc   __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset()));
ebx              1047 src/ia32/deoptimizer-ia32.cc   __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset()));
ebx              1059 src/ia32/deoptimizer-ia32.cc       __ movdbl(xmm_reg, Operand(ebx, src_offset));
ebx              1065 src/ia32/deoptimizer-ia32.cc     __ push(Operand(ebx, FrameDescription::state_offset()));
ebx              1067 src/ia32/deoptimizer-ia32.cc   __ push(Operand(ebx, FrameDescription::pc_offset()));
ebx              1068 src/ia32/deoptimizer-ia32.cc   __ push(Operand(ebx, FrameDescription::continuation_offset()));
ebx              1074 src/ia32/deoptimizer-ia32.cc     __ push(Operand(ebx, offset));
ebx               211 src/ia32/full-codegen-ia32.cc                                   ebx,
ebx               248 src/ia32/full-codegen-ia32.cc     SetVar(arguments, eax, ebx, edx);
ebx               310 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Immediate(profiling_counter_));
ebx               311 src/ia32/full-codegen-ia32.cc   __ sub(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset),
ebx               322 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Immediate(profiling_counter_));
ebx               323 src/ia32/full-codegen-ia32.cc   __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset),
ebx               763 src/ia32/full-codegen-ia32.cc     __ mov(ebx, FieldOperand(esi, HeapObject::kMapOffset));
ebx               764 src/ia32/full-codegen-ia32.cc     __ cmp(ebx, isolate()->factory()->with_context_map());
ebx               766 src/ia32/full-codegen-ia32.cc     __ cmp(ebx, isolate()->factory()->catch_context_map());
ebx              1117 src/ia32/full-codegen-ia32.cc   __ LoadHeapObject(ebx, cell);
ebx              1118 src/ia32/full-codegen-ia32.cc   __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset),
ebx              1121 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Immediate(Smi::FromInt(1)));  // Smi indicates slow check
ebx              1126 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Immediate(Smi::FromInt(0)));  // Zero indicates proxy
ebx              1128 src/ia32/full-codegen-ia32.cc   __ push(ebx);  // Smi
ebx              1142 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Operand(esp, 2 * kPointerSize));
ebx              1143 src/ia32/full-codegen-ia32.cc   __ mov(ebx, FieldOperand(ebx, eax, times_2, FixedArray::kHeaderSize));
ebx              1166 src/ia32/full-codegen-ia32.cc   __ push(ebx);  // Current entry.
ebx              1170 src/ia32/full-codegen-ia32.cc   __ mov(ebx, eax);
ebx              1175 src/ia32/full-codegen-ia32.cc   __ mov(result_register(), ebx);
ebx              1301 src/ia32/full-codegen-ia32.cc   Register temp = ebx;
ebx              1475 src/ia32/full-codegen-ia32.cc   __ mov(ebx, FieldOperand(ecx, literal_offset));
ebx              1476 src/ia32/full-codegen-ia32.cc   __ cmp(ebx, isolate()->factory()->undefined_value());
ebx              1486 src/ia32/full-codegen-ia32.cc   __ mov(ebx, eax);
ebx              1495 src/ia32/full-codegen-ia32.cc   __ push(ebx);
ebx              1498 src/ia32/full-codegen-ia32.cc   __ pop(ebx);
ebx              1504 src/ia32/full-codegen-ia32.cc     __ mov(edx, FieldOperand(ebx, i));
ebx              1505 src/ia32/full-codegen-ia32.cc     __ mov(ecx, FieldOperand(ebx, i + kPointerSize));
ebx              1510 src/ia32/full-codegen-ia32.cc     __ mov(edx, FieldOperand(ebx, size - kPointerSize));
ebx              1655 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
ebx              1656 src/ia32/full-codegen-ia32.cc   __ push(FieldOperand(ebx, JSFunction::kLiteralsOffset));
ebx              1708 src/ia32/full-codegen-ia32.cc       __ mov(ebx, Operand(esp, 0));  // Copy of array literal.
ebx              1709 src/ia32/full-codegen-ia32.cc       __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset));
ebx              1711 src/ia32/full-codegen-ia32.cc       __ mov(FieldOperand(ebx, offset), result_register());
ebx              1713 src/ia32/full-codegen-ia32.cc       __ RecordWriteField(ebx, offset, result_register(), ecx,
ebx              1719 src/ia32/full-codegen-ia32.cc       __ mov(ebx, Operand(esp, 0));  // Copy of array literal.
ebx              1720 src/ia32/full-codegen-ia32.cc       __ mov(edi, FieldOperand(ebx, JSObject::kMapOffset));
ebx              1942 src/ia32/full-codegen-ia32.cc       __ mov(ebx, edx);
ebx              1943 src/ia32/full-codegen-ia32.cc       __ or_(ebx, ecx);
ebx              2089 src/ia32/full-codegen-ia32.cc         __ RecordWriteContextSlot(ecx, offset, edx, ebx, kDontSaveFPRegs);
ebx              2109 src/ia32/full-codegen-ia32.cc         __ RecordWriteContextSlot(ecx, offset, edx, ebx, kDontSaveFPRegs);
ebx              2319 src/ia32/full-codegen-ia32.cc     __ mov(ebx, cell);
ebx              2460 src/ia32/full-codegen-ia32.cc     __ mov(ebx, GlobalObjectOperand());
ebx              2461 src/ia32/full-codegen-ia32.cc     __ push(FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset));
ebx              2508 src/ia32/full-codegen-ia32.cc     __ mov(ebx, cell);
ebx              2578 src/ia32/full-codegen-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              2580 src/ia32/full-codegen-ia32.cc   __ movzx_b(ecx, FieldOperand(ebx, Map::kBitFieldOffset));
ebx              2583 src/ia32/full-codegen-ia32.cc   __ movzx_b(ecx, FieldOperand(ebx, Map::kInstanceTypeOffset));
ebx              2608 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ebx);
ebx              2630 src/ia32/full-codegen-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              2631 src/ia32/full-codegen-ia32.cc   __ movzx_b(ebx, FieldOperand(ebx, Map::kBitFieldOffset));
ebx              2632 src/ia32/full-codegen-ia32.cc   __ test(ebx, Immediate(1 << Map::kIsUndetectable));
ebx              2658 src/ia32/full-codegen-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              2659 src/ia32/full-codegen-ia32.cc   __ test_b(FieldOperand(ebx, Map::kBitField2Offset),
ebx              2672 src/ia32/full-codegen-ia32.cc   __ LoadInstanceDescriptors(ebx, ebx);
ebx              2673 src/ia32/full-codegen-ia32.cc   __ mov(ecx, FieldOperand(ebx, FixedArray::kLengthOffset));
ebx              2680 src/ia32/full-codegen-ia32.cc   __ lea(ecx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize));
ebx              2682 src/ia32/full-codegen-ia32.cc   __ add(ebx,
ebx              2690 src/ia32/full-codegen-ia32.cc   __ mov(edx, FieldOperand(ebx, 0));
ebx              2693 src/ia32/full-codegen-ia32.cc   __ add(ebx, Immediate(kPointerSize));
ebx              2695 src/ia32/full-codegen-ia32.cc   __ cmp(ebx, ecx);
ebx              2699 src/ia32/full-codegen-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              2703 src/ia32/full-codegen-ia32.cc   __ mov(ecx, FieldOperand(ebx, Map::kPrototypeOffset));
ebx              2715 src/ia32/full-codegen-ia32.cc   __ or_(FieldOperand(ebx, Map::kBitField2Offset),
ebx              2738 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx);
ebx              2760 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx);
ebx              2782 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, JS_REGEXP_TYPE, ebx);
ebx              2837 src/ia32/full-codegen-ia32.cc   __ pop(ebx);
ebx              2838 src/ia32/full-codegen-ia32.cc   __ cmp(eax, ebx);
ebx              2869 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
ebx              2870 src/ia32/full-codegen-ia32.cc   __ cmp(Operand(ebx, StandardFrameConstants::kContextOffset),
ebx              2876 src/ia32/full-codegen-ia32.cc   __ mov(eax, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset));
ebx              2915 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx);
ebx              2972 src/ia32/full-codegen-ia32.cc   __ AllocateHeapNumber(edi, ebx, ecx, &slow_allocate_heapnumber);
ebx              2982 src/ia32/full-codegen-ia32.cc   __ PrepareCallCFunction(1, ebx);
ebx              2994 src/ia32/full-codegen-ia32.cc     __ mov(ebx, Immediate(0x49800000));  // 1.0 x 2^20 as single.
ebx              2995 src/ia32/full-codegen-ia32.cc     __ movd(xmm1, ebx);
ebx              3054 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, JS_VALUE_TYPE, ebx);
ebx              3128 src/ia32/full-codegen-ia32.cc   __ pop(ebx);  // eax = value. ebx = object.
ebx              3132 src/ia32/full-codegen-ia32.cc   __ JumpIfSmi(ebx, &done, Label::kNear);
ebx              3135 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(ebx, JS_VALUE_TYPE, ecx);
ebx              3139 src/ia32/full-codegen-ia32.cc   __ mov(FieldOperand(ebx, JSValue::kValueOffset), eax);
ebx              3144 src/ia32/full-codegen-ia32.cc   __ RecordWriteField(ebx, JSValue::kValueOffset, edx, ecx, kDontSaveFPRegs);
ebx              3171 src/ia32/full-codegen-ia32.cc   StringCharFromCodeGenerator generator(eax, ebx);
ebx              3179 src/ia32/full-codegen-ia32.cc   context()->Plug(ebx);
ebx              3190 src/ia32/full-codegen-ia32.cc   Register object = ebx;
ebx              3236 src/ia32/full-codegen-ia32.cc   Register object = ebx;
ebx              3373 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(eax, JS_FUNCTION_PROXY_TYPE, ebx);
ebx              3425 src/ia32/full-codegen-ia32.cc   Register cache = ebx;
ebx              3460 src/ia32/full-codegen-ia32.cc   Register left = ebx;
ebx              3556 src/ia32/full-codegen-ia32.cc   Register scratch = ebx;
ebx               242 src/ia32/ic-ia32.cc   StubCompiler::GenerateLoadStringLength(masm, edx, eax, ebx, &miss,
ebx               257 src/ia32/ic-ia32.cc   StubCompiler::GenerateLoadFunctionPrototype(masm, edx, eax, ebx, &miss);
ebx               472 src/ia32/ic-ia32.cc   __ mov(ebx, ecx);
ebx               473 src/ia32/ic-ia32.cc   __ SmiUntag(ebx);
ebx               489 src/ia32/ic-ia32.cc   __ LoadFromNumberDictionary(&slow_pop_receiver, eax, ecx, ebx, edx, edi, eax);
ebx               506 src/ia32/ic-ia32.cc   GenerateKeyStringCheck(masm, ecx, eax, ebx, &index_string, &slow);
ebx               513 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset));
ebx               514 src/ia32/ic-ia32.cc   __ cmp(FieldOperand(ebx, HeapObject::kMapOffset),
ebx               524 src/ia32/ic-ia32.cc   __ mov(ebx, eax);  // Keep the map around for later.
ebx               546 src/ia32/ic-ia32.cc     __ cmp(ebx, Operand::StaticArray(edi, times_1, cache_keys));
ebx               557 src/ia32/ic-ia32.cc   __ cmp(ebx, Operand::StaticArray(edi, times_1, cache_keys));
ebx               579 src/ia32/ic-ia32.cc     __ movzx_b(eax, FieldOperand(ebx, Map::kInObjectPropertiesOffset));
ebx               589 src/ia32/ic-ia32.cc   __ movzx_b(eax, FieldOperand(ebx, Map::kInstanceSizeOffset));
ebx               611 src/ia32/ic-ia32.cc   GenerateDictionaryLoad(masm, &slow, ebx, ecx, eax, edi, eax);
ebx               616 src/ia32/ic-ia32.cc   __ IndexFromHash(ebx, ecx);
ebx               632 src/ia32/ic-ia32.cc   Register scratch = ebx;
ebx               705 src/ia32/ic-ia32.cc       GenerateMappedArgumentsLookup(masm, edx, ecx, ebx, eax, &notin, &slow);
ebx               711 src/ia32/ic-ia32.cc       GenerateUnmappedArgumentsLookup(masm, ecx, ebx, eax, &slow);
ebx               730 src/ia32/ic-ia32.cc       GenerateMappedArgumentsLookup(masm, edx, ecx, ebx, edi, &notin, &slow);
ebx               734 src/ia32/ic-ia32.cc   __ RecordWrite(ebx, ecx, edx, kDontSaveFPRegs);
ebx               739 src/ia32/ic-ia32.cc       GenerateUnmappedArgumentsLookup(masm, ecx, ebx, edi, &slow);
ebx               743 src/ia32/ic-ia32.cc   __ RecordWrite(ebx, edi, edx, kDontSaveFPRegs);
ebx               785 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset));
ebx               787 src/ia32/ic-ia32.cc   __ cmp(ecx, FieldOperand(ebx, FixedArray::kLengthOffset));
ebx               806 src/ia32/ic-ia32.cc   __ cmp(ecx, FieldOperand(ebx, FixedArray::kLengthOffset));
ebx               808 src/ia32/ic-ia32.cc   __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset));
ebx               832 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset));
ebx               846 src/ia32/ic-ia32.cc   __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset));
ebx               854 src/ia32/ic-ia32.cc   __ mov(CodeGenerator::FixedArrayElementOperand(ebx, ecx), eax);
ebx               864 src/ia32/ic-ia32.cc   __ mov(CodeGenerator::FixedArrayElementOperand(ebx, ecx), eax);
ebx               868 src/ia32/ic-ia32.cc       ebx, edx, ecx, kDontSaveFPRegs, EMIT_REMEMBERED_SET, OMIT_SMI_CHECK);
ebx               879 src/ia32/ic-ia32.cc   __ StoreNumberToDoubleElements(eax, ebx, ecx, edx, xmm0,
ebx               884 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
ebx               896 src/ia32/ic-ia32.cc                                          ebx,
ebx               900 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset));
ebx               907 src/ia32/ic-ia32.cc                                          ebx,
ebx               911 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset));
ebx               918 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
ebx               921 src/ia32/ic-ia32.cc                                          ebx,
ebx               925 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset));
ebx               949 src/ia32/ic-ia32.cc   isolate->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx, eax);
ebx               958 src/ia32/ic-ia32.cc   __ CmpObjectType(edx, HEAP_NUMBER_TYPE, ebx);
ebx               967 src/ia32/ic-ia32.cc   __ CmpInstanceType(ebx, FIRST_NONSTRING_TYPE);
ebx               985 src/ia32/ic-ia32.cc   isolate->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx, no_reg);
ebx              1030 src/ia32/ic-ia32.cc   GenerateStringDictionaryReceiverCheck(masm, edx, eax, ebx, &miss);
ebx              1034 src/ia32/ic-ia32.cc   GenerateDictionaryLoad(masm, &miss, eax, ecx, edi, ebx, edi);
ebx              1073 src/ia32/ic-ia32.cc     __ mov(ebx, Immediate(ExternalReference(IC_Utility(id), masm->isolate())));
ebx              1086 src/ia32/ic-ia32.cc     __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
ebx              1087 src/ia32/ic-ia32.cc     __ movzx_b(ebx, FieldOperand(ebx, Map::kInstanceTypeOffset));
ebx              1088 src/ia32/ic-ia32.cc     __ cmp(ebx, JS_GLOBAL_OBJECT_TYPE);
ebx              1090 src/ia32/ic-ia32.cc     __ cmp(ebx, JS_BUILTINS_OBJECT_TYPE);
ebx              1179 src/ia32/ic-ia32.cc   __ mov(ebx, ecx);
ebx              1180 src/ia32/ic-ia32.cc   __ SmiUntag(ebx);
ebx              1184 src/ia32/ic-ia32.cc       &slow_reload_receiver, eax, ecx, ebx, edx, edi, edi);
ebx              1210 src/ia32/ic-ia32.cc   GenerateKeyStringCheck(masm, ecx, eax, ebx, &index_string, &slow_call);
ebx              1219 src/ia32/ic-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset));
ebx              1220 src/ia32/ic-ia32.cc   __ CheckMap(ebx,
ebx              1225 src/ia32/ic-ia32.cc   GenerateDictionaryLoad(masm, &slow_load, ebx, ecx, eax, edi, edi);
ebx              1246 src/ia32/ic-ia32.cc   __ IndexFromHash(ebx, ecx);
ebx              1265 src/ia32/ic-ia32.cc       GenerateMappedArgumentsLookup(masm, edx, ecx, ebx, eax, &notin, &slow);
ebx              1271 src/ia32/ic-ia32.cc       GenerateUnmappedArgumentsLookup(masm, ecx, ebx, eax, &slow);
ebx              1310 src/ia32/ic-ia32.cc   Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx,
ebx              1326 src/ia32/ic-ia32.cc   GenerateStringDictionaryReceiverCheck(masm, edx, eax, ebx, &miss);
ebx              1330 src/ia32/ic-ia32.cc   GenerateDictionaryLoad(masm, &miss, eax, ecx, edi, ebx, eax);
ebx              1348 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1351 src/ia32/ic-ia32.cc   __ push(ebx);  // return address
ebx              1369 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1372 src/ia32/ic-ia32.cc   __ push(ebx);  // return address
ebx              1390 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1393 src/ia32/ic-ia32.cc   __ push(ebx);  // return address
ebx              1411 src/ia32/ic-ia32.cc   Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx,
ebx              1427 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1431 src/ia32/ic-ia32.cc   __ push(ebx);
ebx              1457 src/ia32/ic-ia32.cc   Register scratch = ebx;
ebx              1509 src/ia32/ic-ia32.cc   GenerateStringDictionaryReceiverCheck(masm, edx, ebx, edi, &miss);
ebx              1515 src/ia32/ic-ia32.cc   GenerateDictionaryStore(masm, &restore_miss, ebx, ecx, eax, edx, edi);
ebx              1538 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1544 src/ia32/ic-ia32.cc   __ push(ebx);  // return address
ebx              1560 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1566 src/ia32/ic-ia32.cc   __ push(ebx);   // return address
ebx              1581 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1585 src/ia32/ic-ia32.cc   __ push(ebx);
ebx              1604 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1608 src/ia32/ic-ia32.cc   __ push(ebx);   // return address
ebx              1631 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1633 src/ia32/ic-ia32.cc   __ push(ebx);  // return address
ebx              1657 src/ia32/ic-ia32.cc   __ pop(ebx);
ebx              1659 src/ia32/ic-ia32.cc   __ push(ebx);  // return address
ebx               173 src/ia32/lithium-codegen-ia32.cc     __ mov(ebx, esp);
ebx               179 src/ia32/lithium-codegen-ia32.cc     __ mov(eax, Operand(ebx, 1 * kPointerSize));
ebx               180 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(ebx, 0), eax);
ebx               181 src/ia32/lithium-codegen-ia32.cc     __ add(Operand(ebx), Immediate(kPointerSize));
ebx               184 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue));
ebx               275 src/ia32/lithium-codegen-ia32.cc                                   ebx,
ebx               624 src/ia32/lithium-codegen-ia32.cc     __ push(ebx);
ebx               625 src/ia32/lithium-codegen-ia32.cc     __ mov(ebx, shared);
ebx               627 src/ia32/lithium-codegen-ia32.cc            FieldOperand(ebx, SharedFunctionInfo::kStressDeoptCounterOffset));
ebx               632 src/ia32/lithium-codegen-ia32.cc     __ mov(FieldOperand(ebx, SharedFunctionInfo::kStressDeoptCounterOffset),
ebx               634 src/ia32/lithium-codegen-ia32.cc     __ pop(ebx);
ebx               640 src/ia32/lithium-codegen-ia32.cc     __ mov(FieldOperand(ebx, SharedFunctionInfo::kStressDeoptCounterOffset),
ebx               642 src/ia32/lithium-codegen-ia32.cc     __ pop(ebx);
ebx              2599 src/ia32/lithium-codegen-ia32.cc     Register temp((result.is(eax)) ? ebx : eax);
ebx              3354 src/ia32/lithium-codegen-ia32.cc   __ mov(ebx, FieldOperand(eax, kRandomSeedOffset));
ebx              3358 src/ia32/lithium-codegen-ia32.cc   __ mov(ecx, FieldOperand(ebx, ByteArray::kHeaderSize));
ebx              3363 src/ia32/lithium-codegen-ia32.cc   __ mov(eax, FieldOperand(ebx, ByteArray::kHeaderSize + kSeedSize));
ebx              3373 src/ia32/lithium-codegen-ia32.cc   __ mov(FieldOperand(ebx, ByteArray::kHeaderSize), ecx);
ebx              3381 src/ia32/lithium-codegen-ia32.cc   __ mov(FieldOperand(ebx, ByteArray::kHeaderSize + kSeedSize), eax);
ebx              3392 src/ia32/lithium-codegen-ia32.cc   __ mov(ebx, Immediate(0x49800000));  // 1.0 x 2^20 as single.
ebx              3393 src/ia32/lithium-codegen-ia32.cc   __ movd(xmm2, ebx);
ebx              3402 src/ia32/lithium-codegen-ia32.cc   __ PrepareCallCFunction(1, ebx);
ebx              3825 src/ia32/lithium-codegen-ia32.cc     ASSERT(new_map_reg.is(ebx));
ebx              3834 src/ia32/lithium-codegen-ia32.cc     ASSERT(new_map_reg.is(ebx));
ebx              4700 src/ia32/lithium-codegen-ia32.cc     __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
ebx              4703 src/ia32/lithium-codegen-ia32.cc     __ mov(ebx, FieldOperand(ebx, Map::kBitField2Offset));
ebx              4705 src/ia32/lithium-codegen-ia32.cc     __ and_(ebx, Map::kElementsKindMask);
ebx              4706 src/ia32/lithium-codegen-ia32.cc     __ cmp(ebx, boilerplate_elements_kind << Map::kElementsKindShift);
ebx              4862 src/ia32/lithium-codegen-ia32.cc     __ LoadHeapObject(ebx, instr->hydrogen()->boilerplate());
ebx              4863 src/ia32/lithium-codegen-ia32.cc     __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset));
ebx              4885 src/ia32/lithium-codegen-ia32.cc   __ LoadHeapObject(ebx, instr->hydrogen()->boilerplate());
ebx              4886 src/ia32/lithium-codegen-ia32.cc   EmitDeepCopy(instr->hydrogen()->boilerplate(), eax, ebx, &offset);
ebx              4941 src/ia32/lithium-codegen-ia32.cc   __ mov(ebx, FieldOperand(ecx, literal_offset));
ebx              4942 src/ia32/lithium-codegen-ia32.cc   __ cmp(ebx, factory()->undefined_value());
ebx              4952 src/ia32/lithium-codegen-ia32.cc   __ mov(ebx, eax);
ebx              4961 src/ia32/lithium-codegen-ia32.cc   __ push(ebx);
ebx              4964 src/ia32/lithium-codegen-ia32.cc   __ pop(ebx);
ebx              4970 src/ia32/lithium-codegen-ia32.cc     __ mov(edx, FieldOperand(ebx, i));
ebx              4971 src/ia32/lithium-codegen-ia32.cc     __ mov(ecx, FieldOperand(ebx, i + kPointerSize));
ebx              4976 src/ia32/lithium-codegen-ia32.cc     __ mov(edx, FieldOperand(ebx, size - kPointerSize));
ebx              1004 src/ia32/lithium-ia32.cc   LOperand* length = UseFixed(instr->length(), ebx);
ebx              2052 src/ia32/lithium-ia32.cc     LOperand* new_map_reg = FixedTemp(ebx);
ebx               367 src/ia32/macro-assembler-ia32.cc   mov(ebx, Immediate(ExternalReference(Runtime::kDebugBreak, isolate())));
ebx               877 src/ia32/macro-assembler-ia32.cc   mov(ebx, FieldOperand(edi, Code::kHandlerTableOffset));
ebx               879 src/ia32/macro-assembler-ia32.cc   mov(edx, FieldOperand(ebx, edx, times_4, FixedArray::kHeaderSize));
ebx              1769 src/ia32/macro-assembler-ia32.cc   mov(ebx, Immediate(ExternalReference(function, isolate())));
ebx              1790 src/ia32/macro-assembler-ia32.cc   mov(ebx, Immediate(ExternalReference(f, isolate())));
ebx              1799 src/ia32/macro-assembler-ia32.cc   mov(ebx, Immediate(ref));
ebx              1885 src/ia32/macro-assembler-ia32.cc   mov(ebx, Operand::StaticVariable(next_address));
ebx              1912 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(next_address), ebx);
ebx              1951 src/ia32/macro-assembler-ia32.cc   mov(ebx, Immediate(ext));
ebx              2002 src/ia32/macro-assembler-ia32.cc         mov(ebx, expected.immediate());
ebx              2012 src/ia32/macro-assembler-ia32.cc       ASSERT(expected.reg().is(ebx));
ebx              2020 src/ia32/macro-assembler-ia32.cc       ASSERT(expected.reg().is(ebx));
ebx              2123 src/ia32/macro-assembler-ia32.cc   mov(ebx, FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset));
ebx              2124 src/ia32/macro-assembler-ia32.cc   SmiUntag(ebx);
ebx              2126 src/ia32/macro-assembler-ia32.cc   ParameterCount expected(ebx);
ebx              2894 src/ia32/macro-assembler-ia32.cc   mov(ebx, FieldOperand(ecx, HeapObject::kMapOffset));
ebx              2895 src/ia32/macro-assembler-ia32.cc   mov(edx, FieldOperand(ebx, Map::kInstanceDescriptorsOrBackPointerOffset));
ebx              2917 src/ia32/macro-assembler-ia32.cc   mov(ecx, FieldOperand(ebx, Map::kPrototypeOffset));
ebx               159 src/ia32/regexp-macro-assembler-ia32.cc   Pop(ebx);
ebx               160 src/ia32/regexp-macro-assembler-ia32.cc   __ add(ebx, Immediate(masm_->CodeObject()));
ebx               161 src/ia32/regexp-macro-assembler-ia32.cc   __ jmp(ebx);
ebx               253 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(ebx, Operand(esi, edi, times_1, 0));
ebx               262 src/ia32/regexp-macro-assembler-ia32.cc         __ cmp(Operand(ebx, byte_offset + i), Immediate(combined_chars));
ebx               265 src/ia32/regexp-macro-assembler-ia32.cc         __ cmpb(Operand(ebx, byte_offset + i),
ebx               272 src/ia32/regexp-macro-assembler-ia32.cc         __ cmp(Operand(ebx, byte_offset + i * sizeof(uc16)),
ebx               282 src/ia32/regexp-macro-assembler-ia32.cc                    Operand(ebx, byte_offset + i * sizeof(uc16)));
ebx               307 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(ebx, register_location(start_reg + 1));  // Index of end of capture
ebx               308 src/ia32/regexp-macro-assembler-ia32.cc   __ sub(ebx, edx);  // Length of capture.
ebx               321 src/ia32/regexp-macro-assembler-ia32.cc   __ add(eax, ebx);
ebx               335 src/ia32/regexp-macro-assembler-ia32.cc     __ add(ebx, edi);  // End of text to match against capture.
ebx               360 src/ia32/regexp-macro-assembler-ia32.cc     __ cmp(edi, ebx);
ebx               383 src/ia32/regexp-macro-assembler-ia32.cc     __ push(ebx);
ebx               398 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 2 * kPointerSize), ebx);
ebx               416 src/ia32/regexp-macro-assembler-ia32.cc     __ pop(ebx);
ebx               425 src/ia32/regexp-macro-assembler-ia32.cc     __ add(edi, ebx);
ebx               448 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(ebx, edi);
ebx               449 src/ia32/regexp-macro-assembler-ia32.cc   __ add(ebx, eax);
ebx               456 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(ebx, Operand(esi, edi, times_1, 0));  // Start of match.
ebx               458 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(ecx, Operand(eax, ebx, times_1, 0));  // End of match
ebx               464 src/ia32/regexp-macro-assembler-ia32.cc     __ cmpb_al(Operand(ebx, 0));
ebx               468 src/ia32/regexp-macro-assembler-ia32.cc     __ cmpw_ax(Operand(ebx, 0));
ebx               473 src/ia32/regexp-macro-assembler-ia32.cc   __ add(ebx, Immediate(char_size()));
ebx               475 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(ebx, ecx);
ebx               573 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(ebx, kTableSize - 1);
ebx               574 src/ia32/regexp-macro-assembler-ia32.cc     __ and_(ebx, current_character());
ebx               575 src/ia32/regexp-macro-assembler-ia32.cc     index = ebx;
ebx               737 src/ia32/regexp-macro-assembler-ia32.cc   __ push(ebx);  // Callee-save on MacOS.
ebx               761 src/ia32/regexp-macro-assembler-ia32.cc   CallCheckStackGuardState(ebx);
ebx               768 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(ebx, Operand(ebp, kStartIndex));
ebx               781 src/ia32/regexp-macro-assembler-ia32.cc   __ neg(ebx);
ebx               783 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(edi, ebx, times_2, -char_size()));
ebx               785 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(edi, ebx, times_1, -char_size()));
ebx               847 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(ebx, Operand(ebp, kRegisterOutput));
ebx               867 src/ia32/regexp-macro-assembler-ia32.cc         __ mov(Operand(ebx, i * kPointerSize), eax);
ebx               924 src/ia32/regexp-macro-assembler-ia32.cc   __ pop(ebx);
ebx               946 src/ia32/regexp-macro-assembler-ia32.cc     CallCheckStackGuardState(ebx);
ebx               971 src/ia32/regexp-macro-assembler-ia32.cc     __ PrepareCallCFunction(num_arguments, ebx);
ebx              1316 src/ia32/regexp-macro-assembler-ia32.cc   __ pop(ebx);
ebx              1317 src/ia32/regexp-macro-assembler-ia32.cc   __ add(ebx, Immediate(masm_->CodeObject()));
ebx              1318 src/ia32/regexp-macro-assembler-ia32.cc   __ jmp(ebx);
ebx               493 src/ia32/stub-cache-ia32.cc     __ mov(ebx, FieldOperand(ecx, CallHandlerInfo::kDataOffset));
ebx               494 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, 3 * kPointerSize), ebx);
ebx              1094 src/ia32/stub-cache-ia32.cc   __ mov(ebx, esp);  // esp points to reference to name (handler).
ebx              1104 src/ia32/stub-cache-ia32.cc   __ mov(ApiParameterOperand(0), ebx);  // name.
ebx              1105 src/ia32/stub-cache-ia32.cc   __ add(ebx, Immediate(kPointerSize));
ebx              1106 src/ia32/stub-cache-ia32.cc   __ mov(ApiParameterOperand(1), ebx);  // arguments pointer.
ebx              1320 src/ia32/stub-cache-ia32.cc   CheckPrototypes(object, edx, holder, ebx, eax, edi, name, miss);
ebx              1344 src/ia32/stub-cache-ia32.cc     __ CmpObjectType(edi, JS_FUNCTION_TYPE, ebx);
ebx              1389 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, edx, holder, ebx, eax, edi,
ebx              1396 src/ia32/stub-cache-ia32.cc   __ CmpObjectType(edi, JS_FUNCTION_TYPE, ebx);
ebx              1452 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
ebx              1504 src/ia32/stub-cache-ia32.cc       __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
ebx              1508 src/ia32/stub-cache-ia32.cc         __ CheckFastObjectElements(ebx, &not_fast_object, Label::kNear);
ebx              1512 src/ia32/stub-cache-ia32.cc         __ CheckFastSmiElements(ebx, &call_builtin);
ebx              1519 src/ia32/stub-cache-ia32.cc                                                ebx,
ebx              1532 src/ia32/stub-cache-ia32.cc                                                ebx,
ebx              1541 src/ia32/stub-cache-ia32.cc         __ CheckFastObjectElements(ebx, &call_builtin);
ebx              1563 src/ia32/stub-cache-ia32.cc       __ mov(ebx, Operand(esp, argc * kPointerSize));
ebx              1567 src/ia32/stub-cache-ia32.cc       __ JumpIfSmi(ebx, &no_fast_elements_check);
ebx              1599 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edx, 0), ebx);
ebx              1611 src/ia32/stub-cache-ia32.cc       __ RecordWrite(edi, edx, ebx, kDontSaveFPRegs, OMIT_REMEMBERED_SET);
ebx              1673 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
ebx              1677 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(edx, JSArray::kElementsOffset));
ebx              1680 src/ia32/stub-cache-ia32.cc   __ cmp(FieldOperand(ebx, HeapObject::kMapOffset),
ebx              1692 src/ia32/stub-cache-ia32.cc   __ mov(eax, FieldOperand(ebx,
ebx              1702 src/ia32/stub-cache-ia32.cc   __ mov(FieldOperand(ebx,
ebx              1767 src/ia32/stub-cache-ia32.cc                   eax, holder, ebx, edx, edi, name, &miss);
ebx              1769 src/ia32/stub-cache-ia32.cc   Register receiver = ebx;
ebx              1850 src/ia32/stub-cache-ia32.cc                   eax, holder, ebx, edx, edi, name, &miss);
ebx              1923 src/ia32/stub-cache-ia32.cc     CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
ebx              1933 src/ia32/stub-cache-ia32.cc   Register code = ebx;
ebx              2006 src/ia32/stub-cache-ia32.cc     CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
ebx              2051 src/ia32/stub-cache-ia32.cc   __ LoadPowerOf2(xmm1, ebx, HeapNumber::kMantissaBits);
ebx              2070 src/ia32/stub-cache-ia32.cc   __ LoadPowerOf2(xmm1, ebx, 0);
ebx              2075 src/ia32/stub-cache-ia32.cc   __ AllocateHeapNumber(eax, ebx, edx, &slow);
ebx              2130 src/ia32/stub-cache-ia32.cc     CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
ebx              2149 src/ia32/stub-cache-ia32.cc   __ mov(ebx, eax);
ebx              2150 src/ia32/stub-cache-ia32.cc   __ sar(ebx, kBitsPerInt - 1);
ebx              2153 src/ia32/stub-cache-ia32.cc   __ xor_(eax, ebx);
ebx              2156 src/ia32/stub-cache-ia32.cc   __ sub(eax, ebx);
ebx              2170 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(eax, HeapNumber::kExponentOffset));
ebx              2175 src/ia32/stub-cache-ia32.cc   __ test(ebx, Immediate(HeapNumber::kSignMask));
ebx              2182 src/ia32/stub-cache-ia32.cc   __ and_(ebx, ~HeapNumber::kSignMask);
ebx              2185 src/ia32/stub-cache-ia32.cc   __ mov(FieldOperand(eax, HeapNumber::kExponentOffset), ebx);
ebx              2241 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
ebx              2304 src/ia32/stub-cache-ia32.cc       CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax,
ebx              2325 src/ia32/stub-cache-ia32.cc             eax, holder, ebx, edx, edi, name, &miss);
ebx              2346 src/ia32/stub-cache-ia32.cc             eax, holder, ebx, edx, edi, name, &miss);
ebx              2368 src/ia32/stub-cache-ia32.cc             eax, holder, ebx, edx, edi, name, &miss);
ebx              2416 src/ia32/stub-cache-ia32.cc   compiler.Compile(masm(), object, holder, name, &lookup, edx, ebx, edi, eax,
ebx              2424 src/ia32/stub-cache-ia32.cc   __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx);
ebx              2530 src/ia32/stub-cache-ia32.cc                      edx, ecx, ebx, edi,
ebx              2563 src/ia32/stub-cache-ia32.cc     __ CheckAccessGlobalProxy(edx, ebx, &miss);
ebx              2570 src/ia32/stub-cache-ia32.cc   __ pop(ebx);  // remove the return address
ebx              2575 src/ia32/stub-cache-ia32.cc   __ push(ebx);  // restore return address
ebx              2608 src/ia32/stub-cache-ia32.cc   CheckPrototypes(receiver, edx, holder, ebx, ecx, edi, name, &miss);
ebx              2659 src/ia32/stub-cache-ia32.cc     __ CheckAccessGlobalProxy(edx, ebx, &miss);
ebx              2666 src/ia32/stub-cache-ia32.cc   __ pop(ebx);  // remove the return address
ebx              2671 src/ia32/stub-cache-ia32.cc   __ push(ebx);  // restore return address
ebx              2706 src/ia32/stub-cache-ia32.cc   __ mov(ebx, Immediate(cell));
ebx              2707 src/ia32/stub-cache-ia32.cc   Operand cell_operand = FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset);
ebx              2761 src/ia32/stub-cache-ia32.cc                      edx, ecx, ebx, edi,
ebx              2821 src/ia32/stub-cache-ia32.cc       __ mov(ebx, Immediate(transitioned_maps->at(i)));
ebx              2853 src/ia32/stub-cache-ia32.cc   CheckPrototypes(object, edx, last, ebx, eax, edi, name, &miss);
ebx              2886 src/ia32/stub-cache-ia32.cc   GenerateLoadField(object, holder, edx, ebx, eax, edi, index, name, &miss);
ebx              2907 src/ia32/stub-cache-ia32.cc   GenerateLoadCallback(object, holder, edx, ecx, ebx, eax, edi, callback,
ebx              2931 src/ia32/stub-cache-ia32.cc   CheckPrototypes(receiver, edx, holder, ebx, eax, edi, name, &miss);
ebx              2966 src/ia32/stub-cache-ia32.cc   GenerateLoadConstant(object, holder, edx, ebx, eax, edi, value, name, &miss);
ebx              2990 src/ia32/stub-cache-ia32.cc   GenerateLoadInterceptor(receiver, holder, &lookup, edx, ecx, eax, ebx, edi,
ebx              3016 src/ia32/stub-cache-ia32.cc   CheckPrototypes(object, edx, holder, ebx, eax, edi, name, &miss);
ebx              3020 src/ia32/stub-cache-ia32.cc     __ mov(ebx, Immediate(cell));
ebx              3021 src/ia32/stub-cache-ia32.cc     __ mov(ebx, FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset));
ebx              3023 src/ia32/stub-cache-ia32.cc     __ mov(ebx, Operand::Cell(cell));
ebx              3028 src/ia32/stub-cache-ia32.cc     __ cmp(ebx, factory()->the_hole_value());
ebx              3031 src/ia32/stub-cache-ia32.cc     __ cmp(ebx, factory()->the_hole_value());
ebx              3037 src/ia32/stub-cache-ia32.cc   __ mov(eax, ebx);
ebx              3067 src/ia32/stub-cache-ia32.cc   GenerateLoadField(receiver, holder, edx, ebx, eax, edi, index, name, &miss);
ebx              3097 src/ia32/stub-cache-ia32.cc   GenerateLoadCallback(receiver, holder, edx, ecx, ebx, eax, edi, callback,
ebx              3129 src/ia32/stub-cache-ia32.cc       receiver, holder, edx, ebx, eax, edi, value, name, &miss);
ebx              3159 src/ia32/stub-cache-ia32.cc   GenerateLoadInterceptor(receiver, holder, &lookup, edx, ecx, eax, ebx, edi,
ebx              3212 src/ia32/stub-cache-ia32.cc   GenerateLoadStringLength(masm(), edx, eax, ebx, &miss, true);
ebx              3238 src/ia32/stub-cache-ia32.cc   GenerateLoadFunctionPrototype(masm(), edx, eax, ebx, &miss);
ebx              3279 src/ia32/stub-cache-ia32.cc   Register map_reg = ebx;
ebx              3310 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
ebx              3311 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kDebugInfoOffset));
ebx              3312 src/ia32/stub-cache-ia32.cc   __ cmp(ebx, factory()->undefined_value());
ebx              3317 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
ebx              3319 src/ia32/stub-cache-ia32.cc   __ JumpIfSmi(ebx, &generic_stub_call);
ebx              3320 src/ia32/stub-cache-ia32.cc   __ CmpObjectType(ebx, MAP_TYPE, ecx);
ebx              3327 src/ia32/stub-cache-ia32.cc   __ CmpInstanceType(ebx, JS_FUNCTION_TYPE);
ebx              3335 src/ia32/stub-cache-ia32.cc   __ movzx_b(ecx, FieldOperand(ebx, Map::kInstanceSizeOffset));
ebx              3343 src/ia32/stub-cache-ia32.cc   __ mov(Operand(edx, JSObject::kMapOffset), ebx);
ebx              3344 src/ia32/stub-cache-ia32.cc   __ mov(ebx, factory()->empty_fixed_array());
ebx              3345 src/ia32/stub-cache-ia32.cc   __ mov(Operand(edx, JSObject::kPropertiesOffset), ebx);
ebx              3346 src/ia32/stub-cache-ia32.cc   __ mov(Operand(edx, JSObject::kElementsOffset), ebx);
ebx              3376 src/ia32/stub-cache-ia32.cc       __ mov(ebx, edi);
ebx              3380 src/ia32/stub-cache-ia32.cc         __ cmov(above, ebx, Operand(ecx, arg_number * -kPointerSize));
ebx              3384 src/ia32/stub-cache-ia32.cc         __ mov(ebx, Operand(ecx, arg_number * -kPointerSize));
ebx              3388 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edx, i * kPointerSize), ebx);
ebx              3405 src/ia32/stub-cache-ia32.cc   __ mov(ebx, eax);
ebx              3411 src/ia32/stub-cache-ia32.cc   __ lea(esp, Operand(esp, ebx, times_pointer_size, 1 * kPointerSize));
ebx              3445 src/ia32/stub-cache-ia32.cc   __ mov(ebx, ecx);
ebx              3446 src/ia32/stub-cache-ia32.cc   __ SmiUntag(ebx);
ebx              3452 src/ia32/stub-cache-ia32.cc   __ LoadFromNumberDictionary(&slow, eax, ecx, ebx, edx, edi, eax);
ebx              3533 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset));
ebx              3534 src/ia32/stub-cache-ia32.cc   __ cmp(ecx, FieldOperand(ebx, ExternalArray::kLengthOffset));
ebx              3537 src/ia32/stub-cache-ia32.cc   __ mov(ebx, FieldOperand(ebx, ExternalArray::kExternalPointerOffset));
ebx              3542 src/ia32/stub-cache-ia32.cc       __ movsx_b(eax, Operand(ebx, ecx, times_1, 0));
ebx              3547 src/ia32/stub-cache-ia32.cc       __ movzx_b(eax, Operand(ebx, ecx, times_1, 0));
ebx              3550 src/ia32/stub-cache-ia32.cc       __ movsx_w(eax, Operand(ebx, ecx, times_1, 0));
ebx              3553 src/ia32/stub-cache-ia32.cc       __ movzx_w(eax, Operand(ebx, ecx, times_1, 0));
ebx              3557 src/ia32/stub-cache-ia32.cc       __ mov(eax, Operand(ebx, ecx, times_2, 0));
ebx              3560 src/ia32/stub-cache-ia32.cc       __ fld_s(Operand(ebx, ecx, times_2, 0));
ebx              3563 src/ia32/stub-cache-ia32.cc       __ fld_d(Operand(ebx, ecx, times_4, 0));
ebx              3616 src/ia32/stub-cache-ia32.cc     __ AllocateHeapNumber(eax, ebx, edi, &failed_allocation);
ebx              3624 src/ia32/stub-cache-ia32.cc     __ AllocateHeapNumber(eax, ebx, edi, &failed_allocation);
ebx              3682 src/ia32/stub-cache-ia32.cc   GenerateSmiKeyCheck(masm, ecx, ebx, xmm0, xmm1, &miss_force_generic);
ebx              3703 src/ia32/stub-cache-ia32.cc   __ mov(ebx, eax);  // Preserve the value in eax as the return value.
ebx              3704 src/ia32/stub-cache-ia32.cc   __ SmiUntag(ebx);
ebx              3709 src/ia32/stub-cache-ia32.cc       __ ClampUint8(ebx);
ebx              3711 src/ia32/stub-cache-ia32.cc       __ mov_b(Operand(edi, ecx, times_1, 0), ebx);
ebx              3716 src/ia32/stub-cache-ia32.cc       __ mov_b(Operand(edi, ecx, times_1, 0), ebx);
ebx              3720 src/ia32/stub-cache-ia32.cc       __ mov_w(Operand(edi, ecx, times_1, 0), ebx);
ebx              3724 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edi, ecx, times_2, 0), ebx);
ebx              3729 src/ia32/stub-cache-ia32.cc       __ push(ebx);
ebx              3731 src/ia32/stub-cache-ia32.cc       __ pop(ebx);
ebx              3800 src/ia32/stub-cache-ia32.cc           __ pop(ebx);
ebx              3802 src/ia32/stub-cache-ia32.cc           __ mov(Operand(edi, ecx, times_2, 0), ebx);
ebx              3806 src/ia32/stub-cache-ia32.cc           __ cvttsd2si(ebx, FieldOperand(eax, HeapNumber::kValueOffset));
ebx              3807 src/ia32/stub-cache-ia32.cc           __ cmp(ebx, 0x80000000u);
ebx              3812 src/ia32/stub-cache-ia32.cc               __ ClampUint8(ebx);
ebx              3817 src/ia32/stub-cache-ia32.cc               __ mov_b(Operand(edi, ecx, times_1, 0), ebx);
ebx              3821 src/ia32/stub-cache-ia32.cc               __ mov_w(Operand(edi, ecx, times_1, 0), ebx);
ebx              3825 src/ia32/stub-cache-ia32.cc               __ mov(Operand(edi, ecx, times_2, 0), ebx);
ebx              3889 src/ia32/stub-cache-ia32.cc   __ mov(ebx, Operand(eax, ecx, times_2,
ebx              3891 src/ia32/stub-cache-ia32.cc   __ cmp(ebx, masm->isolate()->factory()->the_hole_value());
ebx              3893 src/ia32/stub-cache-ia32.cc   __ mov(eax, ebx);
ebx              3939 src/ia32/stub-cache-ia32.cc   __ AllocateHeapNumber(eax, ebx, edi, &slow_allocate_heapnumber);
ebx              3984 src/ia32/stub-cache-ia32.cc   GenerateSmiKeyCheck(masm, ecx, ebx, xmm0, xmm1, &miss_force_generic);
ebx              4029 src/ia32/stub-cache-ia32.cc     __ mov(ebx, eax);
ebx              4030 src/ia32/stub-cache-ia32.cc     __ RecordWrite(edi, ecx, ebx, kDontSaveFPRegs);
ebx              4063 src/ia32/stub-cache-ia32.cc     __ AllocateInNewSpace(size, edi, ebx, ecx, &prepare_slow, TAG_OBJECT);
ebx              4075 src/ia32/stub-cache-ia32.cc     __ mov(ebx, Immediate(masm->isolate()->factory()->the_hole_value()));
ebx              4077 src/ia32/stub-cache-ia32.cc       __ mov(FieldOperand(edi, FixedArray::SizeFor(i)), ebx);
ebx              4085 src/ia32/stub-cache-ia32.cc     __ RecordWriteField(edx, JSObject::kElementsOffset, edi, ebx,
ebx              4139 src/ia32/stub-cache-ia32.cc   GenerateSmiKeyCheck(masm, ecx, ebx, xmm0, xmm1, &miss_force_generic);
ebx              4199 src/ia32/stub-cache-ia32.cc     __ AllocateInNewSpace(size, edi, ebx, ecx, &prepare_slow, TAG_OBJECT);
ebx              4217 src/ia32/stub-cache-ia32.cc     __ RecordWriteField(edx, JSObject::kElementsOffset, edi, ebx,
ebx               316 src/third_party/valgrind/valgrind.h             __asm xchg ebx,ebx
ebx               417 test/cctest/test-assembler-ia32.cc   __ push(ebx);
ebx               423 test/cctest/test-assembler-ia32.cc   __ mov(ebx, 2);
ebx               437 test/cctest/test-assembler-ia32.cc   __ cmp(ebx, 2);
ebx               452 test/cctest/test-assembler-ia32.cc   __ pop(ebx);
ebx               460 test/cctest/test-assembler-ia32.cc   __ pop(ebx);
ebx                75 test/cctest/test-disasm-ia32.cc   __ mov(ebx,  Operand(esp, ecx, times_2, 0));  // [esp+ecx*4]
ebx                78 test/cctest/test-disasm-ia32.cc   __ add(edx, ebx);
ebx                80 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(ebx, 0));
ebx                81 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(ebx, 16));
ebx                82 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(ebx, 1999));
ebx                92 test/cctest/test-disasm-ia32.cc   __ add(ebx, Immediate(12));
ebx               103 test/cctest/test-disasm-ia32.cc   __ cmp(ebx, foo2);
ebx               104 test/cctest/test-disasm-ia32.cc   __ cmpb(ebx, Operand(ebp, ecx, times_2, 0));
ebx               105 test/cctest/test-disasm-ia32.cc   __ cmpb(Operand(ebp, ecx, times_2, 0), ebx);
ebx               129 test/cctest/test-disasm-ia32.cc   __ bts(Operand(ebx, ecx, times_4, 0), ecx);
ebx               140 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 0));
ebx               141 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 0));
ebx               142 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 10000));
ebx               145 test/cctest/test-disasm-ia32.cc   __ pop(Operand(ebx, ecx, times_4, 0));
ebx               152 test/cctest/test-disasm-ia32.cc   __ mov_b(Operand(ebx, ecx, times_4, 10000), 6);
ebx               164 test/cctest/test-disasm-ia32.cc   __ mov(Operand(ebx, ecx, times_4, 10000), Immediate(12345));
ebx               165 test/cctest/test-disasm-ia32.cc   __ mov(Operand(ebx, ecx, times_4, 10000), edx);
ebx               169 test/cctest/test-disasm-ia32.cc   __ dec_b(Operand(ebx, ecx, times_4, 10000));
ebx               178 test/cctest/test-disasm-ia32.cc   __ test(Operand(ebx, ecx, times_4, 10000), Immediate(123456));
ebx               180 test/cctest/test-disasm-ia32.cc   __ imul(edx, Operand(ebx, ecx, times_4, 10000));
ebx               185 test/cctest/test-disasm-ia32.cc   __ inc(Operand(ebx, ecx, times_4, 10000));
ebx               186 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 10000));
ebx               187 test/cctest/test-disasm-ia32.cc   __ pop(Operand(ebx, ecx, times_4, 10000));
ebx               188 test/cctest/test-disasm-ia32.cc   __ call(Operand(ebx, ecx, times_4, 10000));
ebx               189 test/cctest/test-disasm-ia32.cc   __ jmp(Operand(ebx, ecx, times_4, 10000));
ebx               191 test/cctest/test-disasm-ia32.cc   __ lea(edx, Operand(ebx, ecx, times_4, 10000));
ebx               193 test/cctest/test-disasm-ia32.cc   __ or_(edx, Operand(ebx, ecx, times_4, 10000));
ebx               204 test/cctest/test-disasm-ia32.cc   __ sbb(edx, Operand(ebx, ecx, times_4, 10000));
ebx               205 test/cctest/test-disasm-ia32.cc   __ shld(edx, Operand(ebx, ecx, times_4, 10000));
ebx               209 test/cctest/test-disasm-ia32.cc   __ shrd(edx, Operand(ebx, ecx, times_4, 10000));
ebx               219 test/cctest/test-disasm-ia32.cc   __ add(ebx, Immediate(12));
ebx               222 test/cctest/test-disasm-ia32.cc   __ and_(ebx, 12345);
ebx               224 test/cctest/test-disasm-ia32.cc   __ cmp(ebx, 12345);
ebx               225 test/cctest/test-disasm-ia32.cc   __ cmp(ebx, Immediate(12));
ebx               229 test/cctest/test-disasm-ia32.cc   __ or_(ebx, 12345);
ebx               231 test/cctest/test-disasm-ia32.cc   __ sub(ebx, Immediate(12));
ebx               234 test/cctest/test-disasm-ia32.cc   __ xor_(ebx, 12345);
ebx               244 test/cctest/test-disasm-ia32.cc   __ sub(edx, Operand(ebx, ecx, times_4, 10000));
ebx               245 test/cctest/test-disasm-ia32.cc   __ sub(edx, ebx);
ebx               248 test/cctest/test-disasm-ia32.cc   __ test(edx, Operand(ebx, ecx, times_8, 10000));
ebx               250 test/cctest/test-disasm-ia32.cc   __ test_b(edx, Operand(ecx, ebx, times_2, 1000));
ebx               255 test/cctest/test-disasm-ia32.cc   __ xor_(edx, Operand(ebx, ecx, times_8, 10000));
ebx               256 test/cctest/test-disasm-ia32.cc   __ bts(Operand(ebx, ecx, times_8, 10000), edx);
ebx               271 test/cctest/test-disasm-ia32.cc   __ call(Operand(ebx, ecx, times_4, 10000));
ebx               281 test/cctest/test-disasm-ia32.cc   __ jmp(Operand(ebx, ecx, times_4, 10000));
ebx               345 test/cctest/test-disasm-ia32.cc   __ fld_s(Operand(ebx, ecx, times_4, 10000));
ebx               346 test/cctest/test-disasm-ia32.cc   __ fstp_s(Operand(ebx, ecx, times_4, 10000));
ebx               348 test/cctest/test-disasm-ia32.cc   __ fld_d(Operand(ebx, ecx, times_4, 10000));
ebx               349 test/cctest/test-disasm-ia32.cc   __ fstp_d(Operand(ebx, ecx, times_4, 10000));
ebx               352 test/cctest/test-disasm-ia32.cc   __ fild_s(Operand(ebx, ecx, times_4, 10000));
ebx               353 test/cctest/test-disasm-ia32.cc   __ fistp_s(Operand(ebx, ecx, times_4, 10000));
ebx               354 test/cctest/test-disasm-ia32.cc   __ fild_d(Operand(ebx, ecx, times_4, 10000));
ebx               355 test/cctest/test-disasm-ia32.cc   __ fistp_d(Operand(ebx, ecx, times_4, 10000));
ebx               373 test/cctest/test-disasm-ia32.cc       __ cvttss2si(edx, Operand(ebx, ecx, times_4, 10000));
ebx               374 test/cctest/test-disasm-ia32.cc       __ cvtsi2sd(xmm1, Operand(ebx, ecx, times_4, 10000));
ebx               379 test/cctest/test-disasm-ia32.cc       __ movdbl(xmm1, Operand(ebx, ecx, times_4, 10000));
ebx               380 test/cctest/test-disasm-ia32.cc       __ movdbl(Operand(ebx, ecx, times_4, 10000), xmm1);
ebx               384 test/cctest/test-disasm-ia32.cc       __ movdqa(xmm0, Operand(ebx, ecx, times_4, 10000));
ebx               385 test/cctest/test-disasm-ia32.cc       __ movdqa(Operand(ebx, ecx, times_4, 10000), xmm0);
ebx               386 test/cctest/test-disasm-ia32.cc       __ movdqu(xmm0, Operand(ebx, ecx, times_4, 10000));
ebx               387 test/cctest/test-disasm-ia32.cc       __ movdqu(Operand(ebx, ecx, times_4, 10000), xmm0);
ebx               399 test/cctest/test-disasm-ia32.cc       __ cmov(equal, eax, Operand(ebx, 0));
ebx               400 test/cctest/test-disasm-ia32.cc       __ cmov(not_equal, eax, Operand(ebx, 1));
ebx               401 test/cctest/test-disasm-ia32.cc       __ cmov(below_equal, eax, Operand(ebx, 2));
ebx               402 test/cctest/test-disasm-ia32.cc       __ cmov(above, eax, Operand(ebx, 3));
ebx                57 test/cctest/test-hashing.cc   __ push(ebx);
ebx                60 test/cctest/test-hashing.cc   __ mov(ebx, Immediate(string.at(0)));
ebx                61 test/cctest/test-hashing.cc   StringHelper::GenerateHashInit(masm, eax, ebx, ecx);
ebx                63 test/cctest/test-hashing.cc     __ mov(ebx, Immediate(string.at(i)));
ebx                64 test/cctest/test-hashing.cc     StringHelper::GenerateHashAddCharacter(masm, eax, ebx, ecx);
ebx                68 test/cctest/test-hashing.cc   __ pop(ebx);
ebx               122 test/cctest/test-hashing.cc   __ push(ebx);
ebx               124 test/cctest/test-hashing.cc   __ GetNumberHash(eax, ebx);
ebx               125 test/cctest/test-hashing.cc   __ pop(ebx);