mov 851 src/arm/assembler-arm.cc mov(rd, Operand(x.imm32_ & 0xffff), LeaveCC, cond); mov 859 src/arm/assembler-arm.cc mov(ip, x, LeaveCC, cond); mov 899 src/arm/assembler-arm.cc mov(ip, Operand(x.offset_), LeaveCC, Instruction::ConditionField(instr)); mov 932 src/arm/assembler-arm.cc mov(ip, Operand(x.offset_), LeaveCC, Instruction::ConditionField(instr)); mov 942 src/arm/assembler-arm.cc mov(ip, Operand(x.rm_, x.shift_op_, x.shift_imm_), LeaveCC, mov 1169 src/arm/assembler-arm.cc mov(reg, Operand(immediate), LeaveCC, cond); mov 1982 src/arm/assembler-arm.cc mov(ip, Operand(lo)); mov 1987 src/arm/assembler-arm.cc mov(ip, Operand(lo)); mov 1992 src/arm/assembler-arm.cc mov(ip, Operand(hi)); mov 840 src/arm/assembler-arm.h void mov(Register dst, const Operand& src, mov 842 src/arm/assembler-arm.h void mov(Register dst, Register src, SBit s = LeaveCC, Condition cond = al) { mov 843 src/arm/assembler-arm.h mov(dst, Operand(src), s, cond); mov 141 src/arm/builtins-arm.cc __ mov(scratch3, Operand(0, RelocInfo::NONE)); mov 167 src/arm/builtins-arm.cc __ mov(scratch3, Operand(Smi::FromInt(initial_capacity))); mov 222 src/arm/builtins-arm.cc __ mov(elements_array_end, mov 334 src/arm/builtins-arm.cc __ mov(r0, r2); mov 348 src/arm/builtins-arm.cc __ mov(r0, Operand(0)); // Treat this as a call with argc of zero. mov 377 src/arm/builtins-arm.cc __ mov(r0, r3); mov 383 src/arm/builtins-arm.cc __ mov(r2, Operand(r0, LSL, kSmiTagSize)); // Convet argc to a smi. mov 411 src/arm/builtins-arm.cc __ mov(r7, sp); mov 424 src/arm/builtins-arm.cc __ mov(sp, r7); mov 432 src/arm/builtins-arm.cc __ mov(r0, r3); mov 663 src/arm/builtins-arm.cc __ mov(argument, r0); mov 677 src/arm/builtins-arm.cc __ mov(argument, r0); mov 720 src/arm/builtins-arm.cc __ mov(r0, Operand(r0, LSL, kSmiTagSize)); mov 732 src/arm/builtins-arm.cc __ mov(r2, Operand(debug_step_in_fp)); mov 789 src/arm/builtins-arm.cc __ mov(r5, r4); mov 869 src/arm/builtins-arm.cc __ mov(r2, r5); mov 873 src/arm/builtins-arm.cc __ mov(r0, Operand(r3, LSL, kSmiTagSize)); mov 926 src/arm/builtins-arm.cc __ mov(r4, r0); mov 946 src/arm/builtins-arm.cc __ mov(r0, Operand(r3, LSR, kSmiTagSize)); mov 1061 src/arm/builtins-arm.cc __ mov(cp, Operand(0, RelocInfo::NONE)); mov 1095 src/arm/builtins-arm.cc __ mov(r5, Operand(r4)); mov 1096 src/arm/builtins-arm.cc __ mov(r6, Operand(r4)); mov 1097 src/arm/builtins-arm.cc __ mov(r7, Operand(r4)); mov 1099 src/arm/builtins-arm.cc __ mov(r9, Operand(r4)); mov 1103 src/arm/builtins-arm.cc __ mov(r0, Operand(r3)); mov 1195 src/arm/builtins-arm.cc __ mov(r0, Operand(Smi::FromInt(static_cast<int>(type)))); mov 1307 src/arm/builtins-arm.cc __ mov(r4, Operand(0, RelocInfo::NONE)); // indicate regular JS_FUNCTION mov 1347 src/arm/builtins-arm.cc __ mov(r0, Operand(r0, LSL, kSmiTagSize)); // Smi-tagged. mov 1352 src/arm/builtins-arm.cc __ mov(r2, r0); mov 1355 src/arm/builtins-arm.cc __ mov(r0, Operand(r0, ASR, kSmiTagSize)); mov 1362 src/arm/builtins-arm.cc __ mov(r4, Operand(0, RelocInfo::NONE)); mov 1384 src/arm/builtins-arm.cc __ mov(r4, Operand(1, RelocInfo::NONE)); // indicate function proxy mov 1388 src/arm/builtins-arm.cc __ mov(r4, Operand(2, RelocInfo::NONE)); // indicate non-function mov 1432 src/arm/builtins-arm.cc __ mov(r2, Operand(0, RelocInfo::NONE)); mov 1458 src/arm/builtins-arm.cc __ mov(r2, Operand(r2, ASR, kSmiTagSize)); mov 1510 src/arm/builtins-arm.cc __ mov(r1, Operand(0, RelocInfo::NONE)); // initial index mov 1607 src/arm/builtins-arm.cc __ mov(r0, Operand(r0, ASR, kSmiTagSize)); mov 1622 src/arm/builtins-arm.cc __ mov(r2, Operand(0, RelocInfo::NONE)); mov 1636 src/arm/builtins-arm.cc __ mov(r0, Operand(r0, LSL, kSmiTagSize)); mov 1637 src/arm/builtins-arm.cc __ mov(r4, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR))); mov 1650 src/arm/builtins-arm.cc __ mov(sp, fp); mov 202 src/arm/code-stubs-arm.cc __ mov(r4, r0); mov 240 src/arm/code-stubs-arm.cc __ mov(r2, Operand(Smi::FromInt(length))); mov 246 src/arm/code-stubs-arm.cc __ mov(r1, Operand(Smi::FromInt(0))); mov 259 src/arm/code-stubs-arm.cc __ mov(cp, r0); mov 290 src/arm/code-stubs-arm.cc __ mov(r2, Operand(Smi::FromInt(length))); mov 323 src/arm/code-stubs-arm.cc __ mov(cp, r0); mov 547 src/arm/code-stubs-arm.cc __ mov(source_, Operand(source_, ASR, kSmiTagSize)); mov 567 src/arm/code-stubs-arm.cc __ mov(mantissa, Operand(0, RelocInfo::NONE)); mov 587 src/arm/code-stubs-arm.cc __ mov(source_, Operand(source_, LSL, zeros_)); mov 589 src/arm/code-stubs-arm.cc __ mov(mantissa, Operand(source_, LSL, HeapNumber::kMantissaBitsInTopWord)); mov 604 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(r0, ASR, kSmiTagSize)); mov 607 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(r1, ASR, kSmiTagSize)); mov 617 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(r0)); mov 622 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(r1)); mov 699 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(object)); mov 780 src/arm/code-stubs-arm.cc __ mov(dst2, int_scratch); mov 781 src/arm/code-stubs-arm.cc __ mov(dst1, int_scratch); mov 801 src/arm/code-stubs-arm.cc __ mov(scratch2, Operand(1)); mov 811 src/arm/code-stubs-arm.cc __ mov(dst1, Operand(int_scratch, LSL, scratch2)); mov 816 src/arm/code-stubs-arm.cc __ mov(scratch2, Operand(int_scratch, LSL, scratch2)); mov 819 src/arm/code-stubs-arm.cc __ mov(dst1, Operand::Zero()); mov 967 src/arm/code-stubs-arm.cc __ mov(dst, Operand(dst, LSR, scratch3)); mov 1033 src/arm/code-stubs-arm.cc __ mov(src2, Operand(1)); mov 1034 src/arm/code-stubs-arm.cc __ mov(src1, Operand(src2, LSL, scratch)); mov 1081 src/arm/code-stubs-arm.cc __ mov(r0, Operand(heap_number_result)); mov 1122 src/arm/code-stubs-arm.cc __ mov(scratch_, Operand(non_smi_exponent)); mov 1136 src/arm/code-stubs-arm.cc __ mov(scratch_, Operand(the_int_, LSL, 32 - shift_distance)); mov 1147 src/arm/code-stubs-arm.cc __ mov(ip, Operand(HeapNumber::kSignMask | non_smi_exponent)); mov 1149 src/arm/code-stubs-arm.cc __ mov(ip, Operand(0, RelocInfo::NONE)); mov 1195 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER)); mov 1198 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS)); mov 1208 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER)); // Things aren't less than themselves. mov 1210 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS)); // Things aren't greater than themselves. mov 1212 src/arm/code-stubs-arm.cc __ mov(r0, Operand(EQUAL)); // Things are <=, >=, ==, === themselves. mov 1236 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r2, LSL, HeapNumber::kNonMantissaBitsInTopWord)); mov 1248 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER)); // NaN <= NaN should fail. mov 1250 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS)); // NaN >= NaN should fail. mov 1282 src/arm/code-stubs-arm.cc __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne); mov 1302 src/arm/code-stubs-arm.cc __ mov(r7, Operand(lhs)); mov 1322 src/arm/code-stubs-arm.cc __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne); mov 1344 src/arm/code-stubs-arm.cc __ mov(r7, Operand(rhs)); mov 1368 src/arm/code-stubs-arm.cc __ mov(r4, mov 1383 src/arm/code-stubs-arm.cc __ mov(r4, mov 1394 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER)); mov 1396 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS)); mov 1433 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r4), LeaveCC, ne); mov 1437 src/arm/code-stubs-arm.cc __ mov(r0, Operand(rhs_exponent, LSL, kSmiTagSize)); mov 1558 src/arm/code-stubs-arm.cc __ mov(r0, Operand(NOT_EQUAL)); mov 1598 src/arm/code-stubs-arm.cc __ mov(mask, Operand(mask, ASR, kSmiTagSize + 1)); mov 1704 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r1, ASR, 1)); mov 1750 src/arm/code-stubs-arm.cc __ mov(r0, Operand(EQUAL), LeaveCC, eq); mov 1751 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS), LeaveCC, lt); mov 1752 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER), LeaveCC, gt); mov 1760 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER)); mov 1762 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS)); mov 1847 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(ncr))); mov 1895 src/arm/code-stubs-arm.cc __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, ne); mov 1924 src/arm/code-stubs-arm.cc __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, eq); // for FP_ZERO mov 1925 src/arm/code-stubs-arm.cc __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, vs); // for FP_NAN mov 1946 src/arm/code-stubs-arm.cc __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, eq); mov 1955 src/arm/code-stubs-arm.cc __ mov(r3, Operand(tos_)); mov 1957 src/arm/code-stubs-arm.cc __ mov(r2, Operand(Smi::FromInt(tos_.code()))); mov 1958 src/arm/code-stubs-arm.cc __ mov(r1, Operand(Smi::FromInt(types_.ToByte()))); mov 1988 src/arm/code-stubs-arm.cc __ mov(r0, Operand(ExternalReference::isolate_address())); mov 2038 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r0)); // the operand mov 2039 src/arm/code-stubs-arm.cc __ mov(r2, Operand(Smi::FromInt(op_))); mov 2040 src/arm/code-stubs-arm.cc __ mov(r1, Operand(Smi::FromInt(mode_))); mov 2041 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(operand_type_))); mov 2161 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r0)); mov 2171 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r1)); mov 2192 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r1, LSL, kSmiTagSize)); mov 2208 src/arm/code-stubs-arm.cc __ mov(r2, r0); // Move the new heap number into r2. mov 2220 src/arm/code-stubs-arm.cc __ mov(r0, r2); // Move newly allocated heap number to r0. mov 2301 src/arm/code-stubs-arm.cc __ mov(r2, Operand(Smi::FromInt(MinorKey()))); mov 2302 src/arm/code-stubs-arm.cc __ mov(r1, Operand(Smi::FromInt(op_))); mov 2303 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(operands_type_))); mov 2403 src/arm/code-stubs-arm.cc __ mov(ip, Operand(scratch1, ASR, 31)); mov 2408 src/arm/code-stubs-arm.cc __ mov(right, Operand(scratch1), LeaveCC, ne); mov 2413 src/arm/code-stubs-arm.cc __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl); mov 2429 src/arm/code-stubs-arm.cc __ mov(right, Operand(left, LSR, scratch1)); mov 2460 src/arm/code-stubs-arm.cc __ mov(right, Operand(left, ASR, scratch1)); mov 2470 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch1, LSR, scratch2)); mov 2483 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch1, LSL, scratch2)); mov 2631 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, ASR, r2)); mov 2636 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSR, r2), SetCC); mov 2650 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSL, r2)); mov 2678 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r5)); mov 2943 src/arm/code-stubs-arm.cc __ mov(r0, heap_number_result); mov 3028 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, ASR, r2)); mov 3032 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSR, r2), SetCC); mov 3051 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSL, r2)); mov 3089 src/arm/code-stubs-arm.cc __ mov(r0, heap_number_result); mov 3094 src/arm/code-stubs-arm.cc __ mov(r0, r5); mov 3134 src/arm/code-stubs-arm.cc __ mov(r1, Operand(Smi::FromInt(0))); mov 3143 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); mov 3274 src/arm/code-stubs-arm.cc __ mov(result, Operand(overwritable_operand)); mov 3348 src/arm/code-stubs-arm.cc __ mov(cache_entry, Operand(cache_array)); mov 3388 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r6)); mov 3457 src/arm/code-stubs-arm.cc __ mov(scratch0, Operand(4 * kPointerSize)); mov 3656 src/arm/code-stubs-arm.cc __ mov(scratch, exponent); mov 3659 src/arm/code-stubs-arm.cc __ mov(exponent, scratch); mov 3666 src/arm/code-stubs-arm.cc __ mov(scratch2, Operand(0), LeaveCC, mi); mov 3671 src/arm/code-stubs-arm.cc __ mov(scratch, Operand(scratch, ASR, 1), SetCC); mov 3784 src/arm/code-stubs-arm.cc __ mov(r0, Operand(scope_depth)); mov 3792 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r4)); mov 3793 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r6)); mov 3811 src/arm/code-stubs-arm.cc __ mov(r2, Operand(ExternalReference::isolate_address())); mov 3831 src/arm/code-stubs-arm.cc __ mov(r2, Operand(scope_depth)); mov 3851 src/arm/code-stubs-arm.cc __ mov(pc, lr); mov 3866 src/arm/code-stubs-arm.cc __ mov(r3, Operand(isolate->factory()->the_hole_value())); mov 3867 src/arm/code-stubs-arm.cc __ mov(ip, Operand(ExternalReference(Isolate::kPendingExceptionAddress, mov 3908 src/arm/code-stubs-arm.cc __ mov(r4, Operand(r0)); mov 3909 src/arm/code-stubs-arm.cc __ mov(r5, Operand(r1)); mov 3937 src/arm/code-stubs-arm.cc __ mov(r0, Operand(reinterpret_cast<int32_t>(failure))); mov 3950 src/arm/code-stubs-arm.cc __ mov(r0, Operand(false, RelocInfo::NONE)); mov 3951 src/arm/code-stubs-arm.cc __ mov(r2, Operand(external_caught)); mov 3956 src/arm/code-stubs-arm.cc __ mov(r0, Operand(reinterpret_cast<int32_t>(out_of_memory))); mov 3957 src/arm/code-stubs-arm.cc __ mov(r2, Operand(ExternalReference(Isolate::kPendingExceptionAddress, mov 4012 src/arm/code-stubs-arm.cc __ mov(r8, Operand(-1)); // Push a bad frame pointer to fail if it is used. mov 4014 src/arm/code-stubs-arm.cc __ mov(r7, Operand(Smi::FromInt(marker))); mov 4015 src/arm/code-stubs-arm.cc __ mov(r6, Operand(Smi::FromInt(marker))); mov 4016 src/arm/code-stubs-arm.cc __ mov(r5, mov 4027 src/arm/code-stubs-arm.cc __ mov(r5, Operand(ExternalReference(js_entry_sp))); mov 4032 src/arm/code-stubs-arm.cc __ mov(ip, Operand(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME))); mov 4036 src/arm/code-stubs-arm.cc __ mov(ip, Operand(Smi::FromInt(StackFrame::INNER_JSENTRY_FRAME))); mov 4055 src/arm/code-stubs-arm.cc __ mov(ip, Operand(ExternalReference(Isolate::kPendingExceptionAddress, mov 4059 src/arm/code-stubs-arm.cc __ mov(r0, Operand(reinterpret_cast<int32_t>(Failure::Exception()))); mov 4073 src/arm/code-stubs-arm.cc __ mov(r5, Operand(isolate->factory()->the_hole_value())); mov 4074 src/arm/code-stubs-arm.cc __ mov(ip, Operand(ExternalReference(Isolate::kPendingExceptionAddress, mov 4091 src/arm/code-stubs-arm.cc __ mov(ip, Operand(construct_entry)); mov 4094 src/arm/code-stubs-arm.cc __ mov(ip, Operand(entry)); mov 4104 src/arm/code-stubs-arm.cc __ mov(lr, Operand(pc)); mov 4117 src/arm/code-stubs-arm.cc __ mov(r6, Operand::Zero()); mov 4118 src/arm/code-stubs-arm.cc __ mov(r5, Operand(ExternalReference(js_entry_sp))); mov 4124 src/arm/code-stubs-arm.cc __ mov(ip, mov 4134 src/arm/code-stubs-arm.cc __ mov(lr, Operand(pc)); mov 4245 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); mov 4256 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); mov 4263 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(1))); mov 4274 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(1))); mov 4290 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(1))); mov 4296 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(1))); mov 4302 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(1))); mov 4428 src/arm/code-stubs-arm.cc __ mov(r2, r1); mov 4442 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r2), LeaveCC, gt); mov 4452 src/arm/code-stubs-arm.cc __ mov(r9, Operand::Zero(), LeaveCC, eq); mov 4453 src/arm/code-stubs-arm.cc __ mov(r9, Operand(r1, LSL, 1), LeaveCC, ne); mov 4518 src/arm/code-stubs-arm.cc __ mov(r3, r4, LeaveCC, eq); mov 4539 src/arm/code-stubs-arm.cc __ mov(r6, r1); mov 4557 src/arm/code-stubs-arm.cc __ mov(r5, Operand(r6, LSL, 1)); mov 4577 src/arm/code-stubs-arm.cc __ mov(r9, r1); mov 4634 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r1, LSR, kSmiTagSize)); mov 4679 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r1, LSR, kSmiTagSize)); mov 4742 src/arm/code-stubs-arm.cc __ mov(r0, Operand(address_of_regexp_stack_memory_size)); mov 4826 src/arm/code-stubs-arm.cc __ mov(r9, Operand(0)); mov 4869 src/arm/code-stubs-arm.cc __ mov(r9, Operand(r9, ASR, kSmiTagSize)); mov 4895 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r0, ASR, 2), SetCC); mov 4911 src/arm/code-stubs-arm.cc __ mov(r1, Operand(r1, ASR, kSmiTagSize)); mov 4930 src/arm/code-stubs-arm.cc __ mov(r0, Operand(ExternalReference::isolate_address())); mov 4934 src/arm/code-stubs-arm.cc __ mov(r0, Operand(1)); mov 4938 src/arm/code-stubs-arm.cc __ mov(r0, Operand(address_of_regexp_stack_memory_address)); mov 4940 src/arm/code-stubs-arm.cc __ mov(r2, Operand(address_of_regexp_stack_memory_size)); mov 4947 src/arm/code-stubs-arm.cc __ mov(r0, Operand(0)); mov 4951 src/arm/code-stubs-arm.cc __ mov(r0, mov 4972 src/arm/code-stubs-arm.cc __ mov(r8, Operand(r8, ASR, kSmiTagSize)); mov 4979 src/arm/code-stubs-arm.cc __ mov(r0, subject); mov 5010 src/arm/code-stubs-arm.cc __ mov(r1, Operand(isolate->factory()->the_hole_value())); mov 5011 src/arm/code-stubs-arm.cc __ mov(r2, Operand(ExternalReference(Isolate::kPendingExceptionAddress, mov 5032 src/arm/code-stubs-arm.cc __ mov(r0, Operand(masm->isolate()->factory()->null_value())); mov 5048 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r1, LSL, kSmiTagSize + kSmiShiftSize)); // To smi. mov 5055 src/arm/code-stubs-arm.cc __ mov(r2, subject); mov 5075 src/arm/code-stubs-arm.cc __ mov(r2, Operand(address_of_static_offsets_vector)); mov 5091 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, LSL, kSmiTagSize)); mov 5148 src/arm/code-stubs-arm.cc __ mov(r5, Operand(r1, LSR, kSmiTagSize + kSmiShiftSize)); mov 5167 src/arm/code-stubs-arm.cc __ mov(r4, Operand(factory->empty_fixed_array())); mov 5188 src/arm/code-stubs-arm.cc __ mov(r2, Operand(factory->fixed_array_map())); mov 5191 src/arm/code-stubs-arm.cc __ mov(r6, Operand(r5, LSL, kSmiTagSize)); mov 5194 src/arm/code-stubs-arm.cc __ mov(r2, Operand(factory->the_hole_value())); mov 5327 src/arm/code-stubs-arm.cc __ mov(r0, Operand(argc_ + 1, RelocInfo::NONE)); mov 5328 src/arm/code-stubs-arm.cc __ mov(r2, Operand(0, RelocInfo::NONE)); mov 5341 src/arm/code-stubs-arm.cc __ mov(r0, Operand(argc_)); // Set up the number of arguments. mov 5342 src/arm/code-stubs-arm.cc __ mov(r2, Operand(0, RelocInfo::NONE)); mov 5385 src/arm/code-stubs-arm.cc __ mov(r2, Operand(0, RelocInfo::NONE)); mov 5460 src/arm/code-stubs-arm.cc __ mov(index_, Operand(index_, ASR, kSmiTagSize)); mov 5468 src/arm/code-stubs-arm.cc __ mov(result_, Operand(result_, LSL, kSmiTagSize)); mov 5514 src/arm/code-stubs-arm.cc __ mov(index_, Operand(index_, LSL, kSmiTagSize)); mov 5690 src/arm/code-stubs-arm.cc __ mov(scratch4, Operand(scratch4, LSL, 3)); mov 5698 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch1, LSR, right_shift)); mov 5705 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch3, LSR, right_shift)); mov 5722 src/arm/code-stubs-arm.cc __ mov(scratch5, Operand(scratch4, LSR, 3), LeaveCC, lt); mov 5727 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch1, LSR, 8), LeaveCC, ge); mov 5729 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch1, LSR, 8), LeaveCC, gt); mov 5814 src/arm/code-stubs-arm.cc __ mov(mask, Operand(mask, ASR, 1)); mov 5841 src/arm/code-stubs-arm.cc __ mov(candidate, hash); mov 5937 src/arm/code-stubs-arm.cc __ mov(hash, Operand(StringHasher::kZeroHash), LeaveCC, eq); mov 5967 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r2, ASR, 1), SetCC); mov 5968 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, ASR, 1), SetCC, cc); mov 6034 src/arm/code-stubs-arm.cc __ mov(r5, r0); mov 6062 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, LSL, 1)); mov 6162 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(NOT_EQUAL))); mov 6171 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(EQUAL))); mov 6181 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(EQUAL))); mov 6199 src/arm/code-stubs-arm.cc __ mov(scratch1, scratch2, LeaveCC, gt); mov 6214 src/arm/code-stubs-arm.cc __ mov(r0, Operand(length_delta), SetCC); mov 6218 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(GREATER)), LeaveCC, gt); mov 6219 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(LESS)), LeaveCC, lt); mov 6270 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(EQUAL))); mov 6347 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r1), LeaveCC, eq); // If first is empty, return second. mov 6360 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r2, ASR, kSmiTagSize)); mov 6361 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, ASR, kSmiTagSize)); mov 6408 src/arm/code-stubs-arm.cc __ mov(r6, Operand(2)); mov 6447 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r7)); mov 6606 src/arm/code-stubs-arm.cc __ mov(arg, scratch1); mov 6682 src/arm/code-stubs-arm.cc __ mov(r0, Operand(EQUAL), LeaveCC, eq); mov 6683 src/arm/code-stubs-arm.cc __ mov(r0, Operand(LESS), LeaveCC, lt); mov 6684 src/arm/code-stubs-arm.cc __ mov(r0, Operand(GREATER), LeaveCC, gt); mov 6743 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(EQUAL)), LeaveCC, eq); mov 6783 src/arm/code-stubs-arm.cc __ mov(r0, Operand(Smi::FromInt(EQUAL)), LeaveCC, eq); mov 6879 src/arm/code-stubs-arm.cc __ mov(ip, Operand(Smi::FromInt(op_))); mov 6901 src/arm/code-stubs-arm.cc __ mov(r2, Operand(function)); mov 6908 src/arm/code-stubs-arm.cc __ mov(lr, Operand(reinterpret_cast<intptr_t>(GetCode().location()), mov 6997 src/arm/code-stubs-arm.cc __ mov(r1, Operand(Handle<String>(name))); mov 7029 src/arm/code-stubs-arm.cc __ mov(scratch1, Operand(scratch1, ASR, kSmiTagSize)); // convert smi to int mov 7078 src/arm/code-stubs-arm.cc __ mov(scratch2, Operand(r2)); mov 7110 src/arm/code-stubs-arm.cc __ mov(mask, Operand(mask, ASR, kSmiTagSize)); mov 7129 src/arm/code-stubs-arm.cc __ mov(index, Operand(hash)); mov 7164 src/arm/code-stubs-arm.cc __ mov(result, Operand::Zero()); mov 7169 src/arm/code-stubs-arm.cc __ mov(result, Operand(1)); mov 7173 src/arm/code-stubs-arm.cc __ mov(result, Operand::Zero()); mov 7364 src/arm/code-stubs-arm.cc __ mov(r2, Operand(ExternalReference::isolate_address())); mov 7546 src/arm/code-stubs-arm.cc __ mov(r5, sp); mov 7552 src/arm/code-stubs-arm.cc __ mov(ip, Operand(reinterpret_cast<int32_t>(&entry_hook_))); mov 7560 src/arm/code-stubs-arm.cc __ mov(ip, Operand(ExternalReference(&dispatcher, mov 7568 src/arm/code-stubs-arm.cc __ mov(sp, r5); mov 125 src/arm/codegen-arm.cc __ mov(lr, Operand(r5, LSL, 2)); mov 134 src/arm/codegen-arm.cc __ mov(ip, Operand(masm->isolate()->factory()->one_pointer_filler_map())); mov 178 src/arm/codegen-arm.cc __ mov(r4, Operand(kHoleNanLower32)); mov 179 src/arm/codegen-arm.cc __ mov(r5, Operand(kHoleNanUpper32)); mov 278 src/arm/codegen-arm.cc __ mov(r0, Operand(FixedDoubleArray::kHeaderSize)); mov 321 src/arm/codegen-arm.cc __ mov(r0, r3); mov 65 src/arm/debug-arm.cc patcher.masm()->mov(v8::internal::lr, v8::internal::pc); mov 115 src/arm/debug-arm.cc patcher.masm()->mov(v8::internal::lr, v8::internal::pc); mov 155 src/arm/debug-arm.cc __ mov(reg, Operand(reg, LSL, kSmiTagSize)); mov 164 src/arm/debug-arm.cc __ mov(r0, Operand(0, RelocInfo::NONE)); // no arguments mov 165 src/arm/debug-arm.cc __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate()))); mov 177 src/arm/debug-arm.cc __ mov(reg, Operand(reg, LSR, kSmiTagSize)); mov 181 src/arm/debug-arm.cc __ mov(reg, Operand(kDebugZapValue)); mov 194 src/arm/debug-arm.cc __ mov(ip, Operand(after_break_target)); mov 843 src/arm/deoptimizer-arm.cc __ mov(r3, Operand(0)); mov 847 src/arm/deoptimizer-arm.cc __ mov(r3, lr); mov 851 src/arm/deoptimizer-arm.cc __ mov(r3, lr); mov 861 src/arm/deoptimizer-arm.cc __ mov(r1, Operand(type())); // bailout type, mov 865 src/arm/deoptimizer-arm.cc __ mov(r5, Operand(ExternalReference::isolate_address())); mov 1000 src/arm/deoptimizer-arm.cc __ mov(ip, Operand(i)); mov 228 src/arm/full-codegen-arm.cc __ mov(r3, r1); mov 235 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(num_parameters))); mov 313 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); mov 318 src/arm/full-codegen-arm.cc __ mov(r2, Operand(profiling_counter_)); mov 335 src/arm/full-codegen-arm.cc __ mov(r2, Operand(profiling_counter_)); mov 336 src/arm/full-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(reset_value))); mov 442 src/arm/full-codegen-arm.cc masm_->mov(sp, fp); mov 526 src/arm/full-codegen-arm.cc __ mov(result_register(), Operand(lit)); mov 532 src/arm/full-codegen-arm.cc __ mov(result_register(), Operand(lit)); mov 561 src/arm/full-codegen-arm.cc __ mov(result_register(), Operand(lit)); mov 843 src/arm/full-codegen-arm.cc __ mov(r2, Operand(variable->name())); mov 849 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(attr))); mov 858 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); // Indicates no initial value. mov 912 src/arm/full-codegen-arm.cc __ mov(r2, Operand(variable->name())); mov 913 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(NONE))); mov 942 src/arm/full-codegen-arm.cc __ mov(r1, Operand(instance)); mov 987 src/arm/full-codegen-arm.cc __ mov(r1, Operand(pairs)); mov 988 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(DeclareGlobalsFlags()))); mov 1138 src/arm/full-codegen-arm.cc __ mov(r2, r0); mov 1153 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); mov 1168 src/arm/full-codegen-arm.cc __ mov(r2, Operand(Smi::FromInt(TypeFeedbackCells::kForInSlowCaseMarker))); mov 1171 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(1))); // Smi indicates slow check mov 1176 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(0))); // Zero indicates proxy mov 1180 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(0))); mov 1219 src/arm/full-codegen-arm.cc __ mov(r3, Operand(r0), SetCC); mov 1225 src/arm/full-codegen-arm.cc __ mov(result_register(), r3); mov 1269 src/arm/full-codegen-arm.cc __ mov(r0, Operand(info)); mov 1273 src/arm/full-codegen-arm.cc __ mov(r0, Operand(info)); mov 1338 src/arm/full-codegen-arm.cc __ mov(r2, Operand(var->name())); mov 1402 src/arm/full-codegen-arm.cc __ mov(r0, Operand(var->name())); mov 1425 src/arm/full-codegen-arm.cc __ mov(r2, Operand(var->name())); mov 1482 src/arm/full-codegen-arm.cc __ mov(r0, Operand(var->name())); mov 1506 src/arm/full-codegen-arm.cc __ mov(r1, Operand(var->name())); mov 1537 src/arm/full-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(expr->literal_index()))); mov 1538 src/arm/full-codegen-arm.cc __ mov(r2, Operand(expr->pattern())); mov 1539 src/arm/full-codegen-arm.cc __ mov(r1, Operand(expr->flags())); mov 1542 src/arm/full-codegen-arm.cc __ mov(r5, r0); mov 1552 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(size))); mov 1582 src/arm/full-codegen-arm.cc __ mov(r2, Operand(Smi::FromInt(expr->literal_index()))); mov 1583 src/arm/full-codegen-arm.cc __ mov(r1, Operand(constant_properties)); mov 1590 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(flags))); mov 1633 src/arm/full-codegen-arm.cc __ mov(r2, Operand(key->handle())); mov 1653 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(NONE))); // PropertyAttributes mov 1679 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(NONE))); mov 1714 src/arm/full-codegen-arm.cc __ mov(r2, Operand(Smi::FromInt(expr->literal_index()))); mov 1715 src/arm/full-codegen-arm.cc __ mov(r1, Operand(constant_elements)); mov 1769 src/arm/full-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(i))); mov 1770 src/arm/full-codegen-arm.cc __ mov(r4, Operand(Smi::FromInt(expr->literal_index()))); mov 1902 src/arm/full-codegen-arm.cc __ mov(r2, Operand(key->handle())); mov 1952 src/arm/full-codegen-arm.cc __ mov(right, Operand(left, ASR, scratch1)); mov 1959 src/arm/full-codegen-arm.cc __ mov(scratch1, Operand(scratch1, LSL, scratch2)); mov 1969 src/arm/full-codegen-arm.cc __ mov(scratch1, Operand(scratch1, LSR, scratch2)); mov 1978 src/arm/full-codegen-arm.cc __ mov(right, scratch1); mov 1983 src/arm/full-codegen-arm.cc __ mov(right, scratch1); mov 1988 src/arm/full-codegen-arm.cc __ mov(ip, Operand(scratch1, ASR, 31)); mov 1992 src/arm/full-codegen-arm.cc __ mov(right, Operand(scratch1), LeaveCC, ne); mov 1995 src/arm/full-codegen-arm.cc __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl); mov 2058 src/arm/full-codegen-arm.cc __ mov(r1, r0); mov 2060 src/arm/full-codegen-arm.cc __ mov(r2, Operand(prop->key()->AsLiteral()->handle())); mov 2071 src/arm/full-codegen-arm.cc __ mov(r1, r0); mov 2089 src/arm/full-codegen-arm.cc __ mov(r2, Operand(var->name())); mov 2114 src/arm/full-codegen-arm.cc __ mov(r0, Operand(var->name())); mov 2123 src/arm/full-codegen-arm.cc __ mov(r1, Operand(var->name())); mov 2124 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(language_mode()))); mov 2134 src/arm/full-codegen-arm.cc __ mov(r3, Operand(var->name())); mov 2142 src/arm/full-codegen-arm.cc __ mov(r3, result_register()); mov 2163 src/arm/full-codegen-arm.cc __ mov(r3, r0); mov 2171 src/arm/full-codegen-arm.cc __ mov(r1, Operand(var->name())); mov 2172 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(language_mode()))); mov 2200 src/arm/full-codegen-arm.cc __ mov(r2, Operand(prop->key()->AsLiteral()->handle())); mov 2310 src/arm/full-codegen-arm.cc __ mov(r2, Operand(name)); mov 2378 src/arm/full-codegen-arm.cc __ mov(r2, Operand(cell)); mov 2405 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(language_mode()))); mov 2409 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(scope()->start_position()))); mov 2487 src/arm/full-codegen-arm.cc __ mov(r2, Operand(proxy->name())); mov 2566 src/arm/full-codegen-arm.cc __ mov(r0, Operand(arg_count)); mov 2578 src/arm/full-codegen-arm.cc __ mov(r2, Operand(cell)); mov 2763 src/arm/full-codegen-arm.cc __ mov(ip, Operand(FACTORY->value_of_symbol())); mov 2926 src/arm/full-codegen-arm.cc __ mov(r1, r0); mov 2927 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters()))); mov 2938 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters()))); mov 3050 src/arm/full-codegen-arm.cc __ mov(r4, Operand(r0)); mov 3066 src/arm/full-codegen-arm.cc __ mov(r1, Operand(0x41000000)); mov 3071 src/arm/full-codegen-arm.cc __ mov(r0, Operand(0, RelocInfo::NONE)); mov 3077 src/arm/full-codegen-arm.cc __ mov(r0, r4); mov 3081 src/arm/full-codegen-arm.cc __ mov(r0, Operand(r4)); mov 3161 src/arm/full-codegen-arm.cc __ mov(scratch1, Operand(stamp)); mov 3172 src/arm/full-codegen-arm.cc __ mov(r1, Operand(index)); mov 3215 src/arm/full-codegen-arm.cc __ mov(r2, r0); mov 3335 src/arm/full-codegen-arm.cc __ mov(result, Operand(Smi::FromInt(0))); mov 3444 src/arm/full-codegen-arm.cc __ mov(r1, result_register()); mov 3651 src/arm/full-codegen-arm.cc __ mov(string_length, Operand(0)); mov 3857 src/arm/full-codegen-arm.cc __ mov(r2, Operand(expr->name())); mov 3884 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(strict_mode_flag))); mov 3895 src/arm/full-codegen-arm.cc __ mov(r1, Operand(var->name())); mov 3896 src/arm/full-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(kNonStrictMode))); mov 3908 src/arm/full-codegen-arm.cc __ mov(r2, Operand(var->name())); mov 4052 src/arm/full-codegen-arm.cc __ mov(ip, Operand(Smi::FromInt(0))); mov 4121 src/arm/full-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(count_value))); mov 4154 src/arm/full-codegen-arm.cc __ mov(r2, Operand(prop->key()->AsLiteral()->handle())); mov 4198 src/arm/full-codegen-arm.cc __ mov(r2, Operand(proxy->name())); mov 4213 src/arm/full-codegen-arm.cc __ mov(r0, Operand(proxy->name())); mov 4473 src/arm/full-codegen-arm.cc __ mov(ip, Operand(Smi::FromInt(0))); mov 4506 src/arm/full-codegen-arm.cc __ mov(ip, Operand(pending_message_obj)); mov 4512 src/arm/full-codegen-arm.cc __ mov(ip, Operand(has_pending_message)); mov 4519 src/arm/full-codegen-arm.cc __ mov(ip, Operand(pending_message_script)); mov 4531 src/arm/full-codegen-arm.cc __ mov(ip, Operand(pending_message_script)); mov 4538 src/arm/full-codegen-arm.cc __ mov(ip, Operand(has_pending_message)); mov 4544 src/arm/full-codegen-arm.cc __ mov(ip, Operand(pending_message_obj)); mov 4553 src/arm/full-codegen-arm.cc __ mov(r1, Operand(r1, ASR, 1)); // Un-smi-tag value. mov 210 src/arm/ic-arm.cc __ mov(scratch1, value); mov 349 src/arm/ic-arm.cc __ mov(result, scratch2); mov 515 src/arm/ic-arm.cc __ mov(r0, Operand(2)); mov 516 src/arm/ic-arm.cc __ mov(r1, Operand(ExternalReference(IC_Utility(id), isolate))); mov 522 src/arm/ic-arm.cc __ mov(r1, Operand(r0)); mov 612 src/arm/ic-arm.cc __ mov(r0, Operand(r2, ASR, kSmiTagSize)); mov 629 src/arm/ic-arm.cc __ mov(r1, r0); mov 748 src/arm/ic-arm.cc __ mov(r3, r0); mov 796 src/arm/ic-arm.cc __ mov(scratch3, Operand(kPointerSize >> 1)); mov 809 src/arm/ic-arm.cc __ mov(scratch3, Operand(kPointerSize >> 1)); mov 834 src/arm/ic-arm.cc __ mov(scratch, Operand(kPointerSize >> 1)); mov 862 src/arm/ic-arm.cc __ mov(r0, r2); mov 881 src/arm/ic-arm.cc __ mov(r9, r0); mov 890 src/arm/ic-arm.cc __ mov(r9, r0); mov 1004 src/arm/ic-arm.cc __ mov(r2, Operand(r0, ASR, kSmiTagSize)); mov 1031 src/arm/ic-arm.cc __ mov(r3, Operand(r2, ASR, KeyedLookupCache::kMapHashShift)); mov 1045 src/arm/ic-arm.cc __ mov(r4, Operand(cache_keys)); mov 1079 src/arm/ic-arm.cc __ mov(r4, Operand(cache_field_offsets)); mov 1253 src/arm/ic-arm.cc __ mov(r0, r2); mov 1274 src/arm/ic-arm.cc __ mov(r0, r2); mov 1296 src/arm/ic-arm.cc __ mov(r1, Operand(Smi::FromInt(NONE))); // PropertyAttributes mov 1297 src/arm/ic-arm.cc __ mov(r0, Operand(Smi::FromInt(strict_mode))); // Strict mode. mov 1431 src/arm/ic-arm.cc __ mov(scratch_value, value); // Preserve the value which is returned. mov 1633 src/arm/ic-arm.cc __ mov(r1, Operand(Smi::FromInt(NONE))); // PropertyAttributes mov 1634 src/arm/ic-arm.cc __ mov(r0, Operand(Smi::FromInt(strict_mode))); mov 165 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(slots)); mov 166 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(kSlotsZapValue)); mov 332 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(static_cast<int32_t>(literal->Number()))); mov 338 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(literal)); mov 371 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(static_cast<int32_t>(literal->Number()))); mov 993 src/arm/lithium-codegen-arm.cc __ mov(scratch, left); mov 998 src/arm/lithium-codegen-arm.cc __ mov(result, scratch, LeaveCC, lt); mov 1041 src/arm/lithium-codegen-arm.cc __ mov(result, scratch2); mov 1076 src/arm/lithium-codegen-arm.cc __ mov(remainder, Operand(0)); mov 1085 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(dividend, ASR, power - 1)); mov 1088 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(scratch, ASR, power)); mov 1121 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(M)); mov 1127 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(scratch, ASR, s)); mov 1132 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(divisor)); mov 1189 src/arm/lithium-codegen-arm.cc __ mov(result, left, LeaveCC, eq); mov 1194 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, ASR, 1), LeaveCC, eq); mov 1199 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, ASR, 2), LeaveCC, eq); mov 1265 src/arm/lithium-codegen-arm.cc __ mov(r1, r0); mov 1266 src/arm/lithium-codegen-arm.cc __ mov(r0, right); mov 1269 src/arm/lithium-codegen-arm.cc __ mov(r0, right); mov 1270 src/arm/lithium-codegen-arm.cc __ mov(r1, left); mov 1315 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(0)); mov 1332 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, LSL, shift)); mov 1346 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(constant)); mov 1423 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, ASR, scratch)); mov 1427 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, LSR, scratch), SetCC); mov 1430 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, LSR, scratch)); mov 1434 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, LSL, scratch)); mov 1447 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, ASR, shift_count)); mov 1454 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, LSR, shift_count)); mov 1465 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(left, LSL, shift_count)); mov 1501 src/arm/lithium-codegen-arm.cc __ mov(ToRegister(instr->result()), Operand(instr->value())); mov 1516 src/arm/lithium-codegen-arm.cc __ mov(ToRegister(instr->result()), Operand(value)); mov 1595 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(stamp)); mov 1606 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(index)); mov 2291 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(factory()->false_value()), LeaveCC, ne); mov 2292 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(factory()->true_value()), LeaveCC, eq); mov 2342 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(Handle<Object>(cell))); mov 2349 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(factory()->the_hole_value())); mov 2405 src/arm/lithium-codegen-arm.cc __ mov(temp, Operand(delta * kPointerSize)); mov 2444 src/arm/lithium-codegen-arm.cc __ mov(sp, fp); mov 2453 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(Handle<Object>(instr->hydrogen()->cell()))); mov 2467 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(instr->name())); mov 2480 src/arm/lithium-codegen-arm.cc __ mov(cell, Operand(instr->hydrogen()->cell())); mov 2504 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(instr->name())); mov 2522 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(factory()->undefined_value()), LeaveCC, eq); mov 2656 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(name)); mov 2669 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(instr->name())); mov 2956 src/arm/lithium-codegen-arm.cc __ mov(result, fp, LeaveCC, ne); mov 2957 src/arm/lithium-codegen-arm.cc __ mov(result, scratch, LeaveCC, eq); mov 2970 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(scope()->num_parameters())); mov 3050 src/arm/lithium-codegen-arm.cc __ mov(receiver, length); mov 3105 src/arm/lithium-codegen-arm.cc __ mov(result, cp); mov 3121 src/arm/lithium-codegen-arm.cc __ mov(scratch0(), Operand(Smi::FromInt(instr->hydrogen()->flags()))); mov 3168 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(arity)); mov 3245 src/arm/lithium-codegen-arm.cc if (!tmp1.is(r0)) __ mov(tmp1, Operand(r0)); mov 3360 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(0), LeaveCC, le); mov 3385 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(0), LeaveCC, mi); mov 3508 src/arm/lithium-codegen-arm.cc __ mov(r4, Operand(18273)); mov 3516 src/arm/lithium-codegen-arm.cc __ mov(r4, Operand(36969)); mov 3529 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(0x41000000)); mov 3534 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(0, RelocInfo::NONE)); mov 3655 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(instr->name())); mov 3680 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(instr->name())); mov 3701 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(instr->arity())); mov 3720 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(instr->transition())); mov 3777 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(instr->name())); mov 3976 src/arm/lithium-codegen-arm.cc __ mov(new_map_reg, Operand(to_map)); mov 3988 src/arm/lithium-codegen-arm.cc __ mov(fixed_object_reg, object_reg); mov 3996 src/arm/lithium-codegen-arm.cc __ mov(fixed_object_reg, object_reg); mov 4045 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(0)); mov 4053 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(Smi::FromInt(const_index))); mov 4107 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(0)); mov 4195 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(0)); mov 4244 src/arm/lithium-codegen-arm.cc __ mov(reg, Operand(0)); mov 4368 src/arm/lithium-codegen-arm.cc __ mov(input_reg, Operand(0)); mov 4555 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(Handle<Object>(cell))); mov 4630 src/arm/lithium-codegen-arm.cc __ mov(result_reg, Operand(0)); mov 4750 src/arm/lithium-codegen-arm.cc __ mov(result, Operand(0)); mov 4753 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(instance_size))); mov 4783 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(Smi::FromInt(instr->hydrogen()->literal_index()))); mov 4786 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(isolate()->factory()->empty_fixed_array())); mov 4859 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(value)); mov 4884 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(value_low)); mov 4886 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(value_high)); mov 4904 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(value)); mov 4943 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(size))); mov 4962 src/arm/lithium-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(instr->hydrogen()->literal_index()))); mov 4963 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(constant_properties)); mov 4967 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(Smi::FromInt(flags))); mov 5008 src/arm/lithium-codegen-arm.cc __ mov(r6, Operand(Smi::FromInt(instr->hydrogen()->literal_index()))); mov 5009 src/arm/lithium-codegen-arm.cc __ mov(r5, Operand(instr->hydrogen()->pattern())); mov 5010 src/arm/lithium-codegen-arm.cc __ mov(r4, Operand(instr->hydrogen()->flags())); mov 5013 src/arm/lithium-codegen-arm.cc __ mov(r1, r0); mov 5023 src/arm/lithium-codegen-arm.cc __ mov(r0, Operand(Smi::FromInt(size))); mov 5051 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(shared_info)); mov 5055 src/arm/lithium-codegen-arm.cc __ mov(r2, Operand(shared_info)); mov 5056 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(pretenure mov 5228 src/arm/lithium-codegen-arm.cc __ mov(strict, Operand(Smi::FromInt(strict_mode_flag()))); mov 170 src/arm/lithium-gap-resolver-arm.cc __ mov(kSavedValueRegister, cgen_->ToRegister(source)); mov 191 src/arm/lithium-gap-resolver-arm.cc __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); mov 217 src/arm/lithium-gap-resolver-arm.cc __ mov(cgen_->ToRegister(destination), source_register); mov 252 src/arm/lithium-gap-resolver-arm.cc __ mov(dst, Operand(cgen_->ToInteger32(constant_source))); mov 260 src/arm/lithium-gap-resolver-arm.cc __ mov(kSavedValueRegister, mov 79 src/arm/macro-assembler-arm.cc mov(pc, Operand(target), LeaveCC, cond); mov 87 src/arm/macro-assembler-arm.cc mov(ip, Operand(target, rmode)); mov 90 src/arm/macro-assembler-arm.cc mov(pc, Operand(target, rmode), LeaveCC, cond); mov 128 src/arm/macro-assembler-arm.cc mov(lr, Operand(pc), LeaveCC, cond); mov 129 src/arm/macro-assembler-arm.cc mov(pc, Operand(target), LeaveCC, cond); mov 165 src/arm/macro-assembler-arm.cc mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode)); mov 171 src/arm/macro-assembler-arm.cc mov(lr, Operand(pc), LeaveCC, cond); mov 173 src/arm/macro-assembler-arm.cc mov(pc, Operand(reinterpret_cast<int32_t>(target), rmode), LeaveCC, cond); mov 210 src/arm/macro-assembler-arm.cc mov(pc, Operand(lr), LeaveCC, cond); mov 237 src/arm/macro-assembler-arm.cc mov(scratch, reg1, LeaveCC, cond); mov 238 src/arm/macro-assembler-arm.cc mov(reg1, reg2, LeaveCC, cond); mov 239 src/arm/macro-assembler-arm.cc mov(reg2, scratch, LeaveCC, cond); mov 250 src/arm/macro-assembler-arm.cc mov(ip, Operand(handle)); mov 256 src/arm/macro-assembler-arm.cc mov(dst, Operand(value)); mov 262 src/arm/macro-assembler-arm.cc mov(dst, src, LeaveCC, cond); mov 281 src/arm/macro-assembler-arm.cc mov(dst, Operand(0, RelocInfo::NONE), LeaveCC, cond); mov 303 src/arm/macro-assembler-arm.cc mov(dst, Operand(dst, LSR, lsb), LeaveCC, cond); mov 320 src/arm/macro-assembler-arm.cc mov(dst, Operand(dst, LSL, shift_up), LeaveCC, cond); mov 323 src/arm/macro-assembler-arm.cc mov(dst, Operand(dst, ASR, shift_down), LeaveCC, cond); mov 346 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSL, lsb)); mov 383 src/arm/macro-assembler-arm.cc mov(dst, src); mov 387 src/arm/macro-assembler-arm.cc mov(dst, Operand(0, RelocInfo::NONE), LeaveCC, mi); // 0 if negative. mov 388 src/arm/macro-assembler-arm.cc mov(dst, Operand(satval), LeaveCC, pl); // satval if positive. mov 415 src/arm/macro-assembler-arm.cc mov(result, Operand(cell)); mov 418 src/arm/macro-assembler-arm.cc mov(result, Operand(object)); mov 478 src/arm/macro-assembler-arm.cc mov(value, Operand(BitCast<int32_t>(kZapValue + 4))); mov 479 src/arm/macro-assembler-arm.cc mov(dst, Operand(BitCast<int32_t>(kZapValue + 8))); mov 539 src/arm/macro-assembler-arm.cc mov(address, Operand(BitCast<int32_t>(kZapValue + 12))); mov 540 src/arm/macro-assembler-arm.cc mov(value, Operand(BitCast<int32_t>(kZapValue + 16))); mov 560 src/arm/macro-assembler-arm.cc mov(ip, Operand(store_buffer)); mov 799 src/arm/macro-assembler-arm.cc mov(ip, Operand(Smi::FromInt(type))); mov 801 src/arm/macro-assembler-arm.cc mov(ip, Operand(CodeObject())); mov 814 src/arm/macro-assembler-arm.cc mov(sp, fp); mov 825 src/arm/macro-assembler-arm.cc mov(fp, Operand(sp)); // Set up new frame pointer. mov 829 src/arm/macro-assembler-arm.cc mov(ip, Operand(0)); mov 832 src/arm/macro-assembler-arm.cc mov(ip, Operand(CodeObject())); mov 836 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); mov 838 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate()))); mov 873 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(length, LSL, kSmiTagSize)); mov 876 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(String::kEmptyHashField)); mov 913 src/arm/macro-assembler-arm.cc mov(r3, Operand(0, RelocInfo::NONE)); mov 914 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); mov 918 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate()))); mov 925 src/arm/macro-assembler-arm.cc mov(sp, Operand(fp)); mov 948 src/arm/macro-assembler-arm.cc mov(dst, Operand(Smi::FromInt(1))); mov 950 src/arm/macro-assembler-arm.cc mov(dst, Operand(Smi::FromInt(0))); mov 987 src/arm/macro-assembler-arm.cc mov(r0, Operand(actual.immediate())); mov 997 src/arm/macro-assembler-arm.cc mov(r2, Operand(expected.immediate())); mov 1004 src/arm/macro-assembler-arm.cc mov(r0, Operand(actual.immediate())); mov 1013 src/arm/macro-assembler-arm.cc mov(r3, Operand(code_constant)); mov 1118 src/arm/macro-assembler-arm.cc mov(expected_reg, Operand(expected_reg, ASR, kSmiTagSize)); mov 1182 src/arm/macro-assembler-arm.cc mov(r0, Operand(0, RelocInfo::NONE)); mov 1183 src/arm/macro-assembler-arm.cc mov(r1, Operand(ExternalReference(Runtime::kDebugBreak, isolate()))); mov 1207 src/arm/macro-assembler-arm.cc mov(r5, Operand(CodeObject())); mov 1208 src/arm/macro-assembler-arm.cc mov(r6, Operand(state)); mov 1212 src/arm/macro-assembler-arm.cc mov(r7, Operand(Smi::FromInt(0))); // Indicates no context. mov 1213 src/arm/macro-assembler-arm.cc mov(ip, Operand(0, RelocInfo::NONE)); // NULL frame pointer. mov 1220 src/arm/macro-assembler-arm.cc mov(r6, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); mov 1231 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); mov 1243 src/arm/macro-assembler-arm.cc mov(r2, Operand(r2, LSR, StackHandler::kKindWidth)); // Handler index. mov 1261 src/arm/macro-assembler-arm.cc mov(r0, value); mov 1264 src/arm/macro-assembler-arm.cc mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); mov 1295 src/arm/macro-assembler-arm.cc mov(r0, value); mov 1298 src/arm/macro-assembler-arm.cc mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); mov 1371 src/arm/macro-assembler-arm.cc mov(holder_reg, ip); // Move ip to its holding place. mov 1422 src/arm/macro-assembler-arm.cc mov(scratch, Operand(t0, LSL, 11)); mov 1463 src/arm/macro-assembler-arm.cc mov(t1, Operand(t1, ASR, kSmiTagSize)); // convert smi to int mov 1470 src/arm/macro-assembler-arm.cc mov(t2, t0); mov 1517 src/arm/macro-assembler-arm.cc mov(result, Operand(0x7091)); mov 1518 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(0x7191)); mov 1519 src/arm/macro-assembler-arm.cc mov(scratch2, Operand(0x7291)); mov 1555 src/arm/macro-assembler-arm.cc mov(topaddr, Operand(new_space_allocation_top)); mov 1556 src/arm/macro-assembler-arm.cc mov(obj_size_reg, Operand(object_size)); mov 1600 src/arm/macro-assembler-arm.cc mov(result, Operand(0x7091)); mov 1601 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(0x7191)); mov 1602 src/arm/macro-assembler-arm.cc mov(scratch2, Operand(0x7291)); mov 1635 src/arm/macro-assembler-arm.cc mov(topaddr, Operand(new_space_allocation_top)); mov 1690 src/arm/macro-assembler-arm.cc mov(scratch, Operand(new_space_allocation_top)); mov 1696 src/arm/macro-assembler-arm.cc mov(scratch, Operand(new_space_allocation_top)); mov 1710 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(length, LSL, 1)); // Length in bytes, not chars. mov 1932 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(kNaNOrInfinityLowerBoundUpper32)); mov 1958 src/arm/macro-assembler-arm.cc mov(mantissa_reg, Operand(static_cast<uint32_t>(nan_int64))); mov 1959 src/arm/macro-assembler-arm.cc mov(exponent_reg, Operand(static_cast<uint32_t>(nan_int64 >> 32))); mov 2071 src/arm/macro-assembler-arm.cc mov(ip, Operand(map)); mov 2166 src/arm/macro-assembler-arm.cc mov(r7, Operand(next_address)); mov 2206 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference::scheduled_exception_address(isolate()))); mov 2212 src/arm/macro-assembler-arm.cc mov(r4, Operand(stack_space)); mov 2214 src/arm/macro-assembler-arm.cc mov(pc, lr); mov 2225 src/arm/macro-assembler-arm.cc mov(r4, r0); mov 2227 src/arm/macro-assembler-arm.cc mov(r0, Operand(ExternalReference::isolate_address())); mov 2230 src/arm/macro-assembler-arm.cc mov(r0, r4); mov 2260 src/arm/macro-assembler-arm.cc mov(index, Operand(hash, LSL, kSmiTagSize)); mov 2268 src/arm/macro-assembler-arm.cc mov(r7, Operand(inReg, ASR, kSmiTagSize)); mov 2288 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(object, ASR, kSmiTagSize)); mov 2319 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(smi, ASR, kSmiTagSize)); mov 2364 src/arm/macro-assembler-arm.cc mov(dest, Operand(0, RelocInfo::NONE)); mov 2406 src/arm/macro-assembler-arm.cc mov(scratch2, Operand(scratch2, LSL, shift_distance)); mov 2416 src/arm/macro-assembler-arm.cc mov(dest, Operand(scratch, LSR, dest)); mov 2484 src/arm/macro-assembler-arm.cc mov(result, Operand(0), LeaveCC, eq); mov 2496 src/arm/macro-assembler-arm.cc mov(result, Operand(0)); mov 2516 src/arm/macro-assembler-arm.cc mov(input_high, Operand(input_high, LSL, scratch)); mov 2525 src/arm/macro-assembler-arm.cc mov(input_low, Operand(input_low, LSL, scratch)); mov 2529 src/arm/macro-assembler-arm.cc mov(input_low, Operand(input_low, LSR, scratch)); mov 2538 src/arm/macro-assembler-arm.cc mov(result, input_high, LeaveCC, eq); mov 2591 src/arm/macro-assembler-arm.cc mov(dst, Operand(src, ASR, kSmiTagSize)); mov 2620 src/arm/macro-assembler-arm.cc mov(r0, Operand(num_arguments)); mov 2621 src/arm/macro-assembler-arm.cc mov(r1, Operand(ExternalReference(f, isolate()))); mov 2634 src/arm/macro-assembler-arm.cc mov(r0, Operand(function->nargs)); mov 2635 src/arm/macro-assembler-arm.cc mov(r1, Operand(ExternalReference(function, isolate()))); mov 2643 src/arm/macro-assembler-arm.cc mov(r0, Operand(num_arguments)); mov 2644 src/arm/macro-assembler-arm.cc mov(r1, Operand(ext)); mov 2658 src/arm/macro-assembler-arm.cc mov(r0, Operand(num_arguments)); mov 2677 src/arm/macro-assembler-arm.cc mov(r1, Operand(builtin)); mov 2725 src/arm/macro-assembler-arm.cc mov(scratch1, Operand(value)); mov 2726 src/arm/macro-assembler-arm.cc mov(scratch2, Operand(ExternalReference(counter))); mov 2736 src/arm/macro-assembler-arm.cc mov(scratch2, Operand(ExternalReference(counter))); mov 2748 src/arm/macro-assembler-arm.cc mov(scratch2, Operand(ExternalReference(counter))); mov 2821 src/arm/macro-assembler-arm.cc mov(r0, Operand(p0)); mov 2823 src/arm/macro-assembler-arm.cc mov(r0, Operand(Smi::FromInt(p1 - p0))); mov 2860 src/arm/macro-assembler-arm.cc mov(dst, cp); mov 2980 src/arm/macro-assembler-arm.cc mov(dst, Operand(src, ASR, kSmiTagSize), SetCC); mov 2988 src/arm/macro-assembler-arm.cc mov(dst, Operand(src, ASR, kSmiTagSize), SetCC); mov 3179 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSR, 8)); mov 3181 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSR, 8)); mov 3183 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSR, 8)); mov 3229 src/arm/macro-assembler-arm.cc mov(zeros, Operand(0, RelocInfo::NONE)); mov 3233 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSL, 16), LeaveCC, eq); mov 3237 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSL, 8), LeaveCC, eq); mov 3241 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSL, 4), LeaveCC, eq); mov 3245 src/arm/macro-assembler-arm.cc mov(scratch, Operand(scratch, LSL, 2), LeaveCC, eq); mov 3317 src/arm/macro-assembler-arm.cc mov(scratch, sp); mov 3376 src/arm/macro-assembler-arm.cc mov(ip, Operand(function)); mov 3539 src/arm/macro-assembler-arm.cc mov(ip, Operand(1)); mov 3540 src/arm/macro-assembler-arm.cc mov(mask_reg, Operand(ip, LSL, mask_reg)); mov 3586 src/arm/macro-assembler-arm.cc mov(length, Operand(HeapNumber::kSize), LeaveCC, eq); mov 3606 src/arm/macro-assembler-arm.cc mov(length, Operand(ExternalString::kSize), LeaveCC, ne); mov 3617 src/arm/macro-assembler-arm.cc mov(ip, Operand(ip, LSR, 1), LeaveCC, ne); mov 3654 src/arm/macro-assembler-arm.cc mov(result_reg, Operand(0)); mov 3662 src/arm/macro-assembler-arm.cc mov(result_reg, Operand(255)); mov 3689 src/arm/macro-assembler-arm.cc mov(descriptors, Operand(FACTORY->empty_descriptor_array())); mov 3702 src/arm/macro-assembler-arm.cc mov(r1, r0); mov 529 src/arm/macro-assembler-arm.h mov(kRootRegister, Operand(roots_array_start)); mov 1164 src/arm/macro-assembler-arm.h mov(scratch, reg); mov 1167 src/arm/macro-assembler-arm.h mov(reg, scratch); mov 1171 src/arm/macro-assembler-arm.h mov(reg, Operand(reg, ASR, kSmiTagSize), s); mov 1174 src/arm/macro-assembler-arm.h mov(dst, Operand(src, ASR, kSmiTagSize), s); mov 274 src/arm/regexp-macro-assembler-arm.cc __ mov(r2, Operand(match_high_byte)); mov 372 src/arm/regexp-macro-assembler-arm.cc __ mov(r2, Operand(r1)); mov 374 src/arm/regexp-macro-assembler-arm.cc __ mov(r4, Operand(r1)); mov 378 src/arm/regexp-macro-assembler-arm.cc __ mov(r3, Operand(ExternalReference::isolate_address())); mov 510 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(table)); mov 614 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(map)); mov 628 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(map)); mov 648 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(FAILURE)); mov 678 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(0, RelocInfo::NONE)); mov 687 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(stack_limit)); mov 698 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(EXCEPTION)); mov 727 src/arm/regexp-macro-assembler-arm.cc __ mov(code_pointer(), Operand(masm_->CodeObject())); mov 733 src/arm/regexp-macro-assembler-arm.cc __ mov(current_character(), Operand('\n'), LeaveCC, eq); mov 748 src/arm/regexp-macro-assembler-arm.cc __ mov(r2, Operand(num_saved_registers_)); mov 778 src/arm/regexp-macro-assembler-arm.cc __ mov(r1, Operand(r1, LSR, 1)); mov 793 src/arm/regexp-macro-assembler-arm.cc __ mov(r4, r2); mov 847 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(SUCCESS)); mov 859 src/arm/regexp-macro-assembler-arm.cc __ mov(sp, frame_pointer()); mov 895 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, backtrack_stackpointer()); mov 897 src/arm/regexp-macro-assembler-arm.cc __ mov(r2, Operand(ExternalReference::isolate_address())); mov 906 src/arm/regexp-macro-assembler-arm.cc __ mov(backtrack_stackpointer(), r0); mov 915 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(EXCEPTION)); mov 999 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(target + Code::kHeaderSize - kHeapObjectTag)); mov 1017 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(pc_offset_of_constant + Assembler::kInstrSize)); mov 1055 src/arm/regexp-macro-assembler-arm.cc __ mov(current_input_offset(), Operand(-by * char_size())); mov 1066 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(to)); mov 1110 src/arm/regexp-macro-assembler-arm.cc __ mov(r2, frame_pointer()); mov 1112 src/arm/regexp-macro-assembler-arm.cc __ mov(r1, Operand(masm_->CodeObject())); mov 1297 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(stack_limit)); mov 1307 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, Operand(stack_limit)); mov 1351 src/arm/regexp-macro-assembler-arm.cc __ mov(code_pointer(), Operand(function)); mov 1357 src/arm/regexp-macro-assembler-arm.cc __ mov(code_pointer(), Operand(masm_->CodeObject())); mov 1404 src/arm/regexp-macro-assembler-arm.cc __ mov(r0, sp); mov 77 src/arm/stub-cache-arm.cc __ mov(base_addr, Operand(key_offset)); mov 237 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(scratch, LSR, kHeapObjectTagSize)); mov 425 src/arm/stub-cache-arm.cc __ mov(r0, scratch1); mov 502 src/arm/stub-cache-arm.cc __ mov(r2, Operand(transition)); mov 514 src/arm/stub-cache-arm.cc __ mov(scratch1, Operand(transition)); mov 544 src/arm/stub-cache-arm.cc __ mov(name_reg, r0); mov 564 src/arm/stub-cache-arm.cc __ mov(name_reg, r0); mov 627 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(interceptor)); mov 633 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(ExternalReference::isolate_address())); mov 649 src/arm/stub-cache-arm.cc __ mov(r0, Operand(6)); mov 650 src/arm/stub-cache-arm.cc __ mov(r1, Operand(ref)); mov 665 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(Smi::FromInt(0))); mov 705 src/arm/stub-cache-arm.cc __ mov(r7, Operand(ExternalReference::isolate_address())); mov 728 src/arm/stub-cache-arm.cc __ mov(ip, Operand(argc)); mov 731 src/arm/stub-cache-arm.cc __ mov(ip, Operand(0)); mov 948 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(cell)); mov 1037 src/arm/stub-cache-arm.cc __ mov(ival, Operand(ival, LSL, zeros)); mov 1068 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(biased_exponent << HeapNumber::kExponentShift)); mov 1070 src/arm/stub-cache-arm.cc __ mov(loword, Operand(hiword, LSL, mantissa_shift_for_lo_word)); mov 1073 src/arm/stub-cache-arm.cc __ mov(loword, Operand(0, RelocInfo::NONE)); mov 1156 src/arm/stub-cache-arm.cc __ mov(reg, Operand(prototype)); mov 1253 src/arm/stub-cache-arm.cc __ mov(scratch2, sp); // scratch2 = AccessorInfo::args_ mov 1261 src/arm/stub-cache-arm.cc __ mov(scratch3, Operand(ExternalReference::isolate_address())); mov 1263 src/arm/stub-cache-arm.cc __ mov(r0, sp); // r0 = Handle<String> mov 1409 src/arm/stub-cache-arm.cc __ mov(scratch1, Operand(ExternalReference::isolate_address())); mov 1465 src/arm/stub-cache-arm.cc __ mov(r3, Operand(cell)); mov 1642 src/arm/stub-cache-arm.cc __ mov(r2, receiver); mov 1653 src/arm/stub-cache-arm.cc __ mov(r2, receiver); mov 1709 src/arm/stub-cache-arm.cc __ mov(r7, Operand(new_space_allocation_top)); mov 1714 src/arm/stub-cache-arm.cc __ mov(r9, Operand(new_space_allocation_limit)); mov 2160 src/arm/stub-cache-arm.cc __ mov(r6, Operand(r6, LSR, HeapNumber::kMantissaBitsInTopWord)); mov 2188 src/arm/stub-cache-arm.cc __ mov(r0, Operand(r0, LSL, kSmiTagSize)); mov 2525 src/arm/stub-cache-arm.cc __ mov(r1, r0); mov 2654 src/arm/stub-cache-arm.cc __ mov(ip, Operand(callback)); // callback info mov 2745 src/arm/stub-cache-arm.cc __ mov(r0, Operand(Smi::FromInt(strict_mode_))); mov 2785 src/arm/stub-cache-arm.cc __ mov(r4, Operand(cell)); mov 2984 src/arm/stub-cache-arm.cc __ mov(r3, Operand(cell)); mov 2994 src/arm/stub-cache-arm.cc __ mov(r0, r4); mov 3213 src/arm/stub-cache-arm.cc __ mov(ip, Operand(receiver_maps->at(current))); mov 3309 src/arm/stub-cache-arm.cc __ mov(ip, Operand(receiver_maps->at(i))); mov 3316 src/arm/stub-cache-arm.cc __ mov(r3, Operand(transitioned_maps->at(i))); mov 3389 src/arm/stub-cache-arm.cc __ mov(r5, r4); mov 3429 src/arm/stub-cache-arm.cc __ mov(r2, Operand(constant)); mov 3445 src/arm/stub-cache-arm.cc __ mov(r1, r0); mov 3446 src/arm/stub-cache-arm.cc __ mov(r0, r4); mov 3487 src/arm/stub-cache-arm.cc __ mov(r2, Operand(key, ASR, kSmiTagSize)); mov 3580 src/arm/stub-cache-arm.cc __ mov(key, scratch0); mov 3693 src/arm/stub-cache-arm.cc __ mov(r0, Operand(value, LSL, kSmiTagSize)); mov 3703 src/arm/stub-cache-arm.cc __ mov(r0, r5); mov 3739 src/arm/stub-cache-arm.cc __ mov(r0, Operand(value, LSL, kSmiTagSize)); mov 3754 src/arm/stub-cache-arm.cc __ mov(r0, r2); mov 3764 src/arm/stub-cache-arm.cc __ mov(r0, Operand(value, LSL, kSmiTagSize)); mov 3791 src/arm/stub-cache-arm.cc __ mov(r0, r4); mov 3808 src/arm/stub-cache-arm.cc __ mov(r0, r2); mov 3827 src/arm/stub-cache-arm.cc __ mov(r1, Operand(value, LSR, kBinary32MantissaBits)); mov 3835 src/arm/stub-cache-arm.cc __ mov(r1, Operand(0x7ff), LeaveCC, eq); mov 3856 src/arm/stub-cache-arm.cc __ mov(r0, Operand(r0, LSL, kMantissaShiftForLoWord)); mov 3861 src/arm/stub-cache-arm.cc __ mov(r0, r3); mov 3875 src/arm/stub-cache-arm.cc __ mov(r0, r2); mov 3886 src/arm/stub-cache-arm.cc __ mov(r0, r4); mov 3892 src/arm/stub-cache-arm.cc __ mov(r0, Operand(value, LSL, kSmiTagSize)); mov 4106 src/arm/stub-cache-arm.cc __ mov(r7, Operand(HeapNumber::kExponentMask)); mov 4111 src/arm/stub-cache-arm.cc __ mov(r9, Operand(kBinary32ExponentMask), LeaveCC, eq); mov 4115 src/arm/stub-cache-arm.cc __ mov(r9, Operand(r9, LSR, HeapNumber::kExponentShift)); mov 4163 src/arm/stub-cache-arm.cc __ mov(r7, Operand(HeapNumber::kExponentMask)); mov 4165 src/arm/stub-cache-arm.cc __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, eq); mov 4169 src/arm/stub-cache-arm.cc __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, eq); mov 4173 src/arm/stub-cache-arm.cc __ mov(r9, Operand(r9, LSR, HeapNumber::kExponentShift)); mov 4176 src/arm/stub-cache-arm.cc __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, mi); mov 4181 src/arm/stub-cache-arm.cc __ mov(r5, Operand(min_value), LeaveCC, ge); mov 4189 src/arm/stub-cache-arm.cc __ mov(r5, Operand(r5, LSR, r9), LeaveCC, pl); mov 4193 src/arm/stub-cache-arm.cc __ mov(r5, Operand(r5, LSL, r9)); mov 4294 src/arm/stub-cache-arm.cc __ mov(r0, r4); mov 4360 src/arm/stub-cache-arm.cc __ mov(r0, heap_number_reg); mov 4452 src/arm/stub-cache-arm.cc __ mov(receiver_reg, value_reg); mov 4495 src/arm/stub-cache-arm.cc __ mov(scratch, Operand(Smi::FromInt(JSArray::kPreallocatedArrayElements))); mov 4513 src/arm/stub-cache-arm.cc __ mov(length_reg, Operand(Smi::FromInt(1))); mov 4647 src/arm/stub-cache-arm.cc __ mov(scratch1, mov 4660 src/arm/stub-cache-arm.cc __ mov(length_reg, Operand(Smi::FromInt(1))); mov 91 src/ia32/assembler-ia32.cc __ mov(ebp, esp); mov 96 src/ia32/assembler-ia32.cc __ mov(edx, eax); mov 114 src/ia32/assembler-ia32.cc __ mov(eax, 1); mov 123 src/ia32/assembler-ia32.cc __ mov(eax, edx); mov 125 src/ia32/assembler-ia32.cc __ mov(edx, ecx); mov 129 src/ia32/assembler-ia32.cc __ mov(esp, ebp); mov 703 src/ia32/assembler-ia32.h void mov(Register dst, int32_t imm32); mov 704 src/ia32/assembler-ia32.h void mov(Register dst, const Immediate& x); mov 705 src/ia32/assembler-ia32.h void mov(Register dst, Handle<Object> handle); mov 706 src/ia32/assembler-ia32.h void mov(Register dst, const Operand& src); mov 707 src/ia32/assembler-ia32.h void mov(Register dst, Register src); mov 708 src/ia32/assembler-ia32.h void mov(const Operand& dst, const Immediate& x); mov 709 src/ia32/assembler-ia32.h void mov(const Operand& dst, Handle<Object> handle); mov 710 src/ia32/assembler-ia32.h void mov(const Operand& dst, Register src); mov 114 src/ia32/builtins-ia32.cc __ mov(eax, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); mov 133 src/ia32/builtins-ia32.cc __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 162 src/ia32/builtins-ia32.cc __ mov(Operand(ebx, JSObject::kMapOffset), eax); mov 164 src/ia32/builtins-ia32.cc __ mov(ecx, factory->empty_fixed_array()); mov 165 src/ia32/builtins-ia32.cc __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); mov 166 src/ia32/builtins-ia32.cc __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); mov 172 src/ia32/builtins-ia32.cc __ mov(edx, factory->undefined_value()); mov 185 src/ia32/builtins-ia32.cc __ mov(edx, factory->one_pointer_filler_map()); mov 234 src/ia32/builtins-ia32.cc __ mov(eax, factory->fixed_array_map()); mov 235 src/ia32/builtins-ia32.cc __ mov(Operand(edi, FixedArray::kMapOffset), eax); // setup the map mov 237 src/ia32/builtins-ia32.cc __ mov(Operand(edi, FixedArray::kLengthOffset), edx); // and length mov 244 src/ia32/builtins-ia32.cc __ mov(edx, factory->undefined_value()); mov 248 src/ia32/builtins-ia32.cc __ mov(Operand(eax, 0), edx); mov 260 src/ia32/builtins-ia32.cc __ mov(FieldOperand(ebx, JSObject::kPropertiesOffset), edi); mov 278 src/ia32/builtins-ia32.cc __ mov(edi, Operand(esp, 0)); mov 282 src/ia32/builtins-ia32.cc __ mov(ebx, eax); // store result in ebx mov 291 src/ia32/builtins-ia32.cc __ mov(eax, Operand(esp, 0)); mov 305 src/ia32/builtins-ia32.cc __ mov(ecx, eax); mov 315 src/ia32/builtins-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 333 src/ia32/builtins-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 351 src/ia32/builtins-ia32.cc __ mov(eax, Operand(esp, 0)); mov 355 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, kPointerSize)); // Get arguments count. mov 394 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(ebp, 0)); mov 397 src/ia32/builtins-ia32.cc __ mov(ecx, Operand(ebx, EntryFrameConstants::kFunctionArgOffset)); mov 398 src/ia32/builtins-ia32.cc __ mov(esi, FieldOperand(ecx, JSFunction::kContextOffset)); mov 405 src/ia32/builtins-ia32.cc __ mov(eax, Operand(ebx, EntryFrameConstants::kArgcOffset)); mov 406 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(ebx, EntryFrameConstants::kArgvOffset)); mov 413 src/ia32/builtins-ia32.cc __ mov(edx, Operand(ebx, ecx, times_4, 0)); // push parameter from argv mov 422 src/ia32/builtins-ia32.cc __ mov(edi, Operand(esp, eax, times_4, kPointerSize)); mov 517 src/ia32/builtins-ia32.cc __ mov(ecx, Operand(esp, 1 * kPointerSize)); mov 527 src/ia32/builtins-ia32.cc __ mov(eax, Operand(esp, 2 * kPointerSize)); mov 582 src/ia32/builtins-ia32.cc __ mov(edi, Operand(esp, eax, times_4, 1 * kPointerSize)); mov 593 src/ia32/builtins-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 596 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 607 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, eax, times_4, 0)); // First argument. mov 629 src/ia32/builtins-ia32.cc __ mov(ebx, eax); mov 637 src/ia32/builtins-ia32.cc __ mov(edi, Operand(esp, eax, times_4, 1 * kPointerSize)); mov 645 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(esi, kGlobalIndex)); mov 646 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalContextOffset)); mov 647 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(ebx, kGlobalIndex)); mov 648 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset)); mov 651 src/ia32/builtins-ia32.cc __ mov(Operand(esp, eax, times_4, 0), ebx); mov 668 src/ia32/builtins-ia32.cc __ mov(Operand(esp, eax, times_4, 0), edi); mov 675 src/ia32/builtins-ia32.cc __ mov(ecx, eax); mov 677 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, ecx, times_4, 0)); mov 678 src/ia32/builtins-ia32.cc __ mov(Operand(esp, ecx, times_4, kPointerSize), ebx); mov 714 src/ia32/builtins-ia32.cc __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 715 src/ia32/builtins-ia32.cc __ mov(ebx, mov 717 src/ia32/builtins-ia32.cc __ mov(edx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); mov 747 src/ia32/builtins-ia32.cc __ mov(edi, Operand::StaticVariable(real_stack_limit)); mov 750 src/ia32/builtins-ia32.cc __ mov(ecx, esp); mov 754 src/ia32/builtins-ia32.cc __ mov(edx, eax); mov 775 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(ebp, kReceiverOffset)); mov 779 src/ia32/builtins-ia32.cc __ mov(edi, Operand(ebp, kFunctionOffset)); mov 784 src/ia32/builtins-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 789 src/ia32/builtins-ia32.cc __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 816 src/ia32/builtins-ia32.cc __ mov(ebx, eax); mov 823 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(esi, kGlobalOffset)); mov 824 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalContextOffset)); mov 825 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(ebx, kGlobalOffset)); mov 826 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset)); mov 834 src/ia32/builtins-ia32.cc __ mov(ecx, Operand(ebp, kIndexOffset)); mov 837 src/ia32/builtins-ia32.cc __ mov(edx, Operand(ebp, kArgumentsOffset)); // load arguments mov 851 src/ia32/builtins-ia32.cc __ mov(ecx, Operand(ebp, kIndexOffset)); mov 853 src/ia32/builtins-ia32.cc __ mov(Operand(ebp, kIndexOffset), ecx); mov 861 src/ia32/builtins-ia32.cc __ mov(eax, ecx); mov 864 src/ia32/builtins-ia32.cc __ mov(edi, Operand(ebp, kFunctionOffset)); mov 923 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSObject::kMapOffset), scratch1); mov 925 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kPropertiesOffset), mov 928 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kLengthOffset), Immediate(0)); mov 933 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kElementsOffset), mov 943 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kElementsOffset), scratch1); mov 950 src/ia32/builtins-ia32.cc __ mov(FieldOperand(scratch1, FixedArray::kMapOffset), mov 952 src/ia32/builtins-ia32.cc __ mov(FieldOperand(scratch1, FixedArray::kLengthOffset), mov 961 src/ia32/builtins-ia32.cc __ mov(scratch3, factory->the_hole_value()); mov 963 src/ia32/builtins-ia32.cc __ mov(FieldOperand(scratch1, mov 969 src/ia32/builtins-ia32.cc __ mov(scratch2, Immediate(initial_capacity)); mov 972 src/ia32/builtins-ia32.cc __ mov(FieldOperand(scratch1, mov 1027 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSObject::kMapOffset), elements_array); mov 1029 src/ia32/builtins-ia32.cc __ mov(elements_array, factory->empty_fixed_array()); mov 1030 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kPropertiesOffset), elements_array); mov 1032 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kLengthOffset), array_size); mov 1040 src/ia32/builtins-ia32.cc __ mov(FieldOperand(result, JSArray::kElementsOffset), elements_array); mov 1047 src/ia32/builtins-ia32.cc __ mov(FieldOperand(elements_array, FixedArray::kMapOffset), mov 1051 src/ia32/builtins-ia32.cc __ mov(FieldOperand(elements_array, FixedArray::kLengthOffset), array_size); mov 1060 src/ia32/builtins-ia32.cc __ mov(eax, factory->the_hole_value()); mov 1136 src/ia32/builtins-ia32.cc __ mov(ecx, Operand(esp, (push_count + 1) * kPointerSize)); mov 1147 src/ia32/builtins-ia32.cc __ mov(eax, Operand(esp, i * kPointerSize)); mov 1148 src/ia32/builtins-ia32.cc __ mov(Operand(esp, (i + 1) * kPointerSize), eax); mov 1181 src/ia32/builtins-ia32.cc __ mov(eax, ebx); mov 1209 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, kPointerSize)); mov 1237 src/ia32/builtins-ia32.cc __ mov(ecx, ebx); mov 1240 src/ia32/builtins-ia32.cc __ mov(eax, Operand(edi, ecx, times_pointer_size, 0)); mov 1244 src/ia32/builtins-ia32.cc __ mov(Operand(edx, 0), eax); mov 1258 src/ia32/builtins-ia32.cc __ mov(ecx, Operand(esp, last_arg_offset - kPointerSize)); mov 1279 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, 0)); mov 1280 src/ia32/builtins-ia32.cc __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); mov 1287 src/ia32/builtins-ia32.cc __ mov(FieldOperand(ebx, HeapObject::kMapOffset), edi); mov 1297 src/ia32/builtins-ia32.cc __ mov(eax, Operand(edi, ecx, times_pointer_size, 0)); mov 1298 src/ia32/builtins-ia32.cc __ mov(Operand(edx, 0), eax); mov 1327 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); mov 1361 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); mov 1395 src/ia32/builtins-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); mov 1437 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, eax, times_pointer_size, 0)); mov 1441 src/ia32/builtins-ia32.cc __ mov(eax, ebx); mov 1479 src/ia32/builtins-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), ecx); mov 1484 src/ia32/builtins-ia32.cc __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ecx); mov 1485 src/ia32/builtins-ia32.cc __ mov(FieldOperand(eax, JSObject::kElementsOffset), ecx); mov 1488 src/ia32/builtins-ia32.cc __ mov(FieldOperand(eax, JSValue::kValueOffset), ebx); mov 1504 src/ia32/builtins-ia32.cc __ mov(ebx, eax); mov 1518 src/ia32/builtins-ia32.cc __ mov(ebx, eax); mov 1545 src/ia32/builtins-ia32.cc __ mov(ebp, esp); mov 1564 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset)); mov 1601 src/ia32/builtins-ia32.cc __ mov(edi, -1); // account for receiver mov 1646 src/ia32/builtins-ia32.cc __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 1674 src/ia32/builtins-ia32.cc __ mov(ebx, Operand(esp, 0)); // return address mov 1685 src/ia32/builtins-ia32.cc __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 1686 src/ia32/builtins-ia32.cc __ mov(ecx, FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset)); mov 1687 src/ia32/builtins-ia32.cc __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kCodeOffset)); mov 52 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 77 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 1 * kPointerSize)); mov 85 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 86 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, GlobalObject::kGlobalContextOffset)); mov 87 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(ecx, Context::SlotOffset(map_index))); mov 88 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kMapOffset), ebx); mov 93 src/ia32/code-stubs-ia32.cc __ mov(ebx, Immediate(factory->empty_fixed_array())); mov 94 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ebx); mov 95 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kElementsOffset), ebx); mov 96 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kPrototypeOrInitialMapOffset), mov 98 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset), edx); mov 99 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kContextOffset), esi); mov 100 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kLiteralsOffset), ebx); mov 108 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edx, SharedFunctionInfo::kOptimizedCodeMapOffset)); mov 113 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kNextFunctionLinkOffset), mov 115 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(edx, SharedFunctionInfo::kCodeOffset)); mov 117 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kCodeEntryOffset), edx); mov 131 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ebx, FixedArray::kHeaderSize + kPointerSize)); mov 138 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ebx, FixedArray::kLengthOffset)); mov 148 src/ia32/code-stubs-ia32.cc __ mov(edx, CodeGenerator::FixedArrayElementOperand(ebx, edx, 1)); mov 157 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kCodeEntryOffset), edx); mov 160 src/ia32/code-stubs-ia32.cc __ mov(edx, ContextOperand(ecx, Context::OPTIMIZED_FUNCTIONS_LIST)); mov 162 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSFunction::kNextFunctionLinkOffset), edx); mov 165 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(ecx, Context::OPTIMIZED_FUNCTIONS_LIST), eax); mov 168 src/ia32/code-stubs-ia32.cc __ mov(edx, eax); mov 181 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 1 * kPointerSize)); mov 204 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 1 * kPointerSize)); mov 208 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), mov 210 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, Context::kLengthOffset), mov 215 src/ia32/code-stubs-ia32.cc __ mov(Operand(eax, Context::SlotOffset(Context::CLOSURE_INDEX)), ecx); mov 216 src/ia32/code-stubs-ia32.cc __ mov(Operand(eax, Context::SlotOffset(Context::PREVIOUS_INDEX)), esi); mov 217 src/ia32/code-stubs-ia32.cc __ mov(Operand(eax, Context::SlotOffset(Context::EXTENSION_INDEX)), ebx); mov 220 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 221 src/ia32/code-stubs-ia32.cc __ mov(Operand(eax, Context::SlotOffset(Context::GLOBAL_INDEX)), ebx); mov 224 src/ia32/code-stubs-ia32.cc __ mov(ebx, factory->undefined_value()); mov 226 src/ia32/code-stubs-ia32.cc __ mov(Operand(eax, Context::SlotOffset(i)), ebx); mov 230 src/ia32/code-stubs-ia32.cc __ mov(esi, eax); mov 252 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 1 * kPointerSize)); mov 255 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, 2 * kPointerSize)); mov 259 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), mov 261 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, Context::kLengthOffset), mov 275 src/ia32/code-stubs-ia32.cc __ mov(ecx, GlobalObjectOperand()); mov 276 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, GlobalObject::kGlobalContextOffset)); mov 277 src/ia32/code-stubs-ia32.cc __ mov(ecx, ContextOperand(ecx, Context::CLOSURE_INDEX)); mov 281 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(eax, Context::CLOSURE_INDEX), ecx); mov 282 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(eax, Context::PREVIOUS_INDEX), esi); mov 283 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(eax, Context::EXTENSION_INDEX), ebx); mov 286 src/ia32/code-stubs-ia32.cc __ mov(ebx, ContextOperand(esi, Context::GLOBAL_INDEX)); mov 287 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(eax, Context::GLOBAL_INDEX), ebx); mov 291 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(eax, Context::MIN_CONTEXT_SLOTS), mov 294 src/ia32/code-stubs-ia32.cc __ mov(ebx, factory->the_hole_value()); mov 296 src/ia32/code-stubs-ia32.cc __ mov(ContextOperand(eax, i + Context::MIN_CONTEXT_SLOTS), ebx); mov 301 src/ia32/code-stubs-ia32.cc __ mov(esi, eax); mov 336 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ecx, i)); mov 337 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, i), ebx); mov 344 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, JSArray::kElementsOffset)); mov 346 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSArray::kElementsOffset), edx); mov 351 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ecx, i)); mov 352 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edx, i), ebx); mov 358 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ecx, i)); mov 359 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edx, i), ebx); mov 381 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 3 * kPointerSize)); mov 382 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 2 * kPointerSize)); mov 386 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, eax, times_half_pointer_size, mov 397 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ecx, JSArray::kElementsOffset)); mov 431 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, JSArray::kElementsOffset)); mov 457 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 4 * kPointerSize)); mov 458 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 3 * kPointerSize)); mov 462 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, eax, times_half_pointer_size, mov 471 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(ecx, HeapObject::kMapOffset)); mov 480 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ecx, i)); mov 481 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, i), ebx); mov 503 src/ia32/code-stubs-ia32.cc __ mov(argument, Operand(esp, 1 * kPointerSize)); mov 522 src/ia32/code-stubs-ia32.cc __ mov(tos_, argument); mov 532 src/ia32/code-stubs-ia32.cc __ mov(map, FieldOperand(argument, HeapObject::kMapOffset)); mov 564 src/ia32/code-stubs-ia32.cc __ mov(tos_, FieldOperand(argument, String::kLengthOffset)); mov 611 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), mov 754 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(source, HeapNumber::kExponentOffset)); mov 756 src/ia32/code-stubs-ia32.cc __ mov(scratch2, scratch); mov 771 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 0)); // Load low word of answer into ecx. mov 800 src/ia32/code-stubs-ia32.cc __ mov(scratch2, scratch); mov 811 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(source, HeapNumber::kMantissaOffset)); mov 837 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(30)); mov 854 src/ia32/code-stubs-ia32.cc __ mov(scratch2, FieldOperand(source, HeapNumber::kMantissaOffset)); mov 867 src/ia32/code-stubs-ia32.cc __ mov(ecx, scratch2); mov 976 src/ia32/code-stubs-ia32.cc __ mov(edx, eax); mov 999 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 1045 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); mov 1053 src/ia32/code-stubs-ia32.cc __ mov(edx, eax); mov 1070 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(edx, HeapNumber::kExponentOffset)); mov 1072 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapNumber::kExponentOffset), ecx); mov 1073 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(edx, HeapNumber::kMantissaOffset)); mov 1074 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapNumber::kMantissaOffset), ecx); mov 1082 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); mov 1104 src/ia32/code-stubs-ia32.cc __ mov(ebx, eax); mov 1305 src/ia32/code-stubs-ia32.cc __ mov(ebx, eax); mov 1306 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 1320 src/ia32/code-stubs-ia32.cc __ mov(ecx, right); mov 1332 src/ia32/code-stubs-ia32.cc __ mov(combined, right); mov 1342 src/ia32/code-stubs-ia32.cc __ mov(ecx, right); mov 1385 src/ia32/code-stubs-ia32.cc __ mov(eax, left); mov 1396 src/ia32/code-stubs-ia32.cc __ mov(eax, left); mov 1415 src/ia32/code-stubs-ia32.cc __ mov(eax, left); mov 1427 src/ia32/code-stubs-ia32.cc __ mov(eax, left); mov 1435 src/ia32/code-stubs-ia32.cc __ mov(ebx, right); mov 1448 src/ia32/code-stubs-ia32.cc __ mov(edi, left); mov 1485 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 1533 src/ia32/code-stubs-ia32.cc __ mov(right, ebx); mov 1538 src/ia32/code-stubs-ia32.cc __ mov(eax, edi); mov 1559 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), left); mov 1560 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), Immediate(0)); mov 1570 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), left); mov 1597 src/ia32/code-stubs-ia32.cc __ mov(right, ebx); mov 1602 src/ia32/code-stubs-ia32.cc __ mov(edx, edi); mov 1603 src/ia32/code-stubs-ia32.cc __ mov(eax, right); mov 1631 src/ia32/code-stubs-ia32.cc __ mov(eax, ecx); mov 1652 src/ia32/code-stubs-ia32.cc __ mov(eax, ecx); mov 1658 src/ia32/code-stubs-ia32.cc __ mov(edx, eax); mov 1659 src/ia32/code-stubs-ia32.cc __ mov(eax, ebx); mov 1883 src/ia32/code-stubs-ia32.cc __ mov(ebx, eax); // ebx: result mov 1890 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, mode_ == OVERWRITE_RIGHT ? mov 1906 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ebx); mov 1984 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(factory->nan_value())); mov 1993 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(factory->nan_value())); mov 2095 src/ia32/code-stubs-ia32.cc __ mov(ebx, eax); // ebx: result mov 2102 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, mode_ == OVERWRITE_RIGHT ? mov 2118 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ebx); mov 2294 src/ia32/code-stubs-ia32.cc __ mov(ebx, eax); // ebx: result mov 2301 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, mode_ == OVERWRITE_RIGHT ? mov 2317 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ebx); mov 2424 src/ia32/code-stubs-ia32.cc __ mov(edx, ebx); mov 2427 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 2441 src/ia32/code-stubs-ia32.cc __ mov(eax, ebx); mov 2479 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kPointerSize)); mov 2486 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0), eax); mov 2494 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 2501 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(eax, HeapNumber::kExponentOffset)); mov 2502 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapNumber::kMantissaOffset)); mov 2521 src/ia32/code-stubs-ia32.cc __ mov(ecx, ebx); mov 2523 src/ia32/code-stubs-ia32.cc __ mov(eax, ecx); mov 2526 src/ia32/code-stubs-ia32.cc __ mov(eax, ecx); mov 2539 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(cache_array)); mov 2542 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(eax, cache_array_index)); mov 2573 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(ecx, 2 * kIntSize)); mov 2597 src/ia32/code-stubs-ia32.cc __ mov(Operand(ecx, 0), ebx); mov 2598 src/ia32/code-stubs-ia32.cc __ mov(Operand(ecx, kIntSize), edx); mov 2599 src/ia32/code-stubs-ia32.cc __ mov(Operand(ecx, 2 * kIntSize), eax); mov 2679 src/ia32/code-stubs-ia32.cc __ mov(edi, edx); mov 2701 src/ia32/code-stubs-ia32.cc __ mov(edi, eax); // Save eax before using fnstsw_ax. mov 2732 src/ia32/code-stubs-ia32.cc __ mov(eax, edi); // Restore eax (allocated HeapNumber pointer). mov 2783 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(0)); mov 2787 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); mov 2793 src/ia32/code-stubs-ia32.cc __ mov(edx, ecx); mov 2802 src/ia32/code-stubs-ia32.cc __ mov(ecx, eax); mov 2809 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(0)); mov 2813 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 2820 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 2911 src/ia32/code-stubs-ia32.cc __ mov(scratch, left); mov 2916 src/ia32/code-stubs-ia32.cc __ mov(scratch, right); mov 2943 src/ia32/code-stubs-ia32.cc __ mov(scratch, edx); mov 2945 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(esp, 2 * kPointerSize)); mov 2952 src/ia32/code-stubs-ia32.cc __ mov(scratch, eax); mov 2954 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(esp, 1 * kPointerSize)); mov 2981 src/ia32/code-stubs-ia32.cc __ mov(scratch, left); mov 2987 src/ia32/code-stubs-ia32.cc __ mov(scratch, right); mov 2989 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0), scratch); mov 3002 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset)); mov 3009 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(eax, HeapObject::kMapOffset)); mov 3038 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(1)); mov 3046 src/ia32/code-stubs-ia32.cc __ mov(base, Operand(esp, 2 * kPointerSize)); mov 3047 src/ia32/code-stubs-ia32.cc __ mov(exponent, Operand(esp, 1 * kPointerSize)); mov 3101 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(0x3F000000u)); mov 3112 src/ia32/code-stubs-ia32.cc __ mov(scratch, 0xFF800000u); mov 3145 src/ia32/code-stubs-ia32.cc __ mov(scratch, 0xFF800000u); mov 3211 src/ia32/code-stubs-ia32.cc __ mov(scratch, exponent); // Back up exponent. mov 3299 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 3300 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(ebx, StandardFrameConstants::kContextOffset)); mov 3315 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(ebx, edx, times_2, kDisplacement)); mov 3322 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset)); mov 3331 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(ebx, edx, times_2, kDisplacement)); mov 3352 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 3353 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(edx, StandardFrameConstants::kContextOffset)); mov 3358 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset)); mov 3359 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ecx); mov 3362 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), edx); mov 3376 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, 1 * kPointerSize)); mov 3383 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 3384 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(edx, StandardFrameConstants::kContextOffset)); mov 3389 src/ia32/code-stubs-ia32.cc __ mov(ecx, ebx); mov 3394 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset)); mov 3397 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), edx); mov 3406 src/ia32/code-stubs-ia32.cc __ mov(ebx, ecx); mov 3439 src/ia32/code-stubs-ia32.cc __ mov(edi, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 3440 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edi, GlobalObject::kGlobalContextOffset)); mov 3441 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, 0 * kPointerSize)); mov 3444 src/ia32/code-stubs-ia32.cc __ mov(edi, Operand(edi, mov 3449 src/ia32/code-stubs-ia32.cc __ mov(edi, Operand(edi, mov 3462 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(edi, i)); mov 3463 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, i), edx); mov 3468 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 4 * kPointerSize)); mov 3469 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kHeaderSize + mov 3475 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kHeaderSize + mov 3483 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kElementsOffset), edi); mov 3500 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kMapOffset), mov 3503 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kLengthOffset), eax); mov 3504 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kHeaderSize + 0 * kPointerSize), esi); mov 3506 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kHeaderSize + 1 * kPointerSize), eax); mov 3518 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 2 * kPointerSize)); mov 3519 src/ia32/code-stubs-ia32.cc __ mov(ebx, Immediate(Smi::FromInt(Context::MIN_CONTEXT_SLOTS))); mov 3522 src/ia32/code-stubs-ia32.cc __ mov(ecx, FACTORY->the_hole_value()); mov 3523 src/ia32/code-stubs-ia32.cc __ mov(edx, edi); mov 3539 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edx, eax, times_2, kParameterMapHeaderSize), ebx); mov 3540 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, eax, times_2, FixedArray::kHeaderSize), ecx); mov 3556 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kMapOffset), mov 3558 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); mov 3561 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, 1 * kPointerSize)); mov 3562 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 4 * kPointerSize)); mov 3569 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(edx, 0)); mov 3570 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, ebx, times_2, FixedArray::kHeaderSize), eax); mov 3587 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ecx); // Patch argument count. mov 3600 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 3601 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(edx, StandardFrameConstants::kContextOffset)); mov 3606 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 1 * kPointerSize)); mov 3611 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset)); mov 3612 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ecx); mov 3615 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), edx); mov 3631 src/ia32/code-stubs-ia32.cc __ mov(edi, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 3632 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edi, GlobalObject::kGlobalContextOffset)); mov 3635 src/ia32/code-stubs-ia32.cc __ mov(edi, Operand(edi, offset)); mov 3639 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edi, i)); mov 3640 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, i), ebx); mov 3645 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 1 * kPointerSize)); mov 3646 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kHeaderSize + mov 3656 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); mov 3661 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kElementsOffset), edi); mov 3662 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kMapOffset), mov 3665 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); mov 3672 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(edx, -1 * kPointerSize)); // Skip receiver. mov 3673 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(edi, FixedArray::kHeaderSize), ebx); mov 3717 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand::StaticVariable(address_of_regexp_stack_memory_size)); mov 3722 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kJSRegExpOffset)); mov 3728 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, JSRegExp::kDataOffset)); mov 3738 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ecx, JSRegExp::kDataTagOffset)); mov 3744 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ecx, JSRegExp::kIrregexpCaptureCountOffset)); mov 3757 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kSubjectOffset)); mov 3762 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, String::kLengthOffset)); mov 3769 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kPreviousIndexOffset)); mov 3777 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kLastMatchInfoOffset)); mov 3782 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, JSArray::kElementsOffset)); mov 3783 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(ebx, HeapObject::kMapOffset)); mov 3789 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(ebx, FixedArray::kLengthOffset)); mov 3800 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kSubjectOffset)); mov 3801 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 3840 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(eax, SlicedString::kOffsetOffset)); mov 3841 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(eax, SlicedString::kParentOffset)); mov 3849 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(eax, ConsString::kFirstOffset)); mov 3851 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 3867 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ecx, JSRegExp::kDataAsciiCodeOffset)); mov 3874 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ecx, JSRegExp::kDataUC16CodeOffset)); mov 3888 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, kPreviousIndexOffset)); mov 3904 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 8 * kPointerSize), mov 3908 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 7 * kPointerSize), Immediate(1)); mov 3911 src/ia32/code-stubs-ia32.cc __ mov(esi, Operand::StaticVariable(address_of_regexp_stack_memory_address)); mov 3913 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 6 * kPointerSize), esi); mov 3917 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 5 * kPointerSize), Immediate(0)); mov 3920 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 4 * kPointerSize), mov 3925 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), ebx); mov 3932 src/ia32/code-stubs-ia32.cc __ mov(esi, Operand(ebp, kSubjectOffset + kPointerSize)); mov 3933 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), esi); mov 3944 src/ia32/code-stubs-ia32.cc __ mov(esi, FieldOperand(esi, String::kLengthOffset)); mov 3956 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 3 * kPointerSize), ecx); // Argument 4. mov 3958 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), ecx); // Argument 3. mov 3965 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 3 * kPointerSize), ecx); // Argument 4. mov 3967 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), ecx); // Argument 3. mov 3996 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); mov 3997 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand::StaticVariable(pending_exception)); mov 4003 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(pending_exception), edx); mov 4019 src/ia32/code-stubs-ia32.cc __ mov(eax, factory->null_value()); mov 4024 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kJSRegExpOffset)); mov 4025 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, JSRegExp::kDataOffset)); mov 4026 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ecx, JSRegExp::kIrregexpCaptureCountOffset)); mov 4034 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kLastMatchInfoOffset)); mov 4035 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, JSArray::kElementsOffset)); mov 4041 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, RegExpImpl::kLastCaptureCountOffset), edx); mov 4044 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kSubjectOffset)); mov 4045 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, RegExpImpl::kLastSubjectOffset), eax); mov 4051 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kSubjectOffset)); mov 4052 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, RegExpImpl::kLastInputOffset), eax); mov 4062 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(address_of_static_offsets_vector)); mov 4074 src/ia32/code-stubs-ia32.cc __ mov(edi, Operand(ecx, edx, times_int_size, 0)); mov 4077 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, mov 4086 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, kLastMatchInfoOffset)); mov 4093 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 4101 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(eax, ExternalString::kResourceDataOffset)); mov 4121 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, kPointerSize * 3)); mov 4145 src/ia32/code-stubs-ia32.cc __ mov(edx, ContextOperand(esi, Context::GLOBAL_INDEX)); mov 4147 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(factory->empty_fixed_array())); mov 4149 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalContextOffset)); mov 4150 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kElementsOffset), ebx); mov 4151 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ecx); mov 4152 src/ia32/code-stubs-ia32.cc __ mov(edx, ContextOperand(edx, Context::REGEXP_RESULT_MAP_INDEX)); mov 4153 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), edx); mov 4156 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, kPointerSize * 1)); mov 4157 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSRegExpResult::kInputOffset), ecx); mov 4158 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, kPointerSize * 2)); mov 4159 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSRegExpResult::kIndexOffset), ecx); mov 4160 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, kPointerSize * 3)); mov 4161 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, JSArray::kLengthOffset), ecx); mov 4169 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, HeapObject::kMapOffset), mov 4172 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, FixedArray::kLengthOffset), ecx); mov 4175 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(factory->the_hole_value())); mov 4187 src/ia32/code-stubs-ia32.cc __ mov(Operand(ebx, ecx, times_pointer_size, 0), edx); mov 4213 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kNumberStringCacheRootIndex)); mov 4214 src/ia32/code-stubs-ia32.cc __ mov(number_string_cache, mov 4218 src/ia32/code-stubs-ia32.cc __ mov(mask, FieldOperand(number_string_cache, FixedArray::kLengthOffset)); mov 4229 src/ia32/code-stubs-ia32.cc __ mov(scratch, object); mov 4235 src/ia32/code-stubs-ia32.cc __ mov(scratch, object); mov 4243 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(object, HeapNumber::kValueOffset)); mov 4249 src/ia32/code-stubs-ia32.cc __ mov(probe, mov 4284 src/ia32/code-stubs-ia32.cc __ mov(result, mov 4297 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(esp, kPointerSize)); mov 4324 src/ia32/code-stubs-ia32.cc __ mov(ecx, edx); mov 4331 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 4335 src/ia32/code-stubs-ia32.cc __ mov(ecx, edx); mov 4393 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(edx, HeapNumber::kExponentOffset)); mov 4430 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(kSmiTagMask)); mov 4440 src/ia32/code-stubs-ia32.cc __ mov(ebx, edx); mov 4452 src/ia32/code-stubs-ia32.cc __ mov(eax, ebx); mov 4503 src/ia32/code-stubs-ia32.cc __ mov(eax, 0); // equal mov 4504 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(Smi::FromInt(1))); mov 4506 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(Smi::FromInt(-1))); mov 4528 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(Smi::FromInt(-1))); mov 4532 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(Smi::FromInt(1))); mov 4541 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(Smi::FromInt(1))); mov 4543 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(Smi::FromInt(-1))); mov 4653 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(object, HeapObject::kMapOffset)); mov 4681 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset)); mov 4696 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset), mov 4702 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset), edi); mov 4722 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, (argc_ + 1) * kPointerSize)); mov 4727 src/ia32/code-stubs-ia32.cc __ mov(ecx, GlobalObjectOperand()); mov 4728 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(ecx, GlobalObject::kGlobalReceiverOffset)); mov 4729 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, (argc_ + 1) * kPointerSize), ecx); mov 4769 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset), mov 4790 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, (argc_ + 1) * kPointerSize), edi); mov 4817 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 4818 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kConstructStubOffset)); mov 4904 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), eax); // Result. mov 4915 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), edi); // argc. mov 4916 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), esi); // argv. mov 4917 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), mov 4951 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); mov 4979 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand::StaticVariable(pending_exception_address)); mov 4980 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); mov 4981 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(pending_exception_address), edx); mov 5040 src/ia32/code-stubs-ia32.cc __ mov(eax, Immediate(reinterpret_cast<int32_t>(failure))); mov 5053 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(external_caught), Immediate(false)); mov 5058 src/ia32/code-stubs-ia32.cc __ mov(eax, reinterpret_cast<int32_t>(Failure::OutOfMemoryException())); mov 5059 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(pending_exception), eax); mov 5076 src/ia32/code-stubs-ia32.cc __ mov(ebp, esp); mov 5096 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(js_entry_sp), ebp); mov 5111 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(pending_exception), eax); mov 5112 src/ia32/code-stubs-ia32.cc __ mov(eax, reinterpret_cast<int32_t>(Failure::Exception())); mov 5121 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); mov 5122 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(pending_exception), edx); mov 5134 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(construct_entry)); mov 5138 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(entry)); mov 5140 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(edx, 0)); // deref address mov 5152 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticVariable(js_entry_sp), Immediate(0)); mov 5216 src/ia32/code-stubs-ia32.cc __ mov(object, Operand(esp, 2 * kPointerSize)); mov 5217 src/ia32/code-stubs-ia32.cc __ mov(function, Operand(esp, 1 * kPointerSize)); mov 5229 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheFunctionRootIndex)); mov 5234 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheMapRootIndex)); mov 5238 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheAnswerRootIndex)); mov 5239 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand::StaticArray( mov 5255 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheMapRootIndex)); mov 5256 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start), mov 5258 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheFunctionRootIndex)); mov 5259 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start), mov 5266 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(esp, 0 * kPointerSize)); mov 5274 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(scratch, kDeltaToCmpImmediate)); mov 5275 src/ia32/code-stubs-ia32.cc __ mov(Operand(scratch, 0), map); mov 5280 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(map, Map::kPrototypeOffset)); mov 5288 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset)); mov 5289 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(scratch, Map::kPrototypeOffset)); mov 5295 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheAnswerRootIndex)); mov 5296 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticArray(scratch, mov 5300 src/ia32/code-stubs-ia32.cc __ mov(eax, factory->true_value()); mov 5301 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(esp, 0 * kPointerSize)); mov 5307 src/ia32/code-stubs-ia32.cc __ mov(Operand(scratch, kDeltaToMovImmediate), eax); mov 5317 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kInstanceofCacheAnswerRootIndex)); mov 5318 src/ia32/code-stubs-ia32.cc __ mov(Operand::StaticArray( mov 5322 src/ia32/code-stubs-ia32.cc __ mov(eax, factory->false_value()); mov 5323 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(esp, 0 * kPointerSize)); mov 5329 src/ia32/code-stubs-ia32.cc __ mov(Operand(scratch, kDeltaToMovImmediate), eax); mov 5386 src/ia32/code-stubs-ia32.cc __ mov(eax, factory->false_value()); mov 5389 src/ia32/code-stubs-ia32.cc __ mov(eax, factory->true_value()); mov 5449 src/ia32/code-stubs-ia32.cc __ mov(result_, FieldOperand(object_, HeapObject::kMapOffset)); mov 5500 src/ia32/code-stubs-ia32.cc __ mov(index_, eax); mov 5504 src/ia32/code-stubs-ia32.cc __ mov(result_, FieldOperand(object_, HeapObject::kMapOffset)); mov 5523 src/ia32/code-stubs-ia32.cc __ mov(result_, eax); mov 5551 src/ia32/code-stubs-ia32.cc __ mov(result_, FieldOperand(result_, mov 5570 src/ia32/code-stubs-ia32.cc __ mov(result_, eax); mov 5601 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 2 * kPointerSize)); // First argument. mov 5602 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 1 * kPointerSize)); // Second argument. mov 5635 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(edx, String::kLengthOffset)); mov 5644 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, String::kLengthOffset)); mov 5649 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 5689 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 2 * kPointerSize)); // First argument. mov 5690 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 1 * kPointerSize)); // Second argument. mov 5713 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(eax, HeapObject::kMapOffset)); mov 5715 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); mov 5728 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ecx, ConsString::kLengthOffset), ebx); mov 5729 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ecx, ConsString::kHashFieldOffset), mov 5731 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ecx, ConsString::kFirstOffset), eax); mov 5732 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ecx, ConsString::kSecondOffset), edx); mov 5733 src/ia32/code-stubs-ia32.cc __ mov(eax, ecx); mov 5743 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset)); mov 5764 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset)); mov 5774 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(eax, ExternalString::kResourceDataOffset)); mov 5781 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); mov 5795 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(edx, ExternalString::kResourceDataOffset)); mov 5818 src/ia32/code-stubs-ia32.cc __ mov(ecx, eax); mov 5823 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 4 * kPointerSize)); mov 5824 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, String::kLengthOffset)); mov 5834 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); mov 5835 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, String::kLengthOffset)); mov 5855 src/ia32/code-stubs-ia32.cc __ mov(ecx, eax); mov 5860 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 4 * kPointerSize)); mov 5861 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, String::kLengthOffset)); mov 5871 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); mov 5872 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, String::kLengthOffset)); mov 5921 src/ia32/code-stubs-ia32.cc __ mov(arg, scratch1); mov 5922 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, stack_offset), arg); mov 5933 src/ia32/code-stubs-ia32.cc __ mov(arg, FieldOperand(arg, JSValue::kValueOffset)); mov 5934 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, stack_offset), arg); mov 5998 src/ia32/code-stubs-ia32.cc __ mov(scratch, count); mov 6004 src/ia32/code-stubs-ia32.cc __ mov(count, scratch); mov 6040 src/ia32/code-stubs-ia32.cc __ mov(scratch, c1); mov 6044 src/ia32/code-stubs-ia32.cc __ mov(scratch, c2); mov 6068 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kSymbolTableRootIndex)); mov 6069 src/ia32/code-stubs-ia32.cc __ mov(symbol_table, mov 6074 src/ia32/code-stubs-ia32.cc __ mov(mask, FieldOperand(symbol_table, SymbolTable::kCapacityOffset)); mov 6092 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6100 src/ia32/code-stubs-ia32.cc __ mov(candidate, mov 6124 src/ia32/code-stubs-ia32.cc __ mov(temp, FieldOperand(candidate, HeapObject::kMapOffset)); mov 6130 src/ia32/code-stubs-ia32.cc __ mov(temp, FieldOperand(candidate, SeqAsciiString::kHeaderSize)); mov 6147 src/ia32/code-stubs-ia32.cc __ mov(eax, result); mov 6160 src/ia32/code-stubs-ia32.cc __ mov(scratch, Immediate(Heap::kHashSeedRootIndex)); mov 6161 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand::StaticArray(scratch, mov 6166 src/ia32/code-stubs-ia32.cc __ mov(hash, scratch); mov 6176 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6189 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6193 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6203 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6207 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6211 src/ia32/code-stubs-ia32.cc __ mov(scratch, hash); mov 6220 src/ia32/code-stubs-ia32.cc __ mov(hash, Immediate(StringHasher::kZeroHash)); mov 6235 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 3 * kPointerSize)); mov 6245 src/ia32/code-stubs-ia32.cc __ mov(ecx, Operand(esp, 1 * kPointerSize)); // To index. mov 6247 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); // From index. mov 6283 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(eax, ConsString::kFirstOffset)); mov 6285 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edi, HeapObject::kMapOffset)); mov 6292 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(eax, SlicedString::kParentOffset)); mov 6294 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edi, HeapObject::kMapOffset)); mov 6300 src/ia32/code-stubs-ia32.cc __ mov(edi, eax); mov 6328 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, SlicedString::kLengthOffset), ecx); mov 6329 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, SlicedString::kHashFieldOffset), mov 6331 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, SlicedString::kParentOffset), edi); mov 6332 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, SlicedString::kOffsetOffset), edx); mov 6356 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edi, ExternalString::kResourceDataOffset)); mov 6375 src/ia32/code-stubs-ia32.cc __ mov(edx, esi); // esi used by following code. mov 6377 src/ia32/code-stubs-ia32.cc __ mov(edi, eax); mov 6391 src/ia32/code-stubs-ia32.cc __ mov(esi, edx); // Restore esi. mov 6401 src/ia32/code-stubs-ia32.cc __ mov(edx, esi); // esi used by following code. mov 6403 src/ia32/code-stubs-ia32.cc __ mov(edi, eax); mov 6421 src/ia32/code-stubs-ia32.cc __ mov(esi, edx); // Restore esi. mov 6444 src/ia32/code-stubs-ia32.cc __ mov(length, FieldOperand(left, String::kLengthOffset)); mov 6482 src/ia32/code-stubs-ia32.cc __ mov(scratch1, FieldOperand(left, String::kLengthOffset)); mov 6483 src/ia32/code-stubs-ia32.cc __ mov(scratch3, scratch1); mov 6569 src/ia32/code-stubs-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); // left mov 6570 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(esp, 1 * kPointerSize)); // right mov 6603 src/ia32/code-stubs-ia32.cc __ mov(ecx, edx); mov 6617 src/ia32/code-stubs-ia32.cc __ mov(eax, edx); mov 6632 src/ia32/code-stubs-ia32.cc __ mov(ecx, edx); mov 6659 src/ia32/code-stubs-ia32.cc __ mov(eax, 0); // equal mov 6660 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(Smi::FromInt(1))); mov 6662 src/ia32/code-stubs-ia32.cc __ mov(ecx, Immediate(Smi::FromInt(-1))); mov 6704 src/ia32/code-stubs-ia32.cc __ mov(tmp1, left); mov 6710 src/ia32/code-stubs-ia32.cc __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset)); mov 6711 src/ia32/code-stubs-ia32.cc __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset)); mov 6751 src/ia32/code-stubs-ia32.cc __ mov(tmp1, left); mov 6758 src/ia32/code-stubs-ia32.cc __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset)); mov 6759 src/ia32/code-stubs-ia32.cc __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset)); mov 6762 src/ia32/code-stubs-ia32.cc __ mov(tmp3, tmp1); mov 6829 src/ia32/code-stubs-ia32.cc __ mov(ecx, edx); mov 6849 src/ia32/code-stubs-ia32.cc __ mov(ecx, edx); mov 6853 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset)); mov 6854 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); mov 6913 src/ia32/code-stubs-ia32.cc __ mov(index, FieldOperand(properties, kCapacityOffset)); mov 6925 src/ia32/code-stubs-ia32.cc __ mov(entity_name, Operand(properties, index, times_half_pointer_size, mov 6940 src/ia32/code-stubs-ia32.cc __ mov(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset)); mov 6979 src/ia32/code-stubs-ia32.cc __ mov(r1, FieldOperand(elements, kCapacityOffset)); mov 6988 src/ia32/code-stubs-ia32.cc __ mov(r0, FieldOperand(name, String::kHashFieldOffset)); mov 7012 src/ia32/code-stubs-ia32.cc __ mov(r0, FieldOperand(name, String::kHashFieldOffset)); mov 7042 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(dictionary_, kCapacityOffset)); mov 7054 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(esp, 2 * kPointerSize)); mov 7066 src/ia32/code-stubs-ia32.cc __ mov(scratch, Operand(dictionary_, mov 7083 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset)); mov 7095 src/ia32/code-stubs-ia32.cc __ mov(result_, Immediate(0)); mov 7101 src/ia32/code-stubs-ia32.cc __ mov(result_, Immediate(1)); mov 7106 src/ia32/code-stubs-ia32.cc __ mov(result_, Immediate(0)); mov 7245 src/ia32/code-stubs-ia32.cc __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); mov 7287 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), regs_.object()); mov 7289 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), regs_.address()); // Slot. mov 7292 src/ia32/code-stubs-ia32.cc __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); mov 7293 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), regs_.scratch0()); // Value. mov 7295 src/ia32/code-stubs-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), mov 7343 src/ia32/code-stubs-ia32.cc __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); mov 7429 src/ia32/code-stubs-ia32.cc __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 7442 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset)); mov 7445 src/ia32/code-stubs-ia32.cc __ mov(Operand(ecx, 0), eax); mov 7456 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset)); mov 7457 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, ecx, times_half_pointer_size, mov 7465 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(ebx, JSObject::kElementsOffset)); mov 7495 src/ia32/code-stubs-ia32.cc __ mov(eax, Operand(eax, 0)); mov 596 src/ia32/code-stubs-ia32.h masm->mov(address_, address_orig_); mov 600 src/ia32/code-stubs-ia32.h masm->mov(object_, object_orig_); mov 609 src/ia32/code-stubs-ia32.h masm->mov(object_orig_, object_); mov 613 src/ia32/code-stubs-ia32.h masm->mov(address_orig_, address_); mov 86 src/ia32/codegen-ia32.cc __ mov(ebx, Operand(esp, 4 * kPointerSize)); mov 87 src/ia32/codegen-ia32.cc __ mov(edx, Operand(esp, 5 * kPointerSize)); mov 186 src/ia32/codegen-ia32.cc __ mov(dst, Operand(esp, stack_offset + kDestinationOffset)); mov 187 src/ia32/codegen-ia32.cc __ mov(src, Operand(esp, stack_offset + kSourceOffset)); mov 188 src/ia32/codegen-ia32.cc __ mov(count, Operand(esp, stack_offset + kSizeOffset)); mov 193 src/ia32/codegen-ia32.cc __ mov(edx, dst); mov 207 src/ia32/codegen-ia32.cc __ mov(edx, count); mov 243 src/ia32/codegen-ia32.cc __ mov(eax, Operand(esp, stack_offset + kDestinationOffset)); mov 253 src/ia32/codegen-ia32.cc __ mov(edx, ecx); mov 289 src/ia32/codegen-ia32.cc __ mov(eax, Operand(esp, stack_offset + kDestinationOffset)); mov 304 src/ia32/codegen-ia32.cc __ mov(dst, Operand(esp, stack_offset + kDestinationOffset)); mov 305 src/ia32/codegen-ia32.cc __ mov(src, Operand(esp, stack_offset + kSourceOffset)); mov 306 src/ia32/codegen-ia32.cc __ mov(count, Operand(esp, stack_offset + kSizeOffset)); mov 309 src/ia32/codegen-ia32.cc __ mov(eax, Operand(src, 0)); mov 310 src/ia32/codegen-ia32.cc __ mov(Operand(dst, 0), eax); mov 313 src/ia32/codegen-ia32.cc __ mov(edx, dst); mov 322 src/ia32/codegen-ia32.cc __ mov(edx, count); mov 329 src/ia32/codegen-ia32.cc __ mov(eax, Operand(src, count, times_1, -4)); mov 330 src/ia32/codegen-ia32.cc __ mov(Operand(dst, count, times_1, -4), eax); mov 332 src/ia32/codegen-ia32.cc __ mov(eax, Operand(esp, stack_offset + kDestinationOffset)); mov 364 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); mov 388 src/ia32/codegen-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 395 src/ia32/codegen-ia32.cc __ mov(edi, FieldOperand(edi, FixedArray::kLengthOffset)); mov 408 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, 0), mov 414 src/ia32/codegen-ia32.cc __ mov(Operand(eax, esi, times_1, -kPointerSize-1), mov 422 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), mov 424 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); mov 425 src/ia32/codegen-ia32.cc __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset)); mov 427 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); mov 428 src/ia32/codegen-ia32.cc __ mov(ebx, eax); mov 437 src/ia32/codegen-ia32.cc __ mov(edi, FieldOperand(esi, FixedArray::kLengthOffset)); mov 453 src/ia32/codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 461 src/ia32/codegen-ia32.cc __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize)); mov 506 src/ia32/codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 512 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); mov 536 src/ia32/codegen-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 544 src/ia32/codegen-ia32.cc __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)); mov 553 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), mov 555 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx); mov 556 src/ia32/codegen-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 564 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); mov 576 src/ia32/codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 600 src/ia32/codegen-ia32.cc __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize)); mov 601 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi); mov 602 src/ia32/codegen-ia32.cc __ mov(esi, FieldOperand(edi, ebx, times_4, offset)); mov 603 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi); mov 605 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx); mov 606 src/ia32/codegen-ia32.cc __ mov(esi, ebx); mov 617 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), mov 629 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); mov 638 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); mov 649 src/ia32/codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 662 src/ia32/codegen-ia32.cc __ mov(result, FieldOperand(string, HeapObject::kMapOffset)); mov 677 src/ia32/codegen-ia32.cc __ mov(result, FieldOperand(string, SlicedString::kOffsetOffset)); mov 680 src/ia32/codegen-ia32.cc __ mov(string, FieldOperand(string, SlicedString::kParentOffset)); mov 692 src/ia32/codegen-ia32.cc __ mov(string, FieldOperand(string, ConsString::kFirstOffset)); mov 695 src/ia32/codegen-ia32.cc __ mov(result, FieldOperand(string, HeapObject::kMapOffset)); mov 722 src/ia32/codegen-ia32.cc __ mov(result, FieldOperand(string, ExternalString::kResourceDataOffset)); mov 141 src/ia32/debug-ia32.cc __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); mov 334 src/ia32/debug-ia32.cc __ mov(Operand::StaticVariable(restarter_frame_function_slot), Immediate(0)); mov 343 src/ia32/debug-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 346 src/ia32/debug-ia32.cc __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 347 src/ia32/debug-ia32.cc __ mov(edx, FieldOperand(edx, SharedFunctionInfo::kCodeOffset)); mov 930 src/ia32/deoptimizer-ia32.cc __ mov(ebx, Operand(esp, kSavedRegistersAreaSize)); mov 938 src/ia32/deoptimizer-ia32.cc __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); mov 946 src/ia32/deoptimizer-ia32.cc __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 947 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), eax); // Function. mov 948 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. mov 949 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id. mov 950 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0. mov 951 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta. mov 952 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 5 * kPointerSize), mov 961 src/ia32/deoptimizer-ia32.cc __ mov(ebx, Operand(eax, Deoptimizer::input_offset())); mov 987 src/ia32/deoptimizer-ia32.cc __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); mov 1004 src/ia32/deoptimizer-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), eax); mov 1038 src/ia32/deoptimizer-ia32.cc __ mov(edx, Operand(eax, Deoptimizer::output_count_offset())); mov 1039 src/ia32/deoptimizer-ia32.cc __ mov(eax, Operand(eax, Deoptimizer::output_offset())); mov 1043 src/ia32/deoptimizer-ia32.cc __ mov(ebx, Operand(eax, 0)); mov 1044 src/ia32/deoptimizer-ia32.cc __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); mov 145 src/ia32/full-codegen-ia32.cc __ mov(ecx, Operand(esp, receiver_offset)); mov 149 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, receiver_offset), mov 160 src/ia32/full-codegen-ia32.cc __ mov(ebp, esp); mov 169 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(isolate()->factory()->undefined_value())); mov 193 src/ia32/full-codegen-ia32.cc __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi); mov 203 src/ia32/full-codegen-ia32.cc __ mov(eax, Operand(ebp, parameter_offset)); mov 206 src/ia32/full-codegen-ia32.cc __ mov(Operand(esi, context_offset), eax); mov 298 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); mov 310 src/ia32/full-codegen-ia32.cc __ mov(ebx, Immediate(profiling_counter_)); mov 322 src/ia32/full-codegen-ia32.cc __ mov(ebx, Immediate(profiling_counter_)); mov 323 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset), mov 431 src/ia32/full-codegen-ia32.cc __ mov(esp, ebp); mov 542 src/ia32/full-codegen-ia32.cc __ mov(result_register(), lit); mov 568 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, 0), reg); mov 595 src/ia32/full-codegen-ia32.cc __ mov(result_register(), isolate()->factory()->true_value()); mov 598 src/ia32/full-codegen-ia32.cc __ mov(result_register(), isolate()->factory()->false_value()); mov 631 src/ia32/full-codegen-ia32.cc __ mov(result_register(), value); mov 713 src/ia32/full-codegen-ia32.cc __ mov(dest, location); mov 726 src/ia32/full-codegen-ia32.cc __ mov(location, src); mov 763 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(esi, HeapObject::kMapOffset)); mov 793 src/ia32/full-codegen-ia32.cc __ mov(StackOperand(variable), mov 802 src/ia32/full-codegen-ia32.cc __ mov(ContextOperand(esi, variable->index()), mov 854 src/ia32/full-codegen-ia32.cc __ mov(StackOperand(variable), result_register()); mov 862 src/ia32/full-codegen-ia32.cc __ mov(ContextOperand(esi, variable->index()), result_register()); mov 906 src/ia32/full-codegen-ia32.cc __ mov(ContextOperand(esi, variable->index()), Immediate(instance)); mov 989 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, 0)); // Switch value. mov 994 src/ia32/full-codegen-ia32.cc __ mov(ecx, edx); mov 1082 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset)); mov 1097 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, DescriptorArray::kLastAddedOffset)); mov 1098 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(ecx, DescriptorArray::kEnumCacheBridgeCacheOffset)); mov 1103 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(edx, FixedArray::kLengthOffset)); mov 1118 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset), mov 1121 src/ia32/full-codegen-ia32.cc __ mov(ebx, Immediate(Smi::FromInt(1))); // Smi indicates slow check mov 1122 src/ia32/full-codegen-ia32.cc __ mov(ecx, Operand(esp, 0 * kPointerSize)); // Get enumerated object mov 1126 src/ia32/full-codegen-ia32.cc __ mov(ebx, Immediate(Smi::FromInt(0))); // Zero indicates proxy mov 1130 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, FixedArray::kLengthOffset)); mov 1137 src/ia32/full-codegen-ia32.cc __ mov(eax, Operand(esp, 0 * kPointerSize)); // Get the current index. mov 1142 src/ia32/full-codegen-ia32.cc __ mov(ebx, Operand(esp, 2 * kPointerSize)); mov 1143 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(ebx, eax, times_2, FixedArray::kHeaderSize)); mov 1147 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, 3 * kPointerSize)); mov 1152 src/ia32/full-codegen-ia32.cc __ mov(ecx, Operand(esp, 4 * kPointerSize)); mov 1170 src/ia32/full-codegen-ia32.cc __ mov(ebx, eax); mov 1175 src/ia32/full-codegen-ia32.cc __ mov(result_register(), ebx); mov 1253 src/ia32/full-codegen-ia32.cc __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); mov 1269 src/ia32/full-codegen-ia32.cc __ mov(temp, context); mov 1280 src/ia32/full-codegen-ia32.cc __ mov(temp, ContextOperand(temp, Context::PREVIOUS_INDEX)); mov 1287 src/ia32/full-codegen-ia32.cc __ mov(edx, GlobalObjectOperand()); mov 1288 src/ia32/full-codegen-ia32.cc __ mov(ecx, var->name()); mov 1311 src/ia32/full-codegen-ia32.cc __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); mov 1341 src/ia32/full-codegen-ia32.cc __ mov(eax, ContextSlotOperandCheckExtensions(local, slow)); mov 1348 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); mov 1371 src/ia32/full-codegen-ia32.cc __ mov(edx, GlobalObjectOperand()); mov 1372 src/ia32/full-codegen-ia32.cc __ mov(ecx, var->name()); mov 1434 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); mov 1471 src/ia32/full-codegen-ia32.cc __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 1472 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(edi, JSFunction::kLiteralsOffset)); mov 1475 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(ecx, literal_offset)); mov 1486 src/ia32/full-codegen-ia32.cc __ mov(ebx, eax); mov 1504 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(ebx, i)); mov 1505 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, i + kPointerSize)); mov 1506 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(eax, i), edx); mov 1507 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(eax, i + kPointerSize), ecx); mov 1510 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(ebx, size - kPointerSize)); mov 1511 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(eax, size - kPointerSize), edx); mov 1529 src/ia32/full-codegen-ia32.cc __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 1581 src/ia32/full-codegen-ia32.cc __ mov(ecx, Immediate(key->handle())); mov 1582 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, 0)); mov 1655 src/ia32/full-codegen-ia32.cc __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 1708 src/ia32/full-codegen-ia32.cc __ mov(ebx, Operand(esp, 0)); // Copy of array literal. mov 1709 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset)); mov 1711 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(ebx, offset), result_register()); mov 1719 src/ia32/full-codegen-ia32.cc __ mov(ebx, Operand(esp, 0)); // Copy of array literal. mov 1720 src/ia32/full-codegen-ia32.cc __ mov(edi, FieldOperand(ebx, JSObject::kMapOffset)); mov 1721 src/ia32/full-codegen-ia32.cc __ mov(ecx, Immediate(Smi::FromInt(i))); mov 1722 src/ia32/full-codegen-ia32.cc __ mov(edx, Immediate(Smi::FromInt(expr->literal_index()))); mov 1767 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, 0)); mov 1776 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, kPointerSize)); // Object. mov 1777 src/ia32/full-codegen-ia32.cc __ mov(ecx, Operand(esp, 0)); // Key. mov 1856 src/ia32/full-codegen-ia32.cc __ mov(ecx, Immediate(key->handle())); mov 1878 src/ia32/full-codegen-ia32.cc __ mov(ecx, eax); mov 1884 src/ia32/full-codegen-ia32.cc __ mov(eax, ecx); mov 1892 src/ia32/full-codegen-ia32.cc __ mov(eax, edx); // Copy left operand in case of a stub call. mov 1942 src/ia32/full-codegen-ia32.cc __ mov(ebx, edx); mov 2006 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 2008 src/ia32/full-codegen-ia32.cc __ mov(ecx, prop->key()->AsLiteral()->handle()); mov 2019 src/ia32/full-codegen-ia32.cc __ mov(ecx, eax); mov 2037 src/ia32/full-codegen-ia32.cc __ mov(ecx, var->name()); mov 2038 src/ia32/full-codegen-ia32.cc __ mov(edx, GlobalObjectOperand()); mov 2049 src/ia32/full-codegen-ia32.cc __ mov(edx, StackOperand(var)); mov 2052 src/ia32/full-codegen-ia32.cc __ mov(StackOperand(var), eax); mov 2079 src/ia32/full-codegen-ia32.cc __ mov(edx, location); mov 2085 src/ia32/full-codegen-ia32.cc __ mov(location, eax); mov 2087 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 2100 src/ia32/full-codegen-ia32.cc __ mov(edx, location); mov 2105 src/ia32/full-codegen-ia32.cc __ mov(location, eax); mov 2107 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 2145 src/ia32/full-codegen-ia32.cc __ mov(ecx, prop->key()->AsLiteral()->handle()); mov 2147 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, 0)); mov 2188 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, 0)); // Leave receiver on the stack for later. mov 2219 src/ia32/full-codegen-ia32.cc __ mov(edx, result_register()); mov 2226 src/ia32/full-codegen-ia32.cc __ mov(ecx, result_register()); // Key. mov 2262 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2290 src/ia32/full-codegen-ia32.cc __ mov(ecx, Operand(esp, (arg_count + 1) * kPointerSize)); // Key. mov 2294 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2319 src/ia32/full-codegen-ia32.cc __ mov(ebx, cell); mov 2323 src/ia32/full-codegen-ia32.cc __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize)); mov 2328 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2388 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, (arg_count + 0) * kPointerSize), edx); mov 2389 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, (arg_count + 1) * kPointerSize), eax); mov 2394 src/ia32/full-codegen-ia32.cc __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize)); mov 2398 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2460 src/ia32/full-codegen-ia32.cc __ mov(ebx, GlobalObjectOperand()); mov 2497 src/ia32/full-codegen-ia32.cc __ mov(edi, Operand(esp, arg_count * kPointerSize)); mov 2508 src/ia32/full-codegen-ia32.cc __ mov(ebx, cell); mov 2578 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 2630 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 2658 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 2664 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(eax, JSObject::kPropertiesOffset)); mov 2665 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset)); mov 2673 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, FixedArray::kLengthOffset)); mov 2690 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(ebx, 0)); mov 2699 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 2703 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, Map::kPrototypeOffset)); mov 2705 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset)); mov 2706 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 2707 src/ia32/full-codegen-ia32.cc __ mov(edx, mov 2802 src/ia32/full-codegen-ia32.cc __ mov(eax, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 2809 src/ia32/full-codegen-ia32.cc __ mov(eax, Operand(eax, StandardFrameConstants::kCallerFPOffset)); mov 2853 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 2869 src/ia32/full-codegen-ia32.cc __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 2876 src/ia32/full-codegen-ia32.cc __ mov(eax, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset)); mov 2914 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, Map::kConstructorOffset)); mov 2920 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset)); mov 2921 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kInstanceClassNameOffset)); mov 2926 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->function_class_symbol()); mov 2931 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->Object_symbol()); mov 2936 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->null_value()); mov 2961 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); mov 2978 src/ia32/full-codegen-ia32.cc __ mov(edi, eax); mov 2983 src/ia32/full-codegen-ia32.cc __ mov(eax, ContextOperand(context_register(), Context::GLOBAL_INDEX)); mov 2984 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, GlobalObject::kGlobalContextOffset)); mov 2985 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, 0), eax); mov 2994 src/ia32/full-codegen-ia32.cc __ mov(ebx, Immediate(0x49800000)); // 1.0 x 2^20 as single. mov 3003 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(edi, HeapNumber::kExponentOffset), mov 3005 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(edi, HeapNumber::kMantissaOffset), eax); mov 3007 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(edi, HeapNumber::kMantissaOffset), Immediate(0)); mov 3012 src/ia32/full-codegen-ia32.cc __ mov(eax, edi); mov 3056 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, JSValue::kValueOffset)); mov 3083 src/ia32/full-codegen-ia32.cc __ mov(result, FieldOperand(object, JSDate::kValueOffset)); mov 3087 src/ia32/full-codegen-ia32.cc __ mov(scratch, Operand::StaticVariable(stamp)); mov 3090 src/ia32/full-codegen-ia32.cc __ mov(result, FieldOperand(object, JSDate::kValueOffset + mov 3096 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, 0), object); mov 3097 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), Immediate(index)); mov 3139 src/ia32/full-codegen-ia32.cc __ mov(FieldOperand(ebx, JSValue::kValueOffset), eax); mov 3143 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 3377 src/ia32/full-codegen-ia32.cc __ mov(edi, result_register()); mov 3381 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 3417 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); mov 3427 src/ia32/full-codegen-ia32.cc __ mov(cache, ContextOperand(esi, Context::GLOBAL_INDEX)); mov 3428 src/ia32/full-codegen-ia32.cc __ mov(cache, mov 3430 src/ia32/full-codegen-ia32.cc __ mov(cache, ContextOperand(cache, Context::JSFUNCTION_RESULT_CACHES_INDEX)); mov 3431 src/ia32/full-codegen-ia32.cc __ mov(cache, mov 3437 src/ia32/full-codegen-ia32.cc __ mov(tmp, FieldOperand(cache, JSFunctionResultCache::kFingerOffset)); mov 3441 src/ia32/full-codegen-ia32.cc __ mov(eax, CodeGenerator::FixedArrayElementOperand(cache, tmp, 1)); mov 3471 src/ia32/full-codegen-ia32.cc __ mov(tmp, left); mov 3474 src/ia32/full-codegen-ia32.cc __ mov(tmp, FieldOperand(left, HeapObject::kMapOffset)); mov 3479 src/ia32/full-codegen-ia32.cc __ mov(tmp, FieldOperand(left, JSRegExp::kDataOffset)); mov 3483 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(isolate()->factory()->false_value())); mov 3486 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(isolate()->factory()->true_value())); mov 3528 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, String::kHashFieldOffset)); mov 3576 src/ia32/full-codegen-ia32.cc __ mov(array_length, FieldOperand(array, JSArray::kLengthOffset)); mov 3579 src/ia32/full-codegen-ia32.cc __ mov(result_operand, isolate()->factory()->empty_string()); mov 3584 src/ia32/full-codegen-ia32.cc __ mov(array_length_operand, array_length); mov 3589 src/ia32/full-codegen-ia32.cc __ mov(elements, FieldOperand(array, JSArray::kElementsOffset)); mov 3605 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, mov 3610 src/ia32/full-codegen-ia32.cc __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset)); mov 3626 src/ia32/full-codegen-ia32.cc __ mov(scratch, FieldOperand(elements, FixedArray::kHeaderSize)); mov 3627 src/ia32/full-codegen-ia32.cc __ mov(result_operand, scratch); mov 3641 src/ia32/full-codegen-ia32.cc __ mov(string, separator_operand); mov 3643 src/ia32/full-codegen-ia32.cc __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset)); mov 3652 src/ia32/full-codegen-ia32.cc __ mov(scratch, separator_operand); mov 3653 src/ia32/full-codegen-ia32.cc __ mov(scratch, FieldOperand(scratch, SeqAsciiString::kLengthOffset)); mov 3666 src/ia32/full-codegen-ia32.cc __ mov(result_operand, result_pos); mov 3670 src/ia32/full-codegen-ia32.cc __ mov(string, separator_operand); mov 3678 src/ia32/full-codegen-ia32.cc __ mov(index, Immediate(0)); mov 3689 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, index, mov 3692 src/ia32/full-codegen-ia32.cc __ mov(string_length, mov 3730 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, index, mov 3733 src/ia32/full-codegen-ia32.cc __ mov(string_length, mov 3761 src/ia32/full-codegen-ia32.cc __ mov(string, separator_operand); mov 3762 src/ia32/full-codegen-ia32.cc __ mov(string_length, mov 3771 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, index, mov 3774 src/ia32/full-codegen-ia32.cc __ mov(string_length, mov 3788 src/ia32/full-codegen-ia32.cc __ mov(result_operand, isolate()->factory()->undefined_value()); mov 3790 src/ia32/full-codegen-ia32.cc __ mov(eax, result_operand); mov 3794 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 3812 src/ia32/full-codegen-ia32.cc __ mov(eax, GlobalObjectOperand()); mov 3830 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 3922 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->true_value()); mov 3930 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->false_value()); mov 4028 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 4033 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand(esp, kPointerSize)); // Object. mov 4034 src/ia32/full-codegen-ia32.cc __ mov(ecx, Operand(esp, 0)); // Key. mov 4067 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, kPointerSize), eax); mov 4070 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), eax); mov 4104 src/ia32/full-codegen-ia32.cc __ mov(edx, eax); mov 4105 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(Smi::FromInt(1))); mov 4136 src/ia32/full-codegen-ia32.cc __ mov(ecx, prop->key()->AsLiteral()->handle()); mov 4181 src/ia32/full-codegen-ia32.cc __ mov(edx, GlobalObjectOperand()); mov 4182 src/ia32/full-codegen-ia32.cc __ mov(ecx, Immediate(proxy->name())); mov 4253 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); mov 4355 src/ia32/full-codegen-ia32.cc __ mov(ecx, edx); mov 4408 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); mov 4418 src/ia32/full-codegen-ia32.cc __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 4435 src/ia32/full-codegen-ia32.cc __ mov(Operand(ebp, frame_offset), value); mov 4440 src/ia32/full-codegen-ia32.cc __ mov(dst, ContextOperand(esi, context_index)); mov 4484 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand::StaticVariable(pending_message_obj)); mov 4489 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand::StaticVariable(has_pending_message)); mov 4495 src/ia32/full-codegen-ia32.cc __ mov(edx, Operand::StaticVariable(pending_message_script)); mov 4506 src/ia32/full-codegen-ia32.cc __ mov(Operand::StaticVariable(pending_message_script), edx); mov 4512 src/ia32/full-codegen-ia32.cc __ mov(Operand::StaticVariable(has_pending_message), edx); mov 4517 src/ia32/full-codegen-ia32.cc __ mov(Operand::StaticVariable(pending_message_obj), edx); mov 4546 src/ia32/full-codegen-ia32.cc __ mov(esi, Operand(esp, StackHandlerConstants::kContextOffset)); mov 4547 src/ia32/full-codegen-ia32.cc __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi); mov 78 src/ia32/ic-ia32.cc __ mov(r1, FieldOperand(receiver, HeapObject::kMapOffset)); mov 94 src/ia32/ic-ia32.cc __ mov(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); mov 152 src/ia32/ic-ia32.cc __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); mov 211 src/ia32/ic-ia32.cc __ mov(Operand(r0, 0), value); mov 214 src/ia32/ic-ia32.cc __ mov(r1, value); mov 279 src/ia32/ic-ia32.cc __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); mov 313 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); mov 328 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(scratch, key, times_2, FixedArray::kHeaderSize)); mov 334 src/ia32/ic-ia32.cc __ mov(result, scratch); mov 356 src/ia32/ic-ia32.cc __ mov(hash, FieldOperand(key, String::kHashFieldOffset)); mov 391 src/ia32/ic-ia32.cc __ mov(scratch1, FieldOperand(object, JSObject::kElementsOffset)); mov 396 src/ia32/ic-ia32.cc __ mov(scratch2, FieldOperand(scratch1, FixedArray::kLengthOffset)); mov 403 src/ia32/ic-ia32.cc __ mov(scratch2, FieldOperand(scratch1, mov 414 src/ia32/ic-ia32.cc __ mov(scratch1, FieldOperand(scratch1, kContextOffset)); mov 431 src/ia32/ic-ia32.cc __ mov(backing_store, FieldOperand(parameter_map, kBackingStoreOffset)); mov 434 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(backing_store, FixedArray::kLengthOffset)); mov 472 src/ia32/ic-ia32.cc __ mov(ebx, ecx); mov 474 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(edx, JSObject::kElementsOffset)); mov 513 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset)); mov 524 src/ia32/ic-ia32.cc __ mov(ebx, eax); // Keep the map around for later. mov 526 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(ecx, String::kHashFieldOffset)); mov 541 src/ia32/ic-ia32.cc __ mov(edi, eax); mov 577 src/ia32/ic-ia32.cc __ mov(edi, mov 591 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(edx, eax, times_pointer_size, 0)); mov 597 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(edx, JSObject::kPropertiesOffset)); mov 598 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(eax, edi, times_pointer_size, mov 607 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(edx, JSObject::kMapOffset)); mov 670 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(edx, HeapObject::kMapOffset)); mov 706 src/ia32/ic-ia32.cc __ mov(eax, mapped_location); mov 714 src/ia32/ic-ia32.cc __ mov(eax, unmapped_location); mov 731 src/ia32/ic-ia32.cc __ mov(mapped_location, eax); mov 733 src/ia32/ic-ia32.cc __ mov(edx, eax); mov 740 src/ia32/ic-ia32.cc __ mov(unmapped_location, eax); mov 742 src/ia32/ic-ia32.cc __ mov(edx, eax); mov 766 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); mov 785 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); mov 808 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); mov 832 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); mov 846 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); mov 854 src/ia32/ic-ia32.cc __ mov(CodeGenerator::FixedArrayElementOperand(ebx, ecx), eax); mov 859 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); mov 864 src/ia32/ic-ia32.cc __ mov(CodeGenerator::FixedArrayElementOperand(ebx, ecx), eax); mov 866 src/ia32/ic-ia32.cc __ mov(edx, eax); // Preserve the value which is returned. mov 884 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); mov 900 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); mov 911 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); mov 918 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); mov 925 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); mov 1028 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1061 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1072 src/ia32/ic-ia32.cc __ mov(eax, Immediate(2)); mov 1073 src/ia32/ic-ia32.cc __ mov(ebx, Immediate(ExternalReference(IC_Utility(id), masm->isolate()))); mov 1077 src/ia32/ic-ia32.cc __ mov(edi, eax); mov 1084 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); // receiver mov 1086 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); mov 1095 src/ia32/ic-ia32.cc __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalReceiverOffset)); mov 1096 src/ia32/ic-ia32.cc __ mov(Operand(esp, (argc + 1) * kPointerSize), edx); mov 1125 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1143 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1179 src/ia32/ic-ia32.cc __ mov(ebx, ecx); mov 1189 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1206 src/ia32/ic-ia32.cc __ mov(edi, eax); mov 1219 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset)); mov 1263 src/ia32/ic-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1266 src/ia32/ic-ia32.cc __ mov(edi, mapped_location); mov 1274 src/ia32/ic-ia32.cc __ mov(edi, unmapped_location); mov 1469 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(receiver, JSArray::kElementsOffset)); mov 1475 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(receiver, JSArray::kPropertiesOffset)); mov 1626 src/ia32/ic-ia32.cc __ mov(eax, edx); mov 1636 src/ia32/ic-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 1652 src/ia32/ic-ia32.cc __ mov(eax, edx); mov 1662 src/ia32/ic-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 157 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esp, receiver_offset), mov 165 src/ia32/lithium-codegen-ia32.cc __ mov(edx, Immediate(kNoAlignmentPadding)); mov 173 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, esp); mov 174 src/ia32/lithium-codegen-ia32.cc __ mov(edx, Immediate(kAlignmentPaddingPushed)); mov 176 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, Immediate(scope()->num_parameters() + 2)); mov 179 src/ia32/lithium-codegen-ia32.cc __ mov(eax, Operand(ebx, 1 * kPointerSize)); mov 180 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(ebx, 0), eax); mov 184 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue)); mov 189 src/ia32/lithium-codegen-ia32.cc __ mov(ebp, esp); mov 209 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(eax), Immediate(slots)); mov 225 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esp, offset), eax); mov 232 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(ebp, mov 236 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(ebp, mov 257 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi); mov 267 src/ia32/lithium-codegen-ia32.cc __ mov(eax, Operand(ebp, parameter_offset)); mov 270 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esi, context_offset), eax); mov 554 src/ia32/lithium-codegen-ia32.cc __ mov(esi, ToRegister(context)); mov 557 src/ia32/lithium-codegen-ia32.cc __ mov(esi, ToOperand(context)); mov 625 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, shared); mov 626 src/ia32/lithium-codegen-ia32.cc __ mov(eax, mov 631 src/ia32/lithium-codegen-ia32.cc __ mov(eax, Immediate(Smi::FromInt(FLAG_deopt_every_n_times))); mov 632 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(ebx, SharedFunctionInfo::kStressDeoptCounterOffset), mov 640 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(ebx, SharedFunctionInfo::kStressDeoptCounterOffset), mov 927 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, right_reg); mov 937 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, left_reg); mov 945 src/ia32/lithium-codegen-ia32.cc __ mov(left_reg, scratch); mov 974 src/ia32/lithium-codegen-ia32.cc __ mov(result_reg, left_reg); mov 1061 src/ia32/lithium-codegen-ia32.cc __ mov(result, dividend); mov 1095 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, dividend); mov 1101 src/ia32/lithium-codegen-ia32.cc __ mov(edx, static_cast<int32_t>(multiplier)); mov 1135 src/ia32/lithium-codegen-ia32.cc __ mov(ToRegister(instr->TempAt(0)), left); mov 1381 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(array, JSArray::kLengthOffset)); mov 1389 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); mov 1398 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(input, HeapObject::kMapOffset)); mov 1401 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(result, Map::kBitField2Offset)); mov 1421 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(input, JSValue::kValueOffset)); mov 1443 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(object, JSDate::kValueOffset)); mov 1447 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, Operand::StaticVariable(stamp)); mov 1450 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(object, JSDate::kValueOffset + mov 1456 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esp, 0), object); mov 1457 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), Immediate(index)); mov 1648 src/ia32/lithium-codegen-ia32.cc __ mov(map, FieldOperand(reg, HeapObject::kMapOffset)); mov 1828 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, FieldOperand(reg, HeapObject::kMapOffset)); mov 1845 src/ia32/lithium-codegen-ia32.cc __ mov(temp1, FieldOperand(input, HeapObject::kMapOffset)); mov 1919 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(input, HeapObject::kMapOffset)); mov 2005 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(input, String::kHashFieldOffset)); mov 2053 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(input, HeapObject::kMapOffset)); mov 2063 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(temp, Map::kConstructorOffset)); mov 2074 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(temp, JSFunction::kSharedFunctionInfoOffset)); mov 2075 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(temp, mov 2126 src/ia32/lithium-codegen-ia32.cc __ mov(ToRegister(instr->result()), factory()->false_value()); mov 2129 src/ia32/lithium-codegen-ia32.cc __ mov(ToRegister(instr->result()), factory()->true_value()); mov 2165 src/ia32/lithium-codegen-ia32.cc __ mov(map, FieldOperand(object, HeapObject::kMapOffset)); mov 2171 src/ia32/lithium-codegen-ia32.cc __ mov(eax, factory()->the_hole_value()); // Patched to either true or false. mov 2189 src/ia32/lithium-codegen-ia32.cc __ mov(ToRegister(instr->result()), factory()->false_value()); mov 2220 src/ia32/lithium-codegen-ia32.cc __ mov(temp, Immediate(delta)); mov 2246 src/ia32/lithium-codegen-ia32.cc __ mov(ToRegister(instr->result()), factory()->false_value()); mov 2249 src/ia32/lithium-codegen-ia32.cc __ mov(ToRegister(instr->result()), factory()->true_value()); mov 2261 src/ia32/lithium-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2266 src/ia32/lithium-codegen-ia32.cc __ mov(edx, Operand(ebp, mov 2269 src/ia32/lithium-codegen-ia32.cc __ mov(esp, ebp); mov 2289 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand::Cell(instr->hydrogen()->cell())); mov 2302 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, instr->name()); mov 2324 src/ia32/lithium-codegen-ia32.cc __ mov(Operand::Cell(cell_handle), value); mov 2334 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, instr->name()); mov 2345 src/ia32/lithium-codegen-ia32.cc __ mov(result, ContextOperand(context, instr->slot_index())); mov 2354 src/ia32/lithium-codegen-ia32.cc __ mov(result, factory()->undefined_value()); mov 2377 src/ia32/lithium-codegen-ia32.cc __ mov(target, value); mov 2401 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(object, instr->hydrogen()->offset())); mov 2403 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(object, JSObject::kPropertiesOffset)); mov 2404 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(result, instr->hydrogen()->offset())); mov 2423 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(object, offset + type->instance_size())); mov 2426 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(object, JSObject::kPropertiesOffset)); mov 2427 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(result, offset + FixedArray::kHeaderSize)); mov 2445 src/ia32/lithium-codegen-ia32.cc __ mov(result, factory()->undefined_value()); mov 2526 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, name); mov 2539 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, instr->name()); mov 2561 src/ia32/lithium-codegen-ia32.cc __ mov(result, mov 2574 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(result, Map::kPrototypeOffset)); mov 2580 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(result, Map::kConstructorOffset)); mov 2590 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(input, JSObject::kElementsOffset)); mov 2601 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(result, HeapObject::kMapOffset)); mov 2626 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(input, mov 2642 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(arguments, length, times_4, kPointerSize)); mov 2650 src/ia32/lithium-codegen-ia32.cc __ mov(result, mov 2753 src/ia32/lithium-codegen-ia32.cc __ mov(result, operand); mov 2756 src/ia32/lithium-codegen-ia32.cc __ mov(result, operand); mov 2798 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 2799 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(result, StandardFrameConstants::kContextOffset)); mov 2805 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(ebp)); mov 2810 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 2827 src/ia32/lithium-codegen-ia32.cc __ mov(result, Immediate(scope()->num_parameters())); mov 2831 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 2832 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(result, mov 2853 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, mov 2881 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2882 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, ContextOperand(receiver, Context::GLOBAL_INDEX)); mov 2883 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, mov 2905 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, length); mov 2944 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); mov 2950 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2957 src/ia32/lithium-codegen-ia32.cc __ mov(result, mov 2974 src/ia32/lithium-codegen-ia32.cc __ mov(result, Operand(context, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 2981 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(global, GlobalObject::kGlobalReceiverOffset)); mov 3008 src/ia32/lithium-codegen-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 3010 src/ia32/lithium-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 3016 src/ia32/lithium-codegen-ia32.cc __ mov(eax, arity); mov 3061 src/ia32/lithium-codegen-ia32.cc __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); mov 3083 src/ia32/lithium-codegen-ia32.cc if (!tmp.is(eax)) __ mov(tmp, eax); mov 3089 src/ia32/lithium-codegen-ia32.cc __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset)); mov 3091 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2); mov 3092 src/ia32/lithium-codegen-ia32.cc __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kMantissaOffset)); mov 3093 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(tmp, HeapNumber::kMantissaOffset), tmp2); mov 3248 src/ia32/lithium-codegen-ia32.cc __ mov(output_reg, Immediate(0xBF000000)); mov 3278 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, 0xFF800000); mov 3351 src/ia32/lithium-codegen-ia32.cc __ mov(eax, FieldOperand(eax, GlobalObject::kGlobalContextOffset)); mov 3354 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, kRandomSeedOffset)); mov 3358 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, ByteArray::kHeaderSize)); mov 3363 src/ia32/lithium-codegen-ia32.cc __ mov(eax, FieldOperand(ebx, ByteArray::kHeaderSize + kSeedSize)); mov 3373 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(ebx, ByteArray::kHeaderSize), ecx); mov 3381 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(ebx, ByteArray::kHeaderSize + kSeedSize), eax); mov 3392 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, Immediate(0x49800000)); // 1.0 x 2^20 as single. mov 3403 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esp, 0), eax); mov 3539 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, instr->name()); mov 3563 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, instr->name()); mov 3601 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object, HeapObject::kMapOffset), instr->transition()); mov 3605 src/ia32/lithium-codegen-ia32.cc __ mov(temp_map, instr->transition()); mov 3606 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object, HeapObject::kMapOffset), temp_map); mov 3623 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object, offset), value); mov 3637 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(object, JSObject::kPropertiesOffset)); mov 3638 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(temp, offset), value); mov 3659 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, instr->name()); mov 3706 src/ia32/lithium-codegen-ia32.cc __ mov(operand, value); mov 3736 src/ia32/lithium-codegen-ia32.cc __ mov(operand, value); mov 3813 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object_reg, HeapObject::kMapOffset), mov 3822 src/ia32/lithium-codegen-ia32.cc __ mov(new_map_reg, to_map); mov 3826 src/ia32/lithium-codegen-ia32.cc __ mov(fixed_object_reg, object_reg); mov 3831 src/ia32/lithium-codegen-ia32.cc __ mov(new_map_reg, to_map); mov 3835 src/ia32/lithium-codegen-ia32.cc __ mov(fixed_object_reg, object_reg); mov 3923 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(result, mov 3952 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(string, String::kLengthOffset)); mov 4027 src/ia32/lithium-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 4031 src/ia32/lithium-codegen-ia32.cc if (!reg.is(eax)) __ mov(reg, eax); mov 4080 src/ia32/lithium-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 4178 src/ia32/lithium-codegen-ia32.cc __ mov(input_reg, 0); mov 4189 src/ia32/lithium-codegen-ia32.cc __ mov(input_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset)); mov 4204 src/ia32/lithium-codegen-ia32.cc __ mov(input_reg, Operand(esp, 0)); // Low word of answer is the result. mov 4318 src/ia32/lithium-codegen-ia32.cc __ mov(result_reg, Operand(esp, sizeof(int32_t))); mov 4330 src/ia32/lithium-codegen-ia32.cc __ mov(result_reg, Operand(esp, 0)); // Low word of answer is the result. mov 4345 src/ia32/lithium-codegen-ia32.cc __ mov(result_reg, temp_reg); mov 4431 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(input, HeapObject::kMapOffset)); mov 4546 src/ia32/lithium-codegen-ia32.cc __ mov(input_reg, 0); mov 4635 src/ia32/lithium-codegen-ia32.cc __ mov(map, FieldOperand(scratch, JSFunction::kPrototypeOrInitialMapOffset)); mov 4655 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, JSObject::kMapOffset), map); mov 4656 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, factory()->empty_fixed_array()); mov 4657 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, JSObject::kElementsOffset), scratch); mov 4658 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, JSObject::kPropertiesOffset), scratch); mov 4660 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, factory()->undefined_value()); mov 4663 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, property_offset), scratch); mov 4700 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); mov 4703 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, FieldOperand(ebx, Map::kBitField2Offset)); mov 4751 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(source, HeapObject::kMapOffset)); mov 4754 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, Map::kBitField2Offset)); mov 4781 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(source, i)); mov 4783 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, object_offset + i), ecx); mov 4793 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), ecx); mov 4798 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), ecx); mov 4800 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), Immediate(value)); mov 4808 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(source, i)); mov 4809 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, elements_offset + i), ecx); mov 4823 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), Immediate(value_low)); mov 4824 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset + 4), Immediate(value_high)); mov 4834 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), ecx); mov 4839 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), ecx); mov 4841 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(result, total_offset), Immediate(value)); mov 4863 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset)); mov 4866 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, Map::kBitField2Offset)); mov 4941 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, FieldOperand(ecx, literal_offset)); mov 4952 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, eax); mov 4970 src/ia32/lithium-codegen-ia32.cc __ mov(edx, FieldOperand(ebx, i)); mov 4971 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, i + kPointerSize)); mov 4972 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(eax, i), edx); mov 4973 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(eax, i + kPointerSize), ecx); mov 4976 src/ia32/lithium-codegen-ia32.cc __ mov(edx, FieldOperand(ebx, size - kPointerSize)); mov 4977 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(eax, size - kPointerSize), edx); mov 5059 src/ia32/lithium-codegen-ia32.cc __ mov(input, FieldOperand(input, HeapObject::kMapOffset)); mov 5106 src/ia32/lithium-codegen-ia32.cc __ mov(temp, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); mov 5113 src/ia32/lithium-codegen-ia32.cc __ mov(temp, Operand(temp, StandardFrameConstants::kCallerFPOffset)); mov 5169 src/ia32/lithium-codegen-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 5278 src/ia32/lithium-codegen-ia32.cc __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset)); mov 5297 src/ia32/lithium-codegen-ia32.cc __ mov(result, mov 5299 src/ia32/lithium-codegen-ia32.cc __ mov(result, mov 5321 src/ia32/lithium-codegen-ia32.cc __ mov(object, FieldOperand(object, mov 5328 src/ia32/lithium-codegen-ia32.cc __ mov(object, FieldOperand(object, JSObject::kPropertiesOffset)); mov 5331 src/ia32/lithium-codegen-ia32.cc __ mov(object, FieldOperand(object, mov 288 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst, src); mov 295 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst, src); mov 301 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp, src); mov 302 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst, tmp); mov 322 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst, tmp); mov 387 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp, mem); mov 388 src/ia32/lithium-gap-resolver-ia32.cc __ mov(mem, reg); mov 389 src/ia32/lithium-gap-resolver-ia32.cc __ mov(reg, tmp); mov 401 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp0, dst); mov 405 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst, tmp0); mov 407 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp0, dst); mov 408 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp1, src); mov 409 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst, tmp1); mov 410 src/ia32/lithium-gap-resolver-ia32.cc __ mov(src, tmp0); mov 444 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp, src0); // Then use tmp to copy source to destination. mov 445 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst0, tmp); mov 446 src/ia32/lithium-gap-resolver-ia32.cc __ mov(tmp, src1); mov 447 src/ia32/lithium-gap-resolver-ia32.cc __ mov(dst1, tmp); mov 66 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(~Page::kPageAlignmentMask)); mov 97 src/ia32/macro-assembler-ia32.cc mov(scratch, Operand::StaticVariable(store_buffer)); mov 99 src/ia32/macro-assembler-ia32.cc mov(Operand(scratch, 0), addr); mov 103 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(store_buffer), scratch); mov 190 src/ia32/macro-assembler-ia32.cc mov(value, Immediate(BitCast<int32_t>(kZapValue))); mov 191 src/ia32/macro-assembler-ia32.cc mov(index, Immediate(BitCast<int32_t>(kZapValue))); mov 234 src/ia32/macro-assembler-ia32.cc mov(value, Immediate(BitCast<int32_t>(kZapValue))); mov 235 src/ia32/macro-assembler-ia32.cc mov(dst, Immediate(BitCast<int32_t>(kZapValue))); mov 286 src/ia32/macro-assembler-ia32.cc mov(value, Immediate(map)); mov 295 src/ia32/macro-assembler-ia32.cc mov(value, Immediate(BitCast<int32_t>(kZapValue))); mov 296 src/ia32/macro-assembler-ia32.cc mov(scratch1, Immediate(BitCast<int32_t>(kZapValue))); mov 297 src/ia32/macro-assembler-ia32.cc mov(scratch2, Immediate(BitCast<int32_t>(kZapValue))); mov 358 src/ia32/macro-assembler-ia32.cc mov(address, Immediate(BitCast<int32_t>(kZapValue))); mov 359 src/ia32/macro-assembler-ia32.cc mov(value, Immediate(BitCast<int32_t>(kZapValue))); mov 367 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ExternalReference(Runtime::kDebugBreak, isolate()))); mov 378 src/ia32/macro-assembler-ia32.cc mov(dst, x); mov 384 src/ia32/macro-assembler-ia32.cc mov(dst, x); mov 433 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); mov 540 src/ia32/macro-assembler-ia32.cc mov(scratch1, maybe_number); mov 614 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); mov 626 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); mov 676 src/ia32/macro-assembler-ia32.cc mov(object, FieldOperand(object, HeapObject::kMapOffset)); mov 691 src/ia32/macro-assembler-ia32.cc mov(ebp, esp); mov 718 src/ia32/macro-assembler-ia32.cc mov(ebp, esp); mov 730 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(c_entry_fp_address), ebp); mov 731 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(context_address), esi); mov 758 src/ia32/macro-assembler-ia32.cc mov(Operand(ebp, ExitFrameConstants::kSPOffset), esp); mov 767 src/ia32/macro-assembler-ia32.cc mov(edi, eax); mov 793 src/ia32/macro-assembler-ia32.cc mov(ecx, Operand(ebp, 1 * kPointerSize)); mov 794 src/ia32/macro-assembler-ia32.cc mov(ebp, Operand(ebp, 0 * kPointerSize)); mov 808 src/ia32/macro-assembler-ia32.cc mov(esi, Operand::StaticVariable(context_address)); mov 810 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(context_address), Immediate(0)); mov 816 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(c_entry_fp_address), Immediate(0)); mov 821 src/ia32/macro-assembler-ia32.cc mov(esp, ebp); mov 861 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(handler_address), esp); mov 877 src/ia32/macro-assembler-ia32.cc mov(ebx, FieldOperand(edi, Code::kHandlerTableOffset)); mov 879 src/ia32/macro-assembler-ia32.cc mov(edx, FieldOperand(ebx, edx, times_4, FixedArray::kHeaderSize)); mov 897 src/ia32/macro-assembler-ia32.cc mov(eax, value); mov 901 src/ia32/macro-assembler-ia32.cc mov(esp, Operand::StaticVariable(handler_address)); mov 919 src/ia32/macro-assembler-ia32.cc mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi); mov 937 src/ia32/macro-assembler-ia32.cc mov(eax, value); mov 941 src/ia32/macro-assembler-ia32.cc mov(esp, Operand::StaticVariable(handler_address)); mov 947 src/ia32/macro-assembler-ia32.cc mov(esp, Operand(esp, StackHandlerConstants::kNextOffset)); mov 978 src/ia32/macro-assembler-ia32.cc mov(scratch, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 987 src/ia32/macro-assembler-ia32.cc mov(scratch, FieldOperand(scratch, offset)); mov 988 src/ia32/macro-assembler-ia32.cc mov(scratch, FieldOperand(scratch, GlobalObject::kGlobalContextOffset)); mov 994 src/ia32/macro-assembler-ia32.cc mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset)); mov 1012 src/ia32/macro-assembler-ia32.cc mov(holder_reg, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset)); mov 1021 src/ia32/macro-assembler-ia32.cc mov(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset)); mov 1029 src/ia32/macro-assembler-ia32.cc mov(scratch, FieldOperand(scratch, token_offset)); mov 1047 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(Heap::kHashSeedRootIndex)); mov 1048 src/ia32/macro-assembler-ia32.cc mov(scratch, mov 1058 src/ia32/macro-assembler-ia32.cc mov(scratch, r0); mov 1063 src/ia32/macro-assembler-ia32.cc mov(scratch, r0); mov 1069 src/ia32/macro-assembler-ia32.cc mov(scratch, r0); mov 1075 src/ia32/macro-assembler-ia32.cc mov(scratch, r0); mov 1110 src/ia32/macro-assembler-ia32.cc mov(r1, FieldOperand(elements, SeededNumberDictionary::kCapacityOffset)); mov 1118 src/ia32/macro-assembler-ia32.cc mov(r2, r0); mov 1153 src/ia32/macro-assembler-ia32.cc mov(result, FieldOperand(elements, r2, times_pointer_size, kValueOffset)); mov 1177 src/ia32/macro-assembler-ia32.cc mov(result, Operand::StaticVariable(new_space_allocation_top)); mov 1179 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(new_space_allocation_top)); mov 1180 src/ia32/macro-assembler-ia32.cc mov(result, Operand(scratch, 0)); mov 1197 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(new_space_allocation_top), result_end); mov 1199 src/ia32/macro-assembler-ia32.cc mov(Operand(scratch, 0), result_end); mov 1213 src/ia32/macro-assembler-ia32.cc mov(result, Immediate(0x7091)); mov 1215 src/ia32/macro-assembler-ia32.cc mov(result_end, Immediate(0x7191)); mov 1218 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(0x7291)); mov 1236 src/ia32/macro-assembler-ia32.cc mov(top_reg, result); mov 1270 src/ia32/macro-assembler-ia32.cc mov(result, Immediate(0x7091)); mov 1271 src/ia32/macro-assembler-ia32.cc mov(result_end, Immediate(0x7191)); mov 1273 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(0x7291)); mov 1316 src/ia32/macro-assembler-ia32.cc mov(result, Immediate(0x7091)); mov 1317 src/ia32/macro-assembler-ia32.cc mov(result_end, Immediate(0x7191)); mov 1319 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(0x7291)); mov 1335 src/ia32/macro-assembler-ia32.cc mov(result_end, object_size); mov 1362 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(new_space_allocation_top), object); mov 1379 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1409 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1411 src/ia32/macro-assembler-ia32.cc mov(scratch1, length); mov 1413 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, String::kLengthOffset), scratch1); mov 1414 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, String::kHashFieldOffset), mov 1428 src/ia32/macro-assembler-ia32.cc mov(scratch1, length); mov 1444 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1446 src/ia32/macro-assembler-ia32.cc mov(scratch1, length); mov 1448 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, String::kLengthOffset), scratch1); mov 1449 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, String::kHashFieldOffset), mov 1470 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1472 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, String::kLengthOffset), mov 1474 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, String::kHashFieldOffset), mov 1492 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1510 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1528 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1546 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset), mov 1575 src/ia32/macro-assembler-ia32.cc mov(scratch, Operand(source, length, times_1, -4)); mov 1576 src/ia32/macro-assembler-ia32.cc mov(Operand(destination, length, times_1, -4), scratch); mov 1577 src/ia32/macro-assembler-ia32.cc mov(scratch, ecx); mov 1606 src/ia32/macro-assembler-ia32.cc mov(Operand(start_offset, 0), filler); mov 1647 src/ia32/macro-assembler-ia32.cc mov(scratch, op1); mov 1668 src/ia32/macro-assembler-ia32.cc mov(scratch, mov 1682 src/ia32/macro-assembler-ia32.cc mov(result, mov 1697 src/ia32/macro-assembler-ia32.cc mov(result, FieldOperand(result, Map::kPrototypeOffset)); mov 1703 src/ia32/macro-assembler-ia32.cc mov(result, FieldOperand(result, Map::kConstructorOffset)); mov 1738 src/ia32/macro-assembler-ia32.cc mov(eax, Immediate(isolate()->factory()->undefined_value())); mov 1756 src/ia32/macro-assembler-ia32.cc mov(index, hash); mov 1769 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ExternalReference(function, isolate()))); mov 1790 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ExternalReference(f, isolate()))); mov 1798 src/ia32/macro-assembler-ia32.cc mov(eax, Immediate(num_arguments)); mov 1799 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ref)); mov 1852 src/ia32/macro-assembler-ia32.cc mov(esi, Immediate(BitCast<int32_t>(kZapValue))); mov 1867 src/ia32/macro-assembler-ia32.cc mov(Operand(esp, 0 * kPointerSize), esi); mov 1869 src/ia32/macro-assembler-ia32.cc mov(Operand(esi, 0), Immediate(0)); mov 1885 src/ia32/macro-assembler-ia32.cc mov(ebx, Operand::StaticVariable(next_address)); mov 1886 src/ia32/macro-assembler-ia32.cc mov(edi, Operand::StaticVariable(limit_address)); mov 1895 src/ia32/macro-assembler-ia32.cc mov(eax, Operand(esi, 0)); mov 1908 src/ia32/macro-assembler-ia32.cc mov(eax, Operand(eax, 0)); mov 1912 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(next_address), ebx); mov 1932 src/ia32/macro-assembler-ia32.cc mov(eax, isolate()->factory()->undefined_value()); mov 1939 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(limit_address), edi); mov 1940 src/ia32/macro-assembler-ia32.cc mov(edi, eax); mov 1941 src/ia32/macro-assembler-ia32.cc mov(Operand(esp, 0), Immediate(ExternalReference::isolate_address())); mov 1942 src/ia32/macro-assembler-ia32.cc mov(eax, Immediate(delete_extensions)); mov 1944 src/ia32/macro-assembler-ia32.cc mov(eax, edi); mov 1951 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ext)); mov 1992 src/ia32/macro-assembler-ia32.cc mov(eax, actual.immediate()); mov 2002 src/ia32/macro-assembler-ia32.cc mov(ebx, expected.immediate()); mov 2013 src/ia32/macro-assembler-ia32.cc mov(eax, actual.immediate()); mov 2028 src/ia32/macro-assembler-ia32.cc mov(edx, Immediate(code_constant)); mov 2031 src/ia32/macro-assembler-ia32.cc mov(edx, code_operand); mov 2121 src/ia32/macro-assembler-ia32.cc mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 2122 src/ia32/macro-assembler-ia32.cc mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 2123 src/ia32/macro-assembler-ia32.cc mov(ebx, FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset)); mov 2142 src/ia32/macro-assembler-ia32.cc mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 2172 src/ia32/macro-assembler-ia32.cc mov(target, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 2173 src/ia32/macro-assembler-ia32.cc mov(target, FieldOperand(target, GlobalObject::kBuiltinsOffset)); mov 2174 src/ia32/macro-assembler-ia32.cc mov(target, FieldOperand(target, mov 2184 src/ia32/macro-assembler-ia32.cc mov(target, FieldOperand(edi, JSFunction::kCodeEntryOffset)); mov 2191 src/ia32/macro-assembler-ia32.cc mov(dst, Operand(esi, Context::SlotOffset(Context::PREVIOUS_INDEX))); mov 2193 src/ia32/macro-assembler-ia32.cc mov(dst, Operand(dst, Context::SlotOffset(Context::PREVIOUS_INDEX))); mov 2199 src/ia32/macro-assembler-ia32.cc mov(dst, esi); mov 2221 src/ia32/macro-assembler-ia32.cc mov(scratch, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 2222 src/ia32/macro-assembler-ia32.cc mov(scratch, FieldOperand(scratch, GlobalObject::kGlobalContextOffset)); mov 2225 src/ia32/macro-assembler-ia32.cc mov(scratch, Operand(scratch, mov 2236 src/ia32/macro-assembler-ia32.cc mov(map_in_out, FieldOperand(scratch, offset)); mov 2245 src/ia32/macro-assembler-ia32.cc mov(map_out, FieldOperand(function_in, mov 2267 src/ia32/macro-assembler-ia32.cc mov(function, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); mov 2269 src/ia32/macro-assembler-ia32.cc mov(function, FieldOperand(function, GlobalObject::kGlobalContextOffset)); mov 2271 src/ia32/macro-assembler-ia32.cc mov(function, Operand(function, Context::SlotOffset(index))); mov 2278 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); mov 2293 src/ia32/macro-assembler-ia32.cc mov(SafepointRegisterSlot(dst), src); mov 2298 src/ia32/macro-assembler-ia32.cc mov(SafepointRegisterSlot(dst), src); mov 2303 src/ia32/macro-assembler-ia32.cc mov(dst, SafepointRegisterSlot(src)); mov 2326 src/ia32/macro-assembler-ia32.cc mov(result, Operand::Cell(cell)); mov 2328 src/ia32/macro-assembler-ia32.cc mov(result, object); mov 2370 src/ia32/macro-assembler-ia32.cc mov(dst, src); mov 2377 src/ia32/macro-assembler-ia32.cc mov(Operand::StaticVariable(ExternalReference(counter)), Immediate(value)); mov 2521 src/ia32/macro-assembler-ia32.cc mov(descriptors, FieldOperand(map, mov 2531 src/ia32/macro-assembler-ia32.cc mov(descriptors, isolate()->factory()->empty_descriptor_array()); mov 2541 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(power + HeapNumber::kExponentBias)); mov 2552 src/ia32/macro-assembler-ia32.cc mov(scratch, instance_type); mov 2568 src/ia32/macro-assembler-ia32.cc mov(scratch1, object1); mov 2573 src/ia32/macro-assembler-ia32.cc mov(scratch1, FieldOperand(object1, HeapObject::kMapOffset)); mov 2574 src/ia32/macro-assembler-ia32.cc mov(scratch2, FieldOperand(object2, HeapObject::kMapOffset)); mov 2597 src/ia32/macro-assembler-ia32.cc mov(scratch, esp); mov 2601 src/ia32/macro-assembler-ia32.cc mov(Operand(esp, num_arguments * kPointerSize), scratch); mov 2611 src/ia32/macro-assembler-ia32.cc mov(eax, Immediate(function)); mov 2626 src/ia32/macro-assembler-ia32.cc mov(esp, Operand(esp, num_arguments * kPointerSize)); mov 2676 src/ia32/macro-assembler-ia32.cc mov(scratch, Immediate(~Page::kPageAlignmentMask)); mov 2755 src/ia32/macro-assembler-ia32.cc mov(bitmap_reg, Immediate(~Page::kPageAlignmentMask)); mov 2757 src/ia32/macro-assembler-ia32.cc mov(ecx, addr_reg); mov 2765 src/ia32/macro-assembler-ia32.cc mov(ecx, addr_reg); mov 2768 src/ia32/macro-assembler-ia32.cc mov(mask_reg, Immediate(1)); mov 2816 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(value, HeapObject::kMapOffset)); mov 2819 src/ia32/macro-assembler-ia32.cc mov(length, Immediate(HeapNumber::kSize)); mov 2842 src/ia32/macro-assembler-ia32.cc mov(length, Immediate(ExternalString::kSize)); mov 2871 src/ia32/macro-assembler-ia32.cc mov(length, Operand(bitmap_scratch, MemoryChunk::kLiveBytesOffset)); mov 2882 src/ia32/macro-assembler-ia32.cc mov(ecx, eax); mov 2894 src/ia32/macro-assembler-ia32.cc mov(ebx, FieldOperand(ecx, HeapObject::kMapOffset)); mov 2895 src/ia32/macro-assembler-ia32.cc mov(edx, FieldOperand(ebx, Map::kInstanceDescriptorsOrBackPointerOffset)); mov 2904 src/ia32/macro-assembler-ia32.cc mov(edx, FieldOperand(edx, DescriptorArray::kLastAddedOffset)); mov 2911 src/ia32/macro-assembler-ia32.cc mov(edx, FieldOperand(edx, DescriptorArray::kEnumCacheBridgeCacheOffset)); mov 2917 src/ia32/macro-assembler-ia32.cc mov(ecx, FieldOperand(ebx, Map::kPrototypeOffset)); mov 306 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edx, register_location(start_reg)); // Index of start of capture mov 307 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture mov 320 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, edi); mov 395 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 3 * kPointerSize), mov 398 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), ebx); mov 403 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), edi); mov 407 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), edx); mov 439 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edx, register_location(start_reg)); mov 440 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, register_location(start_reg + 1)); mov 448 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ebx, edi); mov 486 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edi, ecx); mov 508 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, mask); mov 522 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, mask); mov 570 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, Immediate(table)); mov 573 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ebx, kTableSize - 1); mov 628 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, current_character()); mov 681 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, current_character()); mov 732 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ebp, esp); mov 747 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ecx, esp); mov 757 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, EXCEPTION); mov 768 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ebx, Operand(ebp, kStartIndex)); mov 773 src/ia32/regexp-macro-assembler-ia32.cc __ mov(esi, Operand(ebp, kInputEnd)); mov 775 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edi, Operand(ebp, kInputStart)); mov 789 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(ebp, kInputStartMinusOne), eax); mov 799 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(i), eax); // One write every page. mov 807 src/ia32/regexp-macro-assembler-ia32.cc __ mov(current_character(), '\n'); mov 822 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ecx, kRegisterZero); mov 825 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(ebp, ecx, times_1, 0), eax); mov 831 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(i), eax); mov 837 src/ia32/regexp-macro-assembler-ia32.cc __ mov(backtrack_stackpointer(), Operand(ebp, kStackHighEnd)); mov 847 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ebx, Operand(ebp, kRegisterOutput)); mov 848 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ecx, Operand(ebp, kInputEnd)); mov 849 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edx, Operand(ebp, kStartIndex)); mov 857 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, register_location(i)); mov 860 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edx, eax); mov 867 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(ebx, i * kPointerSize), eax); mov 877 src/ia32/regexp-macro-assembler-ia32.cc __ mov(ecx, Operand(ebp, kNumOutputRegisters)); mov 883 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(ebp, kNumOutputRegisters), ecx); mov 889 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, Operand(ebp, kInputStartMinusOne)); mov 910 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, Immediate(SUCCESS)); mov 917 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, Operand(ebp, kSuccessfulCaptures)); mov 955 src/ia32/regexp-macro-assembler-ia32.cc __ mov(esi, Operand(ebp, kInputEnd)); mov 972 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), mov 975 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), eax); mov 976 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), backtrack_stackpointer()); mov 985 src/ia32/regexp-macro-assembler-ia32.cc __ mov(backtrack_stackpointer(), eax); mov 996 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, EXCEPTION); mov 1065 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(register_index), eax); mov 1082 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, register_location(register_index)); mov 1089 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edi, register_location(reg)); mov 1094 src/ia32/regexp-macro-assembler-ia32.cc __ mov(backtrack_stackpointer(), register_location(reg)); mov 1102 src/ia32/regexp-macro-assembler-ia32.cc __ mov(edi, -by * char_size()); mov 1112 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(register_index), Immediate(to)); mov 1125 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(reg), edi); mov 1128 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(reg), eax); mov 1135 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, Operand(ebp, kInputStartMinusOne)); mov 1137 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(reg), eax); mov 1143 src/ia32/regexp-macro-assembler-ia32.cc __ mov(eax, backtrack_stackpointer()); mov 1145 src/ia32/regexp-macro-assembler-ia32.cc __ mov(register_location(reg), eax); mov 1155 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), ebp); mov 1157 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), Immediate(masm_->CodeObject())); mov 1160 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), eax); mov 1331 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(backtrack_stackpointer(), 0), source); mov 1338 src/ia32/regexp-macro-assembler-ia32.cc __ mov(Operand(backtrack_stackpointer(), 0), value); mov 1344 src/ia32/regexp-macro-assembler-ia32.cc __ mov(target, Operand(backtrack_stackpointer(), 0)); mov 1381 src/ia32/regexp-macro-assembler-ia32.cc __ mov(current_character(), Operand(esi, edi, times_1, cp_offset)); mov 1391 src/ia32/regexp-macro-assembler-ia32.cc __ mov(current_character(), mov 62 src/ia32/stub-cache-ia32.cc __ mov(extra, Operand::StaticArray(offset, times_1, value_offset)); mov 69 src/ia32/stub-cache-ia32.cc __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); mov 74 src/ia32/stub-cache-ia32.cc __ mov(offset, FieldOperand(extra, Code::kFlagsOffset)); mov 101 src/ia32/stub-cache-ia32.cc __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); mov 106 src/ia32/stub-cache-ia32.cc __ mov(offset, Operand(esp, 0)); mov 109 src/ia32/stub-cache-ia32.cc __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); mov 112 src/ia32/stub-cache-ia32.cc __ mov(offset, FieldOperand(offset, Code::kFlagsOffset)); mov 127 src/ia32/stub-cache-ia32.cc __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); mov 156 src/ia32/stub-cache-ia32.cc __ mov(r0, FieldOperand(receiver, HeapObject::kMapOffset)); mov 172 src/ia32/stub-cache-ia32.cc __ mov(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); mov 230 src/ia32/stub-cache-ia32.cc __ mov(offset, FieldOperand(name, String::kHashFieldOffset)); mov 244 src/ia32/stub-cache-ia32.cc __ mov(offset, FieldOperand(name, String::kHashFieldOffset)); mov 269 src/ia32/stub-cache-ia32.cc __ mov(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); mov 288 src/ia32/stub-cache-ia32.cc __ mov(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); mov 304 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(receiver, JSArray::kLengthOffset)); mov 320 src/ia32/stub-cache-ia32.cc __ mov(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); mov 342 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(receiver, String::kLengthOffset)); mov 353 src/ia32/stub-cache-ia32.cc __ mov(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); mov 355 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(scratch2, String::kLengthOffset)); mov 367 src/ia32/stub-cache-ia32.cc __ mov(eax, scratch1); mov 385 src/ia32/stub-cache-ia32.cc __ mov(dst, FieldOperand(src, offset)); mov 389 src/ia32/stub-cache-ia32.cc __ mov(dst, FieldOperand(src, JSObject::kPropertiesOffset)); mov 390 src/ia32/stub-cache-ia32.cc __ mov(dst, FieldOperand(dst, offset)); mov 404 src/ia32/stub-cache-ia32.cc __ mov(scratch, Immediate(interceptor)); mov 485 src/ia32/stub-cache-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 488 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, 2 * kPointerSize), edi); mov 492 src/ia32/stub-cache-ia32.cc __ mov(ecx, api_call_info); mov 493 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(ecx, CallHandlerInfo::kDataOffset)); mov 494 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, 3 * kPointerSize), ebx); mov 496 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, 3 * kPointerSize), Immediate(call_data)); mov 498 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, 4 * kPointerSize), mov 512 src/ia32/stub-cache-ia32.cc __ mov(ApiParameterOperand(1), eax); // v8::Arguments::implicit_args_. mov 514 src/ia32/stub-cache-ia32.cc __ mov(ApiParameterOperand(2), eax); // v8::Arguments::values_. mov 521 src/ia32/stub-cache-ia32.cc __ mov(ApiParameterOperand(0), eax); mov 823 src/ia32/stub-cache-ia32.cc __ mov(scratch1, Immediate(transition)); mov 824 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); mov 845 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(receiver_reg, offset), eax); mov 849 src/ia32/stub-cache-ia32.cc __ mov(name_reg, eax); mov 859 src/ia32/stub-cache-ia32.cc __ mov(scratch1, FieldOperand(receiver_reg, JSObject::kPropertiesOffset)); mov 860 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(scratch1, offset), eax); mov 864 src/ia32/stub-cache-ia32.cc __ mov(name_reg, eax); mov 890 src/ia32/stub-cache-ia32.cc __ mov(scratch, Immediate(cell)); mov 945 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, kPointerSize), reg); mov 970 src/ia32/stub-cache-ia32.cc __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); mov 972 src/ia32/stub-cache-ia32.cc __ mov(reg, FieldOperand(scratch1, Map::kPrototypeOffset)); mov 978 src/ia32/stub-cache-ia32.cc __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); mov 994 src/ia32/stub-cache-ia32.cc __ mov(reg, FieldOperand(scratch1, Map::kPrototypeOffset)); mov 997 src/ia32/stub-cache-ia32.cc __ mov(reg, prototype); mov 1002 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, kPointerSize), reg); mov 1077 src/ia32/stub-cache-ia32.cc __ mov(scratch2, esp); mov 1082 src/ia32/stub-cache-ia32.cc __ mov(scratch1, Immediate(callback)); mov 1094 src/ia32/stub-cache-ia32.cc __ mov(ebx, esp); // esp points to reference to name (handler). mov 1104 src/ia32/stub-cache-ia32.cc __ mov(ApiParameterOperand(0), ebx); // name. mov 1106 src/ia32/stub-cache-ia32.cc __ mov(ApiParameterOperand(1), ebx); // arguments pointer. mov 1218 src/ia32/stub-cache-ia32.cc __ mov(receiver, Immediate(BitCast<int32_t>(kZapValue))); mov 1219 src/ia32/stub-cache-ia32.cc __ mov(holder_reg, Immediate(BitCast<int32_t>(kZapValue))); mov 1220 src/ia32/stub-cache-ia32.cc __ mov(name_reg, Immediate(BitCast<int32_t>(kZapValue))); mov 1266 src/ia32/stub-cache-ia32.cc __ mov(holder_reg, Immediate(callback)); mov 1315 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1330 src/ia32/stub-cache-ia32.cc __ mov(edi, Immediate(cell)); mov 1331 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edi, JSGlobalPropertyCell::kValueOffset)); mov 1333 src/ia32/stub-cache-ia32.cc __ mov(edi, Operand::Cell(cell)); mov 1383 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1402 src/ia32/stub-cache-ia32.cc __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalReceiverOffset)); mov 1403 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, (argc + 1) * kPointerSize), edx); mov 1447 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1457 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(edx, JSArray::kLengthOffset)); mov 1466 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSArray::kElementsOffset)); mov 1474 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(edx, JSArray::kLengthOffset)); mov 1480 src/ia32/stub-cache-ia32.cc __ mov(ecx, FieldOperand(edi, FixedArray::kLengthOffset)); mov 1487 src/ia32/stub-cache-ia32.cc __ mov(ecx, Operand(esp, argc * kPointerSize)); mov 1491 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSArray::kLengthOffset), eax); mov 1494 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, mov 1504 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); mov 1526 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSArray::kElementsOffset)); mov 1538 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSArray::kElementsOffset)); mov 1545 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSArray::kLengthOffset), eax); mov 1551 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, 0), ecx); mov 1563 src/ia32/stub-cache-ia32.cc __ mov(ebx, Operand(esp, argc * kPointerSize)); mov 1568 src/ia32/stub-cache-ia32.cc __ mov(ecx, FieldOperand(edx, HeapObject::kMapOffset)); mov 1583 src/ia32/stub-cache-ia32.cc __ mov(ecx, Operand::StaticVariable(new_space_allocation_top)); mov 1596 src/ia32/stub-cache-ia32.cc __ mov(Operand::StaticVariable(new_space_allocation_top), ecx); mov 1599 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, 0), ebx); mov 1602 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, i * kPointerSize), mov 1614 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1624 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSArray::kLengthOffset), eax); mov 1669 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 1677 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(edx, JSArray::kElementsOffset)); mov 1685 src/ia32/stub-cache-ia32.cc __ mov(ecx, FieldOperand(edx, JSArray::kLengthOffset)); mov 1692 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(ebx, mov 1699 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSArray::kLengthOffset), ecx); mov 1702 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(ebx, mov 1709 src/ia32/stub-cache-ia32.cc __ mov(eax, Immediate(factory()->undefined_value())); mov 1772 src/ia32/stub-cache-ia32.cc __ mov(receiver, Operand(esp, (argc + 1) * kPointerSize)); mov 1774 src/ia32/stub-cache-ia32.cc __ mov(index, Operand(esp, (argc - 0) * kPointerSize)); mov 1856 src/ia32/stub-cache-ia32.cc __ mov(receiver, Operand(esp, (argc + 1) * kPointerSize)); mov 1858 src/ia32/stub-cache-ia32.cc __ mov(index, Operand(esp, (argc - 0) * kPointerSize)); mov 1920 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); mov 1934 src/ia32/stub-cache-ia32.cc __ mov(code, Operand(esp, 1 * kPointerSize)); mov 2001 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); mov 2016 src/ia32/stub-cache-ia32.cc __ mov(eax, Operand(esp, 1 * kPointerSize)); mov 2081 src/ia32/stub-cache-ia32.cc __ mov(eax, Operand(esp, 1 * kPointerSize)); mov 2125 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, 2 * kPointerSize)); mov 2140 src/ia32/stub-cache-ia32.cc __ mov(eax, Operand(esp, 1 * kPointerSize)); mov 2149 src/ia32/stub-cache-ia32.cc __ mov(ebx, eax); mov 2170 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(eax, HeapNumber::kExponentOffset)); mov 2183 src/ia32/stub-cache-ia32.cc __ mov(ecx, FieldOperand(eax, HeapNumber::kMantissaOffset)); mov 2185 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(eax, HeapNumber::kExponentOffset), ebx); mov 2186 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(eax, HeapNumber::kMantissaOffset), ecx); mov 2227 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 2245 src/ia32/stub-cache-ia32.cc __ mov(eax, Operand(esp, 4 * kPointerSize)); mov 2246 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, 0 * kPointerSize), eax); mov 2289 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 2310 src/ia32/stub-cache-ia32.cc __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalReceiverOffset)); mov 2311 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, (argc + 1) * kPointerSize), edx); mov 2413 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 2420 src/ia32/stub-cache-ia32.cc __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); mov 2430 src/ia32/stub-cache-ia32.cc __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalReceiverOffset)); mov 2431 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, (argc + 1) * kPointerSize), edx); mov 2435 src/ia32/stub-cache-ia32.cc __ mov(edi, eax); mov 2481 src/ia32/stub-cache-ia32.cc __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalReceiverOffset)); mov 2482 src/ia32/stub-cache-ia32.cc __ mov(Operand(esp, (argc + 1) * kPointerSize), edx); mov 2486 src/ia32/stub-cache-ia32.cc __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); mov 2534 src/ia32/stub-cache-ia32.cc __ mov(ecx, Immediate(name)); // restore name mov 2628 src/ia32/stub-cache-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 2706 src/ia32/stub-cache-ia32.cc __ mov(ebx, Immediate(cell)); mov 2717 src/ia32/stub-cache-ia32.cc __ mov(cell_operand, eax); mov 2812 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); mov 2821 src/ia32/stub-cache-ia32.cc __ mov(ebx, Immediate(transitioned_maps->at(i))); mov 2864 src/ia32/stub-cache-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); mov 2943 src/ia32/stub-cache-ia32.cc __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); mov 3020 src/ia32/stub-cache-ia32.cc __ mov(ebx, Immediate(cell)); mov 3021 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset)); mov 3023 src/ia32/stub-cache-ia32.cc __ mov(ebx, Operand::Cell(cell)); mov 3037 src/ia32/stub-cache-ia32.cc __ mov(eax, ebx); mov 3280 src/ia32/stub-cache-ia32.cc __ mov(map_reg, FieldOperand(edx, HeapObject::kMapOffset)); mov 3310 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); mov 3311 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kDebugInfoOffset)); mov 3317 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); mov 3343 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, JSObject::kMapOffset), ebx); mov 3344 src/ia32/stub-cache-ia32.cc __ mov(ebx, factory()->empty_fixed_array()); mov 3345 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, JSObject::kPropertiesOffset), ebx); mov 3346 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, JSObject::kElementsOffset), ebx); mov 3361 src/ia32/stub-cache-ia32.cc __ mov(edi, factory()->undefined_value()); mov 3376 src/ia32/stub-cache-ia32.cc __ mov(ebx, edi); mov 3384 src/ia32/stub-cache-ia32.cc __ mov(ebx, Operand(ecx, arg_number * -kPointerSize)); mov 3388 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, i * kPointerSize), ebx); mov 3392 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, i * kPointerSize), Immediate(constant)); mov 3401 src/ia32/stub-cache-ia32.cc __ mov(Operand(edx, i * kPointerSize), edi); mov 3405 src/ia32/stub-cache-ia32.cc __ mov(ebx, eax); mov 3445 src/ia32/stub-cache-ia32.cc __ mov(ebx, ecx); mov 3447 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(edx, JSObject::kElementsOffset)); mov 3508 src/ia32/stub-cache-ia32.cc __ mov(key, scratch); mov 3533 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); mov 3537 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(ebx, ExternalArray::kExternalPointerOffset)); mov 3557 src/ia32/stub-cache-ia32.cc __ mov(eax, Operand(ebx, ecx, times_2, 0)); mov 3685 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 3703 src/ia32/stub-cache-ia32.cc __ mov(ebx, eax); // Preserve the value in eax as the return value. mov 3705 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edi, ExternalArray::kExternalPointerOffset)); mov 3724 src/ia32/stub-cache-ia32.cc __ mov(Operand(edi, ecx, times_2, 0), ebx); mov 3758 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edi, ExternalArray::kExternalPointerOffset)); mov 3802 src/ia32/stub-cache-ia32.cc __ mov(Operand(edi, ecx, times_2, 0), ebx); mov 3825 src/ia32/stub-cache-ia32.cc __ mov(Operand(edi, ecx, times_2, 0), ebx); mov 3881 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(edx, JSObject::kElementsOffset)); mov 3889 src/ia32/stub-cache-ia32.cc __ mov(ebx, Operand(eax, ecx, times_2, mov 3893 src/ia32/stub-cache-ia32.cc __ mov(eax, ebx); mov 3919 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(edx, JSObject::kElementsOffset)); mov 3991 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 4014 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, mov 4027 src/ia32/stub-cache-ia32.cc __ mov(Operand(ecx, 0), eax); mov 4029 src/ia32/stub-cache-ia32.cc __ mov(ebx, eax); mov 4058 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 4071 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, JSObject::kMapOffset), mov 4073 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, FixedArray::kLengthOffset), mov 4075 src/ia32/stub-cache-ia32.cc __ mov(ebx, Immediate(masm->isolate()->factory()->the_hole_value())); mov 4077 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, FixedArray::SizeFor(i)), ebx); mov 4081 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, FixedArray::SizeFor(0)), eax); mov 4084 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSObject::kElementsOffset), edi); mov 4089 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSArray::kLengthOffset), mov 4113 src/ia32/stub-cache-ia32.cc __ mov(ecx, Immediate(0)); mov 4142 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 4194 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 4202 src/ia32/stub-cache-ia32.cc __ mov(ecx, Immediate(0)); mov 4210 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, JSObject::kMapOffset), mov 4212 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edi, FixedDoubleArray::kLengthOffset), mov 4216 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(edx, JSObject::kElementsOffset), edi); mov 4223 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); mov 4242 src/ia32/stub-cache-ia32.cc __ mov(ecx, Immediate(0)); mov 144 src/mips/builtins-mips.cc __ mov(scratch3, zero_reg); mov 342 src/mips/builtins-mips.cc __ mov(v0, a2); mov 355 src/mips/builtins-mips.cc __ mov(a0, zero_reg); // Treat this as a call with argc of zero. mov 385 src/mips/builtins-mips.cc __ mov(v0, a3); mov 420 src/mips/builtins-mips.cc __ mov(t3, sp); mov 433 src/mips/builtins-mips.cc __ mov(sp, t3); mov 441 src/mips/builtins-mips.cc __ mov(v0, a3); mov 679 src/mips/builtins-mips.cc __ mov(argument, a0); mov 693 src/mips/builtins-mips.cc __ mov(argument, v0); mov 813 src/mips/builtins-mips.cc __ mov(t5, t4); mov 897 src/mips/builtins-mips.cc __ mov(a2, t5); mov 956 src/mips/builtins-mips.cc __ mov(t4, v0); mov 1092 src/mips/builtins-mips.cc __ mov(cp, zero_reg); mov 1124 src/mips/builtins-mips.cc __ mov(s1, t0); mov 1125 src/mips/builtins-mips.cc __ mov(s2, t0); mov 1126 src/mips/builtins-mips.cc __ mov(s3, t0); mov 1127 src/mips/builtins-mips.cc __ mov(s4, t0); mov 1128 src/mips/builtins-mips.cc __ mov(s5, t0); mov 1133 src/mips/builtins-mips.cc __ mov(a0, a3); mov 1379 src/mips/builtins-mips.cc __ mov(a2, v0); mov 1460 src/mips/builtins-mips.cc __ mov(a2, zero_reg); mov 1536 src/mips/builtins-mips.cc __ mov(a1, zero_reg); // Initial index. mov 1583 src/mips/builtins-mips.cc __ mov(a0, v0); // Put object in a0 to match other paths to push_receiver. mov 1675 src/mips/builtins-mips.cc __ mov(sp, fp); mov 74 src/mips/code-stubs-mips.cc __ mov(v0, a0); mov 79 src/mips/code-stubs-mips.cc __ mov(v0, a0); mov 204 src/mips/code-stubs-mips.cc __ mov(t0, v0); mov 261 src/mips/code-stubs-mips.cc __ mov(cp, v0); mov 323 src/mips/code-stubs-mips.cc __ mov(cp, v0); mov 571 src/mips/code-stubs-mips.cc __ mov(mantissa, zero_reg); mov 617 src/mips/code-stubs-mips.cc __ mov(scratch1, a0); mov 622 src/mips/code-stubs-mips.cc __ mov(scratch1, a1); mov 704 src/mips/code-stubs-mips.cc __ mov(scratch1, object); mov 784 src/mips/code-stubs-mips.cc __ mov(dst2, int_scratch); mov 785 src/mips/code-stubs-mips.cc __ mov(dst1, int_scratch); mov 832 src/mips/code-stubs-mips.cc __ mov(dst1, zero_reg); mov 1105 src/mips/code-stubs-mips.cc __ mov(v0, heap_number_result); mov 1182 src/mips/code-stubs-mips.cc __ mov(scratch_, zero_reg); mov 1247 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); // Things are <=, >=, ==, === themselves. mov 1314 src/mips/code-stubs-mips.cc __ mov(v0, lhs); mov 1335 src/mips/code-stubs-mips.cc __ mov(t6, rhs); mov 1370 src/mips/code-stubs-mips.cc __ mov(t6, lhs); mov 1397 src/mips/code-stubs-mips.cc __ mov(t0, a0); // a0 has LS 32 bits of rhs. mov 1398 src/mips/code-stubs-mips.cc __ mov(t1, a1); // a1 has MS 32 bits of rhs. mov 1399 src/mips/code-stubs-mips.cc __ mov(t2, a2); // a2 has LS 32 bits of lhs. mov 1400 src/mips/code-stubs-mips.cc __ mov(t3, a3); // a3 has MS 32 bits of lhs. mov 1464 src/mips/code-stubs-mips.cc __ mov(t0, a0); // a0 has LS 32 bits of rhs. mov 1465 src/mips/code-stubs-mips.cc __ mov(t1, a1); // a1 has MS 32 bits of rhs. mov 1466 src/mips/code-stubs-mips.cc __ mov(t2, a2); // a2 has LS 32 bits of lhs. mov 1467 src/mips/code-stubs-mips.cc __ mov(t3, a3); // a3 has MS 32 bits of lhs. mov 2014 src/mips/code-stubs-mips.cc __ mov(tos_, zero_reg); mov 2244 src/mips/code-stubs-mips.cc __ mov(a1, v0); mov 2254 src/mips/code-stubs-mips.cc __ mov(v0, a1); mov 2292 src/mips/code-stubs-mips.cc __ mov(a2, v0); // Move the new heap number into a2. mov 2305 src/mips/code-stubs-mips.cc __ mov(v0, a2); // Move newly allocated heap number to v0. mov 2505 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); // Return smi 0 if the non-zero one was positive. mov 2689 src/mips/code-stubs-mips.cc __ mov(v0, result); mov 2792 src/mips/code-stubs-mips.cc __ mov(v0, t1); mov 3055 src/mips/code-stubs-mips.cc __ mov(v0, heap_number_result); mov 3207 src/mips/code-stubs-mips.cc __ mov(v0, heap_number_result); mov 3213 src/mips/code-stubs-mips.cc __ mov(v0, t1); mov 3395 src/mips/code-stubs-mips.cc __ mov(result, overwritable_operand); mov 3517 src/mips/code-stubs-mips.cc __ mov(v0, t2); mov 3562 src/mips/code-stubs-mips.cc __ mov(v0, cache_entry); mov 3798 src/mips/code-stubs-mips.cc __ mov(scratch, exponent); mov 3801 src/mips/code-stubs-mips.cc __ mov(exponent, scratch); mov 3931 src/mips/code-stubs-mips.cc __ mov(a0, v0); mov 3947 src/mips/code-stubs-mips.cc __ mov(a0, s0); mov 3968 src/mips/code-stubs-mips.cc masm->mov(a1, s1); mov 3981 src/mips/code-stubs-mips.cc masm->mov(t9, s2); // Function pointer to t9 to conform to ABI for PIC. mov 4409 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); mov 4420 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); mov 4484 src/mips/code-stubs-mips.cc __ mov(a0, v0); mov 4601 src/mips/code-stubs-mips.cc __ mov(a2, a1); mov 4618 src/mips/code-stubs-mips.cc __ mov(a1, a2); mov 4631 src/mips/code-stubs-mips.cc __ mov(t5, zero_reg); // In delay slot: param map size = 0 when a1 == 0. mov 4705 src/mips/code-stubs-mips.cc __ mov(a3, t0); mov 4729 src/mips/code-stubs-mips.cc __ mov(t2, a1); mov 4769 src/mips/code-stubs-mips.cc __ mov(t5, a1); mov 5028 src/mips/code-stubs-mips.cc __ mov(t0, zero_reg); mov 5163 src/mips/code-stubs-mips.cc __ mov(a0, zero_reg); mov 5197 src/mips/code-stubs-mips.cc __ mov(a0, subject); mov 5267 src/mips/code-stubs-mips.cc __ mov(a2, subject); mov 5558 src/mips/code-stubs-mips.cc __ mov(a2, zero_reg); mov 6042 src/mips/code-stubs-mips.cc __ mov(candidate, hash); mov 6091 src/mips/code-stubs-mips.cc __ mov(v0, result); mov 6241 src/mips/code-stubs-mips.cc __ mov(t1, v0); mov 6420 src/mips/code-stubs-mips.cc __ mov(scratch2, length_delta); mov 6421 src/mips/code-stubs-mips.cc __ mov(scratch4, zero_reg); mov 6422 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); mov 6562 src/mips/code-stubs-mips.cc __ mov(v0, a0); // Assume we'll return first string (from a0). mov 6816 src/mips/code-stubs-mips.cc __ mov(arg, scratch1); mov 6957 src/mips/code-stubs-mips.cc __ mov(v0, right); mov 7003 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); // In the delay slot. mov 7021 src/mips/code-stubs-mips.cc __ mov(v0, a0); // In the delay slot. mov 7242 src/mips/code-stubs-mips.cc __ mov(at, v0); mov 7322 src/mips/code-stubs-mips.cc __ mov(scratch2, a2); mov 7323 src/mips/code-stubs-mips.cc __ mov(at, v0); mov 7374 src/mips/code-stubs-mips.cc __ mov(index, hash); mov 7382 src/mips/code-stubs-mips.cc __ mov(at, index); mov 7414 src/mips/code-stubs-mips.cc __ mov(result, zero_reg); mov 7423 src/mips/code-stubs-mips.cc __ mov(result, zero_reg); mov 7747 src/mips/code-stubs-mips.cc __ mov(v0, a0); mov 7757 src/mips/code-stubs-mips.cc __ mov(v0, a0); mov 7765 src/mips/code-stubs-mips.cc __ mov(v0, a0); mov 311 src/mips/codegen-mips.cc __ mov(a0, a3); mov 827 src/mips/deoptimizer-mips.cc __ mov(a3, zero_reg); mov 831 src/mips/deoptimizer-mips.cc __ mov(a3, ra); mov 835 src/mips/deoptimizer-mips.cc __ mov(a3, ra); mov 861 src/mips/deoptimizer-mips.cc __ mov(a0, v0); mov 962 src/mips/deoptimizer-mips.cc __ mov(at, a2); mov 234 src/mips/full-codegen-mips.cc __ mov(a3, a1); mov 315 src/mips/full-codegen-mips.cc __ mov(v0, zero_reg); mov 448 src/mips/full-codegen-mips.cc masm_->mov(sp, fp); mov 688 src/mips/full-codegen-mips.cc __ mov(at, zero_reg); mov 865 src/mips/full-codegen-mips.cc __ mov(a0, zero_reg); // Smi::FromInt(0) indicates no initial value. mov 1032 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // CompareStub requires args in a0, a1. mov 1097 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Result as param to InvokeBuiltin below. mov 1104 src/mips/full-codegen-mips.cc __ mov(a0, v0); mov 1113 src/mips/full-codegen-mips.cc __ mov(a0, v0); mov 1144 src/mips/full-codegen-mips.cc __ mov(a2, v0); mov 1225 src/mips/full-codegen-mips.cc __ mov(a3, result_register()); mov 1231 src/mips/full-codegen-mips.cc __ mov(result_register(), a3); mov 1546 src/mips/full-codegen-mips.cc __ mov(t1, v0); mov 1638 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 1720 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 1781 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 1913 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 1923 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 1944 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 2009 src/mips/full-codegen-mips.cc __ mov(v0, zero_reg); mov 2033 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 2072 src/mips/full-codegen-mips.cc __ mov(a1, result_register()); mov 2085 src/mips/full-codegen-mips.cc __ mov(a1, result_register()); mov 2103 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 2157 src/mips/full-codegen-mips.cc __ mov(a3, result_register()); mov 2178 src/mips/full-codegen-mips.cc __ mov(a3, v0); mov 2215 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Load the value. mov 2267 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 2944 src/mips/full-codegen-mips.cc __ mov(a1, v0); mov 3070 src/mips/full-codegen-mips.cc __ mov(s0, v0); // Save result in s0, so it is saved thru CFunc call. mov 3093 src/mips/full-codegen-mips.cc __ mov(v0, s0); mov 3096 src/mips/full-codegen-mips.cc __ mov(a0, s0); mov 3236 src/mips/full-codegen-mips.cc __ mov(a2, v0); mov 3283 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 3330 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 3405 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Stub requires parameter in a0 and on tos. mov 3418 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Stub requires parameter in a0 and on tos. mov 3431 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Stub requires parameter in a0 and on tos. mov 3444 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Stub requires parameter in a0 and on tos. mov 3476 src/mips/full-codegen-mips.cc __ mov(a1, result_register()); mov 3684 src/mips/full-codegen-mips.cc __ mov(string_length, zero_reg); mov 4022 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 4055 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 4120 src/mips/full-codegen-mips.cc __ mov(a0, v0); mov 4144 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 4194 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Value. mov 4212 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); // Value. mov 4407 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 4450 src/mips/full-codegen-mips.cc __ mov(a0, result_register()); mov 212 src/mips/ic-mips.cc __ mov(scratch1, value); mov 351 src/mips/ic-mips.cc __ mov(result, scratch2); mov 522 src/mips/ic-mips.cc __ mov(a1, v0); mov 627 src/mips/ic-mips.cc __ mov(a1, v0); mov 744 src/mips/ic-mips.cc __ mov(a3, a0); mov 859 src/mips/ic-mips.cc __ mov(v0, a2); mov 877 src/mips/ic-mips.cc __ mov(t5, a0); mov 882 src/mips/ic-mips.cc __ mov(v0, a0); // (In delay slot) return the value stored in v0. mov 889 src/mips/ic-mips.cc __ mov(t5, a0); mov 894 src/mips/ic-mips.cc __ mov(v0, a0); // (In delay slot) return the value stored in v0. mov 1304 src/mips/ic-mips.cc __ mov(v0, value); mov 1317 src/mips/ic-mips.cc __ mov(v0, value); // Preserve the value which is returned. mov 1342 src/mips/ic-mips.cc __ mov(v0, value); mov 1477 src/mips/ic-mips.cc __ mov(v0, a2); mov 1498 src/mips/ic-mips.cc __ mov(v0, a2); mov 878 src/mips/lithium-codegen-mips.cc __ mov(scratch, left); mov 984 src/mips/lithium-codegen-mips.cc __ mov(result, zero_reg); mov 2183 src/mips/lithium-codegen-mips.cc __ mov(sp, fp); mov 2860 src/mips/lithium-codegen-mips.cc __ mov(result, cp); mov 2945 src/mips/lithium-codegen-mips.cc __ mov(a0, v0); mov 2999 src/mips/lithium-codegen-mips.cc __ mov(tmp1, v0); mov 3025 src/mips/lithium-codegen-mips.cc __ mov(result, input); mov 3117 src/mips/lithium-codegen-mips.cc __ mov(result, zero_reg); mov 3149 src/mips/lithium-codegen-mips.cc __ mov(result, zero_reg); mov 3756 src/mips/lithium-codegen-mips.cc __ mov(ToRegister(instr->result()), object_reg); mov 3773 src/mips/lithium-codegen-mips.cc __ mov(fixed_object_reg, object_reg); mov 3781 src/mips/lithium-codegen-mips.cc __ mov(fixed_object_reg, object_reg); mov 3829 src/mips/lithium-codegen-mips.cc __ mov(result, zero_reg); mov 3892 src/mips/lithium-codegen-mips.cc __ mov(result, zero_reg); mov 4026 src/mips/lithium-codegen-mips.cc __ mov(reg, zero_reg); mov 4140 src/mips/lithium-codegen-mips.cc __ mov(input_reg, zero_reg); mov 4398 src/mips/lithium-codegen-mips.cc __ mov(result_reg, zero_reg); mov 4516 src/mips/lithium-codegen-mips.cc __ mov(result, zero_reg); mov 4783 src/mips/lithium-codegen-mips.cc __ mov(a1, v0); mov 171 src/mips/lithium-gap-resolver-mips.cc __ mov(kLithiumScratchReg, cgen_->ToRegister(source)); mov 192 src/mips/lithium-gap-resolver-mips.cc __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); mov 220 src/mips/lithium-gap-resolver-mips.cc __ mov(cgen_->ToRegister(destination), source_register); mov 389 src/mips/macro-assembler-mips.cc mov(holder_reg, at); // Move at to its holding place. mov 500 src/mips/macro-assembler-mips.cc mov(reg2, reg0); mov 1204 src/mips/macro-assembler-mips.cc mov(rd, rs); mov 1216 src/mips/macro-assembler-mips.cc mov(rd, rs); mov 1242 src/mips/macro-assembler-mips.cc mov(rd, rs); mov 1268 src/mips/macro-assembler-mips.cc mov(rd, rs); mov 1282 src/mips/macro-assembler-mips.cc mov(at, rs); mov 1283 src/mips/macro-assembler-mips.cc mov(rd, zero_reg); mov 1316 src/mips/macro-assembler-mips.cc mov(dest, zero_reg); mov 1390 src/mips/macro-assembler-mips.cc mov(dest, scratch); mov 1467 src/mips/macro-assembler-mips.cc mov(result, zero_reg); mov 1484 src/mips/macro-assembler-mips.cc mov(input_high, zero_reg); mov 1516 src/mips/macro-assembler-mips.cc mov(scratch, sign); mov 2713 src/mips/macro-assembler-mips.cc mov(scratch, reg1); mov 2714 src/mips/macro-assembler-mips.cc mov(reg1, reg2); mov 2715 src/mips/macro-assembler-mips.cc mov(reg2, scratch); mov 2861 src/mips/macro-assembler-mips.cc mov(v0, value); mov 3976 src/mips/macro-assembler-mips.cc mov(v0, a0); mov 4008 src/mips/macro-assembler-mips.cc mov(s0, v0); mov 4009 src/mips/macro-assembler-mips.cc mov(a0, v0); mov 4014 src/mips/macro-assembler-mips.cc mov(v0, s0); mov 4112 src/mips/macro-assembler-mips.cc mov(t9, right); mov 4117 src/mips/macro-assembler-mips.cc mov(scratch, left); // Preserve left. mov 4123 src/mips/macro-assembler-mips.cc mov(scratch, right); // Preserve right. mov 4153 src/mips/macro-assembler-mips.cc mov(dst, zero_reg); mov 4154 src/mips/macro-assembler-mips.cc mov(overflow_dst, zero_reg); mov 4159 src/mips/macro-assembler-mips.cc mov(scratch, left); // Preserve left. mov 4165 src/mips/macro-assembler-mips.cc mov(scratch, right); // Preserve right. mov 4538 src/mips/macro-assembler-mips.cc mov(sp, fp); mov 4640 src/mips/macro-assembler-mips.cc mov(sp, fp); // Respect ABI stack constraint. mov 4720 src/mips/macro-assembler-mips.cc mov(overflow, reg); // Save original value. mov 4939 src/mips/macro-assembler-mips.cc mov(scratch, sp); mov 5015 src/mips/macro-assembler-mips.cc mov(t9, function); mov 5319 src/mips/macro-assembler-mips.cc mov(a1, a0); mov 5366 src/mips/macro-assembler-mips.cc mov(output_reg, zero_reg); // In delay slot. mov 5367 src/mips/macro-assembler-mips.cc mov(output_reg, input_reg); // Value is in range 0..255. mov 5383 src/mips/macro-assembler-mips.cc mov(result_reg, zero_reg); mov 229 src/mips/macro-assembler-mips.h mov(dst, src); mov 594 src/mips/macro-assembler-mips.h void mov(Register rd, Register rt) { or_(rd, rt, zero_reg); } mov 379 src/mips/regexp-macro-assembler-mips.cc __ mov(a2, a1); mov 381 src/mips/regexp-macro-assembler-mips.cc __ mov(s3, a1); mov 673 src/mips/regexp-macro-assembler-mips.cc __ mov(a0, zero_reg); mov 788 src/mips/regexp-macro-assembler-mips.cc __ mov(t7, a2); mov 818 src/mips/regexp-macro-assembler-mips.cc __ mov(v0, a0); mov 857 src/mips/regexp-macro-assembler-mips.cc __ mov(sp, frame_pointer()); mov 901 src/mips/regexp-macro-assembler-mips.cc __ mov(a0, backtrack_stackpointer()); mov 913 src/mips/regexp-macro-assembler-mips.cc __ mov(backtrack_stackpointer(), v0); mov 1111 src/mips/regexp-macro-assembler-mips.cc __ mov(a2, frame_pointer()); mov 1368 src/mips/regexp-macro-assembler-mips.cc __ mov(t9, t1); mov 413 src/mips/stub-cache-mips.cc __ mov(v0, scratch1); mov 530 src/mips/stub-cache-mips.cc __ mov(name_reg, a0); mov 550 src/mips/stub-cache-mips.cc __ mov(name_reg, a0); mov 561 src/mips/stub-cache-mips.cc __ mov(v0, a0); mov 1075 src/mips/stub-cache-mips.cc __ mov(loword, zero_reg); mov 1257 src/mips/stub-cache-mips.cc __ mov(scratch2, sp); // scratch2 = AccessorInfo::args_ mov 1271 src/mips/stub-cache-mips.cc __ mov(a2, scratch2); // Saved in case scratch2 == a1. mov 1272 src/mips/stub-cache-mips.cc __ mov(a1, sp); // a1 (first argument - see note below) = Handle<String> mov 1647 src/mips/stub-cache-mips.cc __ mov(a2, receiver); mov 1658 src/mips/stub-cache-mips.cc __ mov(a2, receiver); mov 2526 src/mips/stub-cache-mips.cc __ mov(a1, v0); mov 2796 src/mips/stub-cache-mips.cc __ mov(v0, a0); // Stored value must be returned in v0. mov 2859 src/mips/stub-cache-mips.cc __ mov(v0, a0); mov 2999 src/mips/stub-cache-mips.cc __ mov(v0, t0); mov 3383 src/mips/stub-cache-mips.cc __ mov(t5, t4); mov 3445 src/mips/stub-cache-mips.cc __ mov(a1, a0); mov 3446 src/mips/stub-cache-mips.cc __ mov(v0, t4); mov 3808 src/mips/stub-cache-mips.cc __ mov(v0, t2); mov 3987 src/mips/stub-cache-mips.cc __ mov(v0, zero_reg); // In delay slot. mov 3988 src/mips/stub-cache-mips.cc __ mov(v0, t1); // Value is in range 0..255. mov 3990 src/mips/stub-cache-mips.cc __ mov(t1, v0); mov 4054 src/mips/stub-cache-mips.cc __ mov(v0, a0); mov 4124 src/mips/stub-cache-mips.cc __ mov(v0, a0); mov 4185 src/mips/stub-cache-mips.cc __ mov(v0, a0); mov 4203 src/mips/stub-cache-mips.cc __ mov(v0, a0); mov 4360 src/mips/stub-cache-mips.cc __ mov(v0, t0); mov 4423 src/mips/stub-cache-mips.cc __ mov(v0, heap_number_reg); mov 4513 src/mips/stub-cache-mips.cc __ mov(receiver_reg, value_reg); mov 4666 src/mips/stub-cache-mips.cc __ mov(v0, value_reg); // In delay slot. mov 313 src/third_party/valgrind/valgrind.h __asm { __asm lea eax, _zzq_args __asm mov edx, _zzq_default mov 317 src/third_party/valgrind/valgrind.h __asm mov _zzq_result, edx mov 328 src/third_party/valgrind/valgrind.h __asm mov __addr, eax \ mov 65 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 91 test/cctest/test-assembler-arm.cc __ mov(r1, Operand(r0)); mov 92 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(0, RelocInfo::NONE)); mov 102 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 128 test/cctest/test-assembler-arm.cc __ mov(r1, Operand(r0)); mov 129 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(1)); mov 139 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 143 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(FACTORY->true_value())); mov 145 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(-1)); mov 146 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(0xFF000000)); mov 147 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(0xF0F0F0F0)); mov 148 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(0xFFF0FFFF)); mov 181 test/cctest/test-assembler-arm.cc __ mov(ip, Operand(sp)); mov 184 test/cctest/test-assembler-arm.cc __ mov(r4, Operand(r0)); mov 186 test/cctest/test-assembler-arm.cc __ mov(r2, Operand(r0, ASR, 1)); mov 190 test/cctest/test-assembler-arm.cc __ mov(r2, Operand(r2, LSL, 2)); mov 194 test/cctest/test-assembler-arm.cc __ mov(r2, Operand(r2, ASR, 3)); mov 252 test/cctest/test-assembler-arm.cc __ mov(ip, Operand(sp)); mov 256 test/cctest/test-assembler-arm.cc __ mov(r4, Operand(r0)); mov 290 test/cctest/test-assembler-arm.cc __ mov(lr, Operand(42)); mov 369 test/cctest/test-assembler-arm.cc __ mov(r1, Operand(7)); mov 371 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 406 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 476 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 481 test/cctest/test-assembler-arm.cc __ mov(r0, Operand(11223344)); mov 482 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 648 test/cctest/test-assembler-arm.cc __ mov(ip, Operand(sp)); mov 759 test/cctest/test-assembler-arm.cc __ mov(ip, Operand(sp)); mov 874 test/cctest/test-assembler-arm.cc __ mov(ip, Operand(sp)); mov 969 test/cctest/test-assembler-arm.cc __ mov(r1, Operand(r1, ASR, 1), SetCC); mov 974 test/cctest/test-assembler-arm.cc __ mov(r2, Operand(r2, ASR, 1), SetCC); mov 979 test/cctest/test-assembler-arm.cc __ mov(r1, Operand(0xffffffff)); mov 980 test/cctest/test-assembler-arm.cc __ mov(r2, Operand(0)); mov 981 test/cctest/test-assembler-arm.cc __ mov(r3, Operand(r1, ASR, 1), SetCC); // Set the carry. mov 985 test/cctest/test-assembler-arm.cc __ mov(r1, Operand(0xffffffff)); mov 986 test/cctest/test-assembler-arm.cc __ mov(r2, Operand(0)); mov 987 test/cctest/test-assembler-arm.cc __ mov(r3, Operand(r2, ASR, 1), SetCC); // Unset the carry. mov 991 test/cctest/test-assembler-arm.cc __ mov(pc, Operand(lr)); mov 66 test/cctest/test-assembler-ia32.cc __ mov(eax, Operand(esp, 4)); mov 95 test/cctest/test-assembler-ia32.cc __ mov(edx, Operand(esp, 4)); mov 133 test/cctest/test-assembler-ia32.cc __ mov(edx, Operand(esp, 4)); mov 134 test/cctest/test-assembler-ia32.cc __ mov(eax, 1); mov 147 test/cctest/test-assembler-ia32.cc __ mov(eax, FACTORY->true_value()); mov 244 test/cctest/test-assembler-ia32.cc __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE)); mov 316 test/cctest/test-assembler-ia32.cc __ mov(eax, Operand(esp, 4)); mov 359 test/cctest/test-assembler-ia32.cc __ mov(eax, kUndefined); mov 363 test/cctest/test-assembler-ia32.cc __ mov(eax, kEqual); mov 367 test/cctest/test-assembler-ia32.cc __ mov(eax, kGreater); mov 371 test/cctest/test-assembler-ia32.cc __ mov(eax, kLess); mov 375 test/cctest/test-assembler-ia32.cc __ mov(eax, kNaN); mov 422 test/cctest/test-assembler-ia32.cc __ mov(eax, 1); mov 423 test/cctest/test-assembler-ia32.cc __ mov(ebx, 2); mov 424 test/cctest/test-assembler-ia32.cc __ mov(ecx, 3); mov 425 test/cctest/test-assembler-ia32.cc __ mov(edx, 4); mov 426 test/cctest/test-assembler-ia32.cc __ mov(edi, 5); mov 427 test/cctest/test-assembler-ia32.cc __ mov(esi, 6); mov 447 test/cctest/test-assembler-ia32.cc __ mov(eax, 42); mov 455 test/cctest/test-assembler-ia32.cc __ mov(eax, 13); mov 95 test/cctest/test-assembler-mips.cc __ mov(a1, a0); mov 996 test/cctest/test-assembler-mips.cc __ mov(t6, fp); // Save frame pointer. mov 997 test/cctest/test-assembler-mips.cc __ mov(fp, a0); // Access struct T by fp. mov 1044 test/cctest/test-assembler-mips.cc __ mov(fp, t6); mov 228 test/cctest/test-disasm-arm.cc COMPARE(mov(r0, Operand(r1), LeaveCC, eq), mov 230 test/cctest/test-disasm-arm.cc COMPARE(mov(r0, Operand(r2)), mov 232 test/cctest/test-disasm-arm.cc COMPARE(mov(r0, Operand(r3), SetCC), mov 234 test/cctest/test-disasm-arm.cc COMPARE(mov(r0, Operand(r4), SetCC, pl), mov 257 test/cctest/test-disasm-arm.cc COMPARE(mov(r3, Operand(-1), LeaveCC, al), mov 259 test/cctest/test-disasm-arm.cc COMPARE(mov(r4, Operand(-2), SetCC, al), mov 261 test/cctest/test-disasm-arm.cc COMPARE(mov(r5, Operand(0x0ffffff0), SetCC, ne), mov 263 test/cctest/test-disasm-arm.cc COMPARE(mov(r6, Operand(-1), LeaveCC, ne), mov 278 test/cctest/test-disasm-arm.cc COMPARE(mov(r5, Operand(0x01234), LeaveCC, ne), mov 285 test/cctest/test-disasm-arm.cc COMPARE(mov(r5, Operand(0x01234), SetCC, ne), mov 75 test/cctest/test-disasm-ia32.cc __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4] mov 162 test/cctest/test-disasm-ia32.cc __ mov(edx, 1234567); mov 163 test/cctest/test-disasm-ia32.cc __ mov(edx, Operand(esp, 12)); mov 164 test/cctest/test-disasm-ia32.cc __ mov(Operand(ebx, ecx, times_4, 10000), Immediate(12345)); mov 165 test/cctest/test-disasm-ia32.cc __ mov(Operand(ebx, ecx, times_4, 10000), edx); mov 59 test/cctest/test-hashing.cc __ mov(eax, Immediate(0)); mov 60 test/cctest/test-hashing.cc __ mov(ebx, Immediate(string.at(0))); mov 63 test/cctest/test-hashing.cc __ mov(ebx, Immediate(string.at(i))); mov 91 test/cctest/test-hashing.cc __ mov(r0, Operand(0)); mov 92 test/cctest/test-hashing.cc __ mov(ip, Operand(string.at(0))); mov 95 test/cctest/test-hashing.cc __ mov(ip, Operand(string.at(i))); mov 100 test/cctest/test-hashing.cc __ mov(pc, Operand(lr)); mov 123 test/cctest/test-hashing.cc __ mov(eax, Immediate(key)); mov 139 test/cctest/test-hashing.cc __ mov(r0, Operand(key)); mov 142 test/cctest/test-hashing.cc __ mov(pc, Operand(lr));