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, ¬_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, ¬_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, ¬_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, ¬in, &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, ¬in, &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, ¬in, &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, ¬_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);