Operand           278 src/arm/assembler-arm-inl.h Operand::Operand(int32_t immediate, RelocInfo::Mode rmode)  {
Operand           285 src/arm/assembler-arm-inl.h Operand::Operand(const ExternalReference& f)  {
Operand           292 src/arm/assembler-arm-inl.h Operand::Operand(Smi* value) {
Operand           299 src/arm/assembler-arm-inl.h Operand::Operand(Register rm) {
Operand           307 src/arm/assembler-arm-inl.h bool Operand::is_reg() const {
Operand           167 src/arm/assembler-arm.cc Operand::Operand(Handle<Object> handle) {
Operand           183 src/arm/assembler-arm.cc Operand::Operand(Register rm, ShiftOp shift_op, int shift_imm) {
Operand           199 src/arm/assembler-arm.cc Operand::Operand(Register rm, ShiftOp shift_op, Register rs) {
Operand           778 src/arm/assembler-arm.cc bool Operand::must_use_constant_pool() const {
Operand           793 src/arm/assembler-arm.cc bool Operand::is_single_instruction(Instr instr) const {
Operand           851 src/arm/assembler-arm.cc           mov(rd, Operand(x.imm32_ & 0xffff), LeaveCC, cond);
Operand           864 src/arm/assembler-arm.cc         addrmod1(instr, rn, rd, Operand(ip));
Operand           899 src/arm/assembler-arm.cc       mov(ip, Operand(x.offset_), LeaveCC, Instruction::ConditionField(instr));
Operand           932 src/arm/assembler-arm.cc       mov(ip, Operand(x.offset_), LeaveCC, Instruction::ConditionField(instr));
Operand           942 src/arm/assembler-arm.cc     mov(ip, Operand(x.rm_, x.shift_op_, x.shift_imm_), LeaveCC,
Operand          1169 src/arm/assembler-arm.cc   mov(reg, Operand(immediate), LeaveCC, cond);
Operand          1387 src/arm/assembler-arm.cc       msr(fields, Operand(ip), cond);
Operand          1675 src/arm/assembler-arm.cc       add(ip, base, Operand(offset));
Operand          1677 src/arm/assembler-arm.cc       sub(ip, base, Operand(offset));
Operand          1719 src/arm/assembler-arm.cc       add(ip, base, Operand(offset));
Operand          1721 src/arm/assembler-arm.cc       sub(ip, base, Operand(offset));
Operand          1760 src/arm/assembler-arm.cc       add(ip, base, Operand(offset));
Operand          1762 src/arm/assembler-arm.cc       sub(ip, base, Operand(offset));
Operand          1803 src/arm/assembler-arm.cc       add(ip, base, Operand(offset));
Operand          1805 src/arm/assembler-arm.cc       sub(ip, base, Operand(offset));
Operand          1982 src/arm/assembler-arm.cc       mov(ip, Operand(lo));
Operand          1987 src/arm/assembler-arm.cc       mov(ip, Operand(lo));
Operand          1992 src/arm/assembler-arm.cc       mov(ip, Operand(hi));
Operand           398 src/arm/assembler-arm.h class Operand BASE_EMBEDDED {
Operand           401 src/arm/assembler-arm.h   INLINE(explicit Operand(int32_t immediate,
Operand           403 src/arm/assembler-arm.h   INLINE(static Operand Zero()) {
Operand           404 src/arm/assembler-arm.h     return Operand(static_cast<int32_t>(0));
Operand           406 src/arm/assembler-arm.h   INLINE(explicit Operand(const ExternalReference& f));
Operand           407 src/arm/assembler-arm.h   explicit Operand(Handle<Object> handle);
Operand           408 src/arm/assembler-arm.h   INLINE(explicit Operand(Smi* value));
Operand           411 src/arm/assembler-arm.h   INLINE(explicit Operand(Register rm));
Operand           414 src/arm/assembler-arm.h   explicit Operand(Register rm, ShiftOp shift_op, int shift_imm);
Operand           417 src/arm/assembler-arm.h   explicit Operand(Register rm, ShiftOp shift_op, Register rs);
Operand           786 src/arm/assembler-arm.h   void and_(Register dst, Register src1, const Operand& src2,
Operand           789 src/arm/assembler-arm.h   void eor(Register dst, Register src1, const Operand& src2,
Operand           792 src/arm/assembler-arm.h   void sub(Register dst, Register src1, const Operand& src2,
Operand           796 src/arm/assembler-arm.h     sub(dst, src1, Operand(src2), s, cond);
Operand           799 src/arm/assembler-arm.h   void rsb(Register dst, Register src1, const Operand& src2,
Operand           802 src/arm/assembler-arm.h   void add(Register dst, Register src1, const Operand& src2,
Operand           806 src/arm/assembler-arm.h     add(dst, src1, Operand(src2), s, cond);
Operand           809 src/arm/assembler-arm.h   void adc(Register dst, Register src1, const Operand& src2,
Operand           812 src/arm/assembler-arm.h   void sbc(Register dst, Register src1, const Operand& src2,
Operand           815 src/arm/assembler-arm.h   void rsc(Register dst, Register src1, const Operand& src2,
Operand           818 src/arm/assembler-arm.h   void tst(Register src1, const Operand& src2, Condition cond = al);
Operand           820 src/arm/assembler-arm.h     tst(src1, Operand(src2), cond);
Operand           823 src/arm/assembler-arm.h   void teq(Register src1, const Operand& src2, Condition cond = al);
Operand           825 src/arm/assembler-arm.h   void cmp(Register src1, const Operand& src2, Condition cond = al);
Operand           827 src/arm/assembler-arm.h     cmp(src1, Operand(src2), cond);
Operand           831 src/arm/assembler-arm.h   void cmn(Register src1, const Operand& src2, Condition cond = al);
Operand           833 src/arm/assembler-arm.h   void orr(Register dst, Register src1, const Operand& src2,
Operand           837 src/arm/assembler-arm.h     orr(dst, src1, Operand(src2), s, cond);
Operand           840 src/arm/assembler-arm.h   void mov(Register dst, const Operand& src,
Operand           843 src/arm/assembler-arm.h     mov(dst, Operand(src), s, cond);
Operand           853 src/arm/assembler-arm.h   void bic(Register dst, Register src1, const Operand& src2,
Operand           856 src/arm/assembler-arm.h   void mvn(Register dst, const Operand& src,
Operand           900 src/arm/assembler-arm.h   void usat(Register dst, int satpos, const Operand& src, Condition cond = al);
Operand           918 src/arm/assembler-arm.h   void msr(SRegisterFieldMask fields, const Operand& src, Condition cond = al);
Operand          1161 src/arm/assembler-arm.h     add(sp, sp, Operand(kPointerSize));
Operand          1426 src/arm/assembler-arm.h   void addrmod1(Instr instr, Register rn, Register rd, const Operand& x);
Operand            70 src/arm/builtins-arm.cc   __ add(r0, r0, Operand(num_extra_args + 1));
Operand           141 src/arm/builtins-arm.cc   __ mov(scratch3,  Operand(0, RelocInfo::NONE));
Operand           153 src/arm/builtins-arm.cc   __ add(scratch1, result, Operand(JSArray::kSize));
Operand           157 src/arm/builtins-arm.cc   __ sub(scratch1, scratch1, Operand(kHeapObjectTag));
Operand           167 src/arm/builtins-arm.cc   __ mov(scratch3,  Operand(Smi::FromInt(initial_capacity)));
Operand           181 src/arm/builtins-arm.cc     __ add(scratch2, scratch1, Operand(initial_capacity * kPointerSize));
Operand           223 src/arm/builtins-arm.cc          Operand((JSArray::kSize + FixedArray::kHeaderSize) / kPointerSize));
Operand           226 src/arm/builtins-arm.cc          Operand(array_size, ASR, kSmiTagSize));
Operand           251 src/arm/builtins-arm.cc   __ add(elements_array_storage, result, Operand(JSArray::kSize));
Operand           259 src/arm/builtins-arm.cc          Operand(kHeapObjectTag));
Operand           280 src/arm/builtins-arm.cc          Operand(array_size, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand           320 src/arm/builtins-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           335 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(kPointerSize));
Operand           341 src/arm/builtins-arm.cc   __ cmp(r0, Operand(1));
Operand           348 src/arm/builtins-arm.cc   __ mov(r0, Operand(0));  // Treat this as a call with argc of zero.
Operand           352 src/arm/builtins-arm.cc   __ and_(r3, r2, Operand(kIntptrSignBit | kSmiTagMask), SetCC);
Operand           358 src/arm/builtins-arm.cc   __ cmp(r2, Operand(JSObject::kInitialMaxFastElementArray << kSmiTagSize));
Operand           378 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand           383 src/arm/builtins-arm.cc   __ mov(r2, Operand(r0, LSL, kSmiTagSize));  // Convet argc to a smi.
Operand           431 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(kPointerSize));
Operand           462 src/arm/builtins-arm.cc   __ sub(r7, r7, Operand(kPointerSize));
Operand           486 src/arm/builtins-arm.cc     __ tst(r2, Operand(kSmiTagMask));
Operand           520 src/arm/builtins-arm.cc     __ tst(r2, Operand(kSmiTagMask));
Operand           553 src/arm/builtins-arm.cc     __ tst(r2, Operand(kSmiTagMask));
Operand           585 src/arm/builtins-arm.cc     __ cmp(function, Operand(r2));
Operand           591 src/arm/builtins-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           594 src/arm/builtins-arm.cc   __ sub(r0, r0, Operand(1));
Operand           632 src/arm/builtins-arm.cc     __ cmp(r4, Operand(JSValue::kSize >> kPointerSizeLog2));
Operand           635 src/arm/builtins-arm.cc     __ cmp(r4, Operand(0, RelocInfo::NONE));
Operand           661 src/arm/builtins-arm.cc   __ tst(r3, Operand(kIsNotStringMask));
Operand           720 src/arm/builtins-arm.cc     __ mov(r0, Operand(r0, LSL, kSmiTagSize));
Operand           732 src/arm/builtins-arm.cc       __ mov(r2, Operand(debug_step_in_fp));
Operand           760 src/arm/builtins-arm.cc         __ sub(r4, r4, Operand(1), SetCC);
Operand           803 src/arm/builtins-arm.cc       __ add(r6, r4, Operand(r3, LSL, kPointerSizeLog2));  // End of object.
Operand           810 src/arm/builtins-arm.cc         __ add(r0, r5, Operand(r0, LSL, kPointerSizeLog2));
Operand           826 src/arm/builtins-arm.cc       __ add(r4, r4, Operand(kHeapObjectTag));
Operand           839 src/arm/builtins-arm.cc       __ add(r3, r3, Operand(r6));
Operand           842 src/arm/builtins-arm.cc       __ sub(r3, r3, Operand(r6), SetCC);
Operand           854 src/arm/builtins-arm.cc       __ add(r0, r3, Operand(FixedArray::kHeaderSize / kPointerSize));
Operand           873 src/arm/builtins-arm.cc       __ mov(r0, Operand(r3, LSL, kSmiTagSize));
Operand           882 src/arm/builtins-arm.cc       __ add(r6, r2, Operand(r3, LSL, kPointerSizeLog2));  // End of object.
Operand           905 src/arm/builtins-arm.cc       __ add(r5, r5, Operand(kHeapObjectTag));  // Add the heap tag.
Operand           943 src/arm/builtins-arm.cc     __ add(r2, fp, Operand(StandardFrameConstants::kCallerSPOffset));
Operand           946 src/arm/builtins-arm.cc     __ mov(r0, Operand(r3, LSR, kSmiTagSize));
Operand           963 src/arm/builtins-arm.cc     __ sub(r3, r3, Operand(2), SetCC);
Operand          1028 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(r1, LSL, kPointerSizeLog2 - 1));
Operand          1029 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(kPointerSize));
Operand          1061 src/arm/builtins-arm.cc   __ mov(cp, Operand(0, RelocInfo::NONE));
Operand          1081 src/arm/builtins-arm.cc     __ add(r2, r4, Operand(r3, LSL, kPointerSizeLog2));
Operand          1095 src/arm/builtins-arm.cc     __ mov(r5, Operand(r4));
Operand          1096 src/arm/builtins-arm.cc     __ mov(r6, Operand(r4));
Operand          1097 src/arm/builtins-arm.cc     __ mov(r7, Operand(r4));
Operand          1099 src/arm/builtins-arm.cc       __ mov(r9, Operand(r4));
Operand          1103 src/arm/builtins-arm.cc     __ mov(r0, Operand(r3));
Operand          1146 src/arm/builtins-arm.cc     __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          1175 src/arm/builtins-arm.cc     __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          1195 src/arm/builtins-arm.cc     __ mov(r0, Operand(Smi::FromInt(static_cast<int>(type))));
Operand          1205 src/arm/builtins-arm.cc   __ cmp(r6, Operand(FullCodeGenerator::NO_REGISTERS));
Operand          1207 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(1 * kPointerSize));  // Remove state.
Operand          1212 src/arm/builtins-arm.cc   __ cmp(r6, Operand(FullCodeGenerator::TOS_REG));
Operand          1214 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));  // Remove state.
Operand          1266 src/arm/builtins-arm.cc   __ cmp(r0, Operand(Smi::FromInt(-1)));
Operand          1286 src/arm/builtins-arm.cc     __ cmp(r0, Operand(0));
Operand          1290 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1));
Operand          1307 src/arm/builtins-arm.cc   __ mov(r4, Operand(0, RelocInfo::NONE));  // indicate regular JS_FUNCTION
Operand          1315 src/arm/builtins-arm.cc     __ tst(r3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction +
Operand          1320 src/arm/builtins-arm.cc     __ tst(r3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize)));
Operand          1324 src/arm/builtins-arm.cc     __ add(r2, sp, Operand(r0, LSL, kPointerSizeLog2));
Operand          1347 src/arm/builtins-arm.cc       __ mov(r0, Operand(r0, LSL, kSmiTagSize));  // Smi-tagged.
Operand          1355 src/arm/builtins-arm.cc       __ mov(r0, Operand(r0, ASR, kSmiTagSize));
Operand          1362 src/arm/builtins-arm.cc     __ mov(r4, Operand(0, RelocInfo::NONE));
Operand          1376 src/arm/builtins-arm.cc     __ add(r3, sp, Operand(r0, LSL, kPointerSizeLog2));
Operand          1384 src/arm/builtins-arm.cc   __ mov(r4, Operand(1, RelocInfo::NONE));  // indicate function proxy
Operand          1385 src/arm/builtins-arm.cc   __ cmp(r2, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          1388 src/arm/builtins-arm.cc   __ mov(r4, Operand(2, RelocInfo::NONE));  // indicate non-function
Operand          1397 src/arm/builtins-arm.cc   __ add(r2, sp, Operand(r0, LSL, kPointerSizeLog2));
Operand          1409 src/arm/builtins-arm.cc     __ add(r2, sp, Operand(r0, LSL, kPointerSizeLog2));
Operand          1414 src/arm/builtins-arm.cc     __ sub(r2, r2, Operand(kPointerSize));
Operand          1419 src/arm/builtins-arm.cc     __ sub(r0, r0, Operand(1));
Operand          1432 src/arm/builtins-arm.cc     __ mov(r2, Operand(0, RelocInfo::NONE));
Operand          1434 src/arm/builtins-arm.cc     __ cmp(r4, Operand(1));
Operand          1438 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1));
Operand          1458 src/arm/builtins-arm.cc   __ mov(r2, Operand(r2, ASR, kSmiTagSize));
Operand          1497 src/arm/builtins-arm.cc     __ cmp(r2, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1510 src/arm/builtins-arm.cc     __ mov(r1, Operand(0, RelocInfo::NONE));  // initial index
Operand          1531 src/arm/builtins-arm.cc     __ tst(r2, Operand(1 << (SharedFunctionInfo::kStrictModeFunction +
Operand          1536 src/arm/builtins-arm.cc     __ tst(r2, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize)));
Operand          1594 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1 << kSmiTagSize));
Operand          1607 src/arm/builtins-arm.cc     __ mov(r0, Operand(r0, ASR, kSmiTagSize));
Operand          1615 src/arm/builtins-arm.cc     __ add(sp, sp, Operand(3 * kPointerSize));
Operand          1621 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1));
Operand          1622 src/arm/builtins-arm.cc     __ mov(r2, Operand(0, RelocInfo::NONE));
Operand          1630 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(3 * kPointerSize));
Operand          1636 src/arm/builtins-arm.cc   __ mov(r0, Operand(r0, LSL, kSmiTagSize));
Operand          1637 src/arm/builtins-arm.cc   __ mov(r4, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          1639 src/arm/builtins-arm.cc   __ add(fp, sp, Operand(3 * kPointerSize));
Operand          1652 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(r1, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1653 src/arm/builtins-arm.cc   __ add(sp, sp, Operand(kPointerSize));  // adjust for receiver
Operand          1671 src/arm/builtins-arm.cc   __ cmp(r2, Operand(SharedFunctionInfo::kDontAdaptArgumentsSentinel));
Operand          1683 src/arm/builtins-arm.cc     __ add(r0, fp, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1685 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(2 * kPointerSize));
Operand          1686 src/arm/builtins-arm.cc     __ sub(r2, r0, Operand(r2, LSL, kPointerSizeLog2));
Operand          1699 src/arm/builtins-arm.cc     __ sub(r0, r0, Operand(kPointerSize));
Operand          1714 src/arm/builtins-arm.cc     __ add(r0, fp, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1727 src/arm/builtins-arm.cc     __ sub(r0, r0, Operand(kPointerSize));
Operand          1735 src/arm/builtins-arm.cc     __ sub(r2, fp, Operand(r2, LSL, kPointerSizeLog2));
Operand          1736 src/arm/builtins-arm.cc     __ sub(r2, r2, Operand(4 * kPointerSize));  // Adjust for frame.
Operand           142 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand           168 src/arm/code-stubs-arm.cc   __ cmp(r4, Operand(Smi::FromInt(SharedFunctionInfo::kEntryLength)));
Operand           170 src/arm/code-stubs-arm.cc   __ sub(r4, r4, Operand(
Operand           172 src/arm/code-stubs-arm.cc   __ add(r5, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           173 src/arm/code-stubs-arm.cc   __ add(r5, r5, Operand(r4, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand           178 src/arm/code-stubs-arm.cc   __ add(r5, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           179 src/arm/code-stubs-arm.cc   __ add(r5, r5, Operand(r4, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand           180 src/arm/code-stubs-arm.cc   __ add(r5, r5, Operand(kPointerSize));
Operand           190 src/arm/code-stubs-arm.cc   __ add(r4, r4, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand           240 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(Smi::FromInt(length)));
Operand           246 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(Smi::FromInt(0)));
Operand           290 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(Smi::FromInt(length)));
Operand           301 src/arm/code-stubs-arm.cc     __ cmp(r3, Operand::Zero());
Operand           324 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand           373 src/arm/code-stubs-arm.cc     __ add(r2, r0, Operand(JSArray::kSize));
Operand           394 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           409 src/arm/code-stubs-arm.cc     __ add(sp, sp, Operand(3 * kPointerSize));
Operand           418 src/arm/code-stubs-arm.cc     __ add(sp, sp, Operand(3 * kPointerSize));
Operand           451 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(3 * kPointerSize));
Operand           472 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           482 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(size >> kPointerSizeLog2));
Operand           494 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(4 * kPointerSize));
Operand           547 src/arm/code-stubs-arm.cc   __ mov(source_, Operand(source_, ASR, kSmiTagSize));
Operand           552 src/arm/code-stubs-arm.cc   __ and_(exponent, source_, Operand(HeapNumber::kSignMask), SetCC);
Operand           554 src/arm/code-stubs-arm.cc   __ rsb(source_, source_, Operand(0, RelocInfo::NONE), LeaveCC, ne);
Operand           559 src/arm/code-stubs-arm.cc   __ cmp(source_, Operand(1));
Operand           565 src/arm/code-stubs-arm.cc   __ orr(exponent, exponent, Operand(exponent_word_for_1), LeaveCC, eq);
Operand           567 src/arm/code-stubs-arm.cc   __ mov(mantissa, Operand(0, RelocInfo::NONE));
Operand           579 src/arm/code-stubs-arm.cc   __ rsb(mantissa, zeros_, Operand(31 + HeapNumber::kExponentBias - fudge));
Operand           580 src/arm/code-stubs-arm.cc   __ add(mantissa, mantissa, Operand(fudge));
Operand           583 src/arm/code-stubs-arm.cc          Operand(mantissa, LSL, HeapNumber::kExponentShift));
Operand           585 src/arm/code-stubs-arm.cc   __ add(zeros_, zeros_, Operand(1));
Operand           587 src/arm/code-stubs-arm.cc   __ mov(source_, Operand(source_, LSL, zeros_));
Operand           589 src/arm/code-stubs-arm.cc   __ mov(mantissa, Operand(source_, LSL, HeapNumber::kMantissaBitsInTopWord));
Operand           593 src/arm/code-stubs-arm.cc          Operand(source_, LSR, 32 - HeapNumber::kMantissaBitsInTopWord));
Operand           604 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r0, ASR, kSmiTagSize));
Operand           607 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r1, ASR, kSmiTagSize));
Operand           617 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r0));
Operand           622 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r1));
Operand           676 src/arm/code-stubs-arm.cc     __ sub(scratch1, object, Operand(kHeapObjectTag));
Operand           699 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(object));
Operand           779 src/arm/code-stubs-arm.cc     __ cmp(int_scratch, Operand::Zero());
Operand           785 src/arm/code-stubs-arm.cc     __ and_(dst2, int_scratch, Operand(HeapNumber::kSignMask), SetCC);
Operand           787 src/arm/code-stubs-arm.cc     __ rsb(int_scratch, int_scratch, Operand::Zero(), SetCC, mi);
Operand           793 src/arm/code-stubs-arm.cc     __ rsb(dst1, dst1, Operand(31));
Operand           796 src/arm/code-stubs-arm.cc     __ add(scratch2, dst1, Operand(HeapNumber::kExponentBias));
Operand           801 src/arm/code-stubs-arm.cc     __ mov(scratch2, Operand(1));
Operand           802 src/arm/code-stubs-arm.cc     __ bic(int_scratch, int_scratch, Operand(scratch2, LSL, dst1));
Operand           804 src/arm/code-stubs-arm.cc     __ cmp(dst1, Operand(HeapNumber::kMantissaBitsInTopWord));
Operand           806 src/arm/code-stubs-arm.cc     __ sub(scratch2, dst1, Operand(HeapNumber::kMantissaBitsInTopWord), SetCC);
Operand           809 src/arm/code-stubs-arm.cc     __ orr(dst2, dst2, Operand(int_scratch, LSR, scratch2));
Operand           810 src/arm/code-stubs-arm.cc     __ rsb(scratch2, scratch2, Operand(32));
Operand           811 src/arm/code-stubs-arm.cc     __ mov(dst1, Operand(int_scratch, LSL, scratch2));
Operand           815 src/arm/code-stubs-arm.cc     __ rsb(scratch2, dst1, Operand(HeapNumber::kMantissaBitsInTopWord));
Operand           816 src/arm/code-stubs-arm.cc     __ mov(scratch2, Operand(int_scratch, LSL, scratch2));
Operand           819 src/arm/code-stubs-arm.cc     __ mov(dst1, Operand::Zero());
Operand           862 src/arm/code-stubs-arm.cc     __ sub(scratch1, object, Operand(kHeapObjectTag));
Operand           885 src/arm/code-stubs-arm.cc     __ bic(scratch1, dst1, Operand(HeapNumber::kSignMask));
Operand           886 src/arm/code-stubs-arm.cc     __ orr(scratch1, scratch1, Operand(dst2));
Operand           887 src/arm/code-stubs-arm.cc     __ cmp(scratch1, Operand::Zero());
Operand           934 src/arm/code-stubs-arm.cc     __ sub(scratch1, object, Operand(kHeapObjectTag));
Operand           955 src/arm/code-stubs-arm.cc     __ bic(dst, scratch1, Operand(HeapNumber::kSignMask));
Operand           956 src/arm/code-stubs-arm.cc     __ orr(dst, scratch2, Operand(dst));
Operand           957 src/arm/code-stubs-arm.cc     __ cmp(dst, Operand::Zero());
Operand           967 src/arm/code-stubs-arm.cc     __ mov(dst, Operand(dst, LSR, scratch3));
Operand           969 src/arm/code-stubs-arm.cc     __ rsb(scratch3, scratch3, Operand(32));
Operand           970 src/arm/code-stubs-arm.cc     __ orr(dst, dst, Operand(scratch2, LSL, scratch3));
Operand           973 src/arm/code-stubs-arm.cc     __ tst(scratch1, Operand(HeapNumber::kSignMask));
Operand           974 src/arm/code-stubs-arm.cc     __ rsb(dst, dst, Operand::Zero(), LeaveCC, mi);
Operand           994 src/arm/code-stubs-arm.cc   __ sub(scratch, scratch, Operand(HeapNumber::kExponentBias), SetCC);
Operand          1009 src/arm/code-stubs-arm.cc   __ sub(tmp, scratch, Operand(src1, LSR, 31));
Operand          1010 src/arm/code-stubs-arm.cc   __ cmp(tmp, Operand(30));
Operand          1013 src/arm/code-stubs-arm.cc   __ tst(src2, Operand(0x3fffff));
Operand          1029 src/arm/code-stubs-arm.cc          Operand(src1, LSL, HeapNumber::kNonMantissaBitsInTopWord));
Operand          1032 src/arm/code-stubs-arm.cc   __ rsb(scratch, scratch, Operand(32));
Operand          1033 src/arm/code-stubs-arm.cc   __ mov(src2, Operand(1));
Operand          1034 src/arm/code-stubs-arm.cc   __ mov(src1, Operand(src2, LSL, scratch));
Operand          1035 src/arm/code-stubs-arm.cc   __ sub(src1, src1, Operand(1));
Operand          1081 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(heap_number_result));
Operand          1116 src/arm/code-stubs-arm.cc   __ cmp(the_int_, Operand(0x80000000u));
Operand          1122 src/arm/code-stubs-arm.cc   __ mov(scratch_, Operand(non_smi_exponent));
Operand          1124 src/arm/code-stubs-arm.cc   __ orr(scratch_, scratch_, Operand(HeapNumber::kSignMask), LeaveCC, cs);
Operand          1126 src/arm/code-stubs-arm.cc   __ rsb(the_int_, the_int_, Operand(0, RelocInfo::NONE), LeaveCC, cs);
Operand          1133 src/arm/code-stubs-arm.cc   __ orr(scratch_, scratch_, Operand(the_int_, LSR, shift_distance));
Operand          1136 src/arm/code-stubs-arm.cc   __ mov(scratch_, Operand(the_int_, LSL, 32 - shift_distance));
Operand          1147 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(HeapNumber::kSignMask | non_smi_exponent));
Operand          1149 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(0, RelocInfo::NONE));
Operand          1182 src/arm/code-stubs-arm.cc         __ cmp(r4, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1188 src/arm/code-stubs-arm.cc           __ cmp(r4, Operand(ODDBALL_TYPE));
Operand          1195 src/arm/code-stubs-arm.cc             __ mov(r0, Operand(GREATER));
Operand          1198 src/arm/code-stubs-arm.cc             __ mov(r0, Operand(LESS));
Operand          1208 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER));  // Things aren't less than themselves.
Operand          1210 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS));     // Things aren't greater than themselves.
Operand          1212 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(EQUAL));    // Things are <=, >=, ==, === themselves.
Operand          1232 src/arm/code-stubs-arm.cc       __ cmp(r3, Operand(-1));
Operand          1236 src/arm/code-stubs-arm.cc       __ mov(r2, Operand(r2, LSL, HeapNumber::kNonMantissaBitsInTopWord));
Operand          1239 src/arm/code-stubs-arm.cc       __ orr(r0, r3, Operand(r2), SetCC);
Operand          1248 src/arm/code-stubs-arm.cc           __ mov(r0, Operand(GREATER));  // NaN <= NaN should fail.
Operand          1250 src/arm/code-stubs-arm.cc           __ mov(r0, Operand(LESS));     // NaN >= NaN should fail.
Operand          1282 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne);
Operand          1297 src/arm/code-stubs-arm.cc     __ sub(r7, rhs, Operand(kHeapObjectTag));
Operand          1302 src/arm/code-stubs-arm.cc     __ mov(r7, Operand(lhs));
Operand          1322 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne);
Operand          1335 src/arm/code-stubs-arm.cc     __ sub(r7, lhs, Operand(kHeapObjectTag));
Operand          1344 src/arm/code-stubs-arm.cc     __ mov(r7, Operand(rhs));
Operand          1366 src/arm/code-stubs-arm.cc   __ cmp(r4, Operand(-1));
Operand          1369 src/arm/code-stubs-arm.cc          Operand(lhs_exponent, LSL, HeapNumber::kNonMantissaBitsInTopWord),
Operand          1372 src/arm/code-stubs-arm.cc   __ cmp(lhs_mantissa, Operand(0, RelocInfo::NONE));
Operand          1381 src/arm/code-stubs-arm.cc   __ cmp(r4, Operand(-1));
Operand          1384 src/arm/code-stubs-arm.cc          Operand(rhs_exponent, LSL, HeapNumber::kNonMantissaBitsInTopWord),
Operand          1387 src/arm/code-stubs-arm.cc   __ cmp(rhs_mantissa, Operand(0, RelocInfo::NONE));
Operand          1394 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER));
Operand          1396 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS));
Operand          1417 src/arm/code-stubs-arm.cc     __ cmp(rhs_mantissa, Operand(lhs_mantissa));
Operand          1418 src/arm/code-stubs-arm.cc     __ orr(r0, rhs_mantissa, Operand(lhs_mantissa), LeaveCC, ne);
Operand          1422 src/arm/code-stubs-arm.cc     __ sub(r0, rhs_exponent, Operand(lhs_exponent), SetCC);
Operand          1432 src/arm/code-stubs-arm.cc     __ orr(r4, lhs_mantissa, Operand(lhs_exponent, LSL, kSmiTagSize), SetCC);
Operand          1433 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(r4), LeaveCC, ne);
Operand          1437 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(rhs_exponent, LSL, kSmiTagSize));
Operand          1482 src/arm/code-stubs-arm.cc     __ cmp(r2, Operand(ODDBALL_TYPE));
Operand          1489 src/arm/code-stubs-arm.cc     __ cmp(r3, Operand(ODDBALL_TYPE));
Operand          1496 src/arm/code-stubs-arm.cc     __ and_(r2, r2, Operand(r3));
Operand          1497 src/arm/code-stubs-arm.cc     __ tst(r2, Operand(kIsSymbolMask));
Operand          1522 src/arm/code-stubs-arm.cc     __ sub(r7, rhs, Operand(kHeapObjectTag));
Operand          1524 src/arm/code-stubs-arm.cc     __ sub(r7, lhs, Operand(kHeapObjectTag));
Operand          1547 src/arm/code-stubs-arm.cc   __ tst(r2, Operand(kIsNotStringMask));
Operand          1549 src/arm/code-stubs-arm.cc   __ tst(r2, Operand(kIsSymbolMask));
Operand          1553 src/arm/code-stubs-arm.cc   __ tst(r3, Operand(kIsSymbolMask));
Operand          1558 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(NOT_EQUAL));
Operand          1562 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1572 src/arm/code-stubs-arm.cc   __ and_(r0, r2, Operand(r3));
Operand          1573 src/arm/code-stubs-arm.cc   __ and_(r0, r0, Operand(1 << Map::kIsUndetectable));
Operand          1574 src/arm/code-stubs-arm.cc   __ eor(r0, r0, Operand(1 << Map::kIsUndetectable));
Operand          1598 src/arm/code-stubs-arm.cc   __ mov(mask, Operand(mask, ASR, kSmiTagSize + 1));
Operand          1599 src/arm/code-stubs-arm.cc   __ sub(mask, mask, Operand(1));  // Make mask.
Operand          1621 src/arm/code-stubs-arm.cc              Operand(HeapNumber::kValueOffset - kHeapObjectTag));
Operand          1623 src/arm/code-stubs-arm.cc       __ eor(scratch1, scratch1, Operand(scratch2));
Operand          1624 src/arm/code-stubs-arm.cc       __ and_(scratch1, scratch1, Operand(mask));
Operand          1630 src/arm/code-stubs-arm.cc              Operand(scratch1, LSL, kPointerSizeLog2 + 1));
Operand          1636 src/arm/code-stubs-arm.cc       __ sub(scratch2, object, Operand(kHeapObjectTag));
Operand          1638 src/arm/code-stubs-arm.cc       __ sub(probe, probe, Operand(kHeapObjectTag));
Operand          1650 src/arm/code-stubs-arm.cc   __ and_(scratch, mask, Operand(object, ASR, 1));
Operand          1655 src/arm/code-stubs-arm.cc          Operand(scratch, LSL, kPointerSizeLog2 + 1));
Operand          1681 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(1 * kPointerSize));
Operand          1704 src/arm/code-stubs-arm.cc     __ mov(r1, Operand(r1, ASR, 1));
Operand          1705 src/arm/code-stubs-arm.cc     __ sub(r0, r1, Operand(r0, ASR, 1));
Operand          1710 src/arm/code-stubs-arm.cc     __ tst(r2, Operand(kSmiTagMask));
Operand          1725 src/arm/code-stubs-arm.cc   __ and_(r2, lhs_, Operand(rhs_));
Operand          1750 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(EQUAL), LeaveCC, eq);
Operand          1751 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS), LeaveCC, lt);
Operand          1752 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER), LeaveCC, gt);
Operand          1760 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(GREATER));
Operand          1762 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(LESS));
Operand          1847 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(ncr)));
Operand          1880 src/arm/code-stubs-arm.cc     __ tst(tos_, Operand(kSmiTagMask));
Operand          1893 src/arm/code-stubs-arm.cc       __ tst(ip, Operand(1 << Map::kIsUndetectable));
Operand          1895 src/arm/code-stubs-arm.cc       __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, ne);
Operand          1924 src/arm/code-stubs-arm.cc     __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, eq);  // for FP_ZERO
Operand          1925 src/arm/code-stubs-arm.cc     __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, vs);  // for FP_NAN
Operand          1946 src/arm/code-stubs-arm.cc       __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, eq);
Operand          1955 src/arm/code-stubs-arm.cc     __ mov(r3, Operand(tos_));
Operand          1957 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(Smi::FromInt(tos_.code())));
Operand          1958 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(Smi::FromInt(types_.ToByte())));
Operand          1976 src/arm/code-stubs-arm.cc     __ sub(sp, sp, Operand(kDoubleSize * DwVfpRegister::kNumRegisters));
Operand          1988 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(ExternalReference::isolate_address()));
Operand          1998 src/arm/code-stubs-arm.cc     __ add(sp, sp, Operand(kDoubleSize * DwVfpRegister::kNumRegisters));
Operand          2038 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r0));  // the operand
Operand          2039 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(Smi::FromInt(op_)));
Operand          2040 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(Smi::FromInt(mode_)));
Operand          2041 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(operand_type_)));
Operand          2087 src/arm/code-stubs-arm.cc   __ bic(ip, r0, Operand(0x80000000), SetCC);
Operand          2091 src/arm/code-stubs-arm.cc   __ rsb(r0, r0, Operand(0, RelocInfo::NONE));
Operand          2101 src/arm/code-stubs-arm.cc   __ mvn(r0, Operand(r0));
Operand          2102 src/arm/code-stubs-arm.cc   __ bic(r0, r0, Operand(kSmiTagMask));
Operand          2149 src/arm/code-stubs-arm.cc     __ eor(r2, r2, Operand(HeapNumber::kSignMask));  // Flip sign.
Operand          2161 src/arm/code-stubs-arm.cc       __ mov(r1, Operand(r0));
Operand          2169 src/arm/code-stubs-arm.cc     __ eor(r2, r2, Operand(HeapNumber::kSignMask));  // Flip sign.
Operand          2171 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(r1));
Operand          2187 src/arm/code-stubs-arm.cc   __ mvn(r1, Operand(r1));
Operand          2188 src/arm/code-stubs-arm.cc   __ add(r2, r1, Operand(0x40000000), SetCC);
Operand          2192 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(r1, LSL, kSmiTagSize));
Operand          2217 src/arm/code-stubs-arm.cc     __ mvn(r1, Operand(r1));
Operand          2228 src/arm/code-stubs-arm.cc     __ sub(r2, r0, Operand(kHeapObjectTag));
Operand          2301 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(Smi::FromInt(MinorKey())));
Operand          2302 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(Smi::FromInt(op_)));
Operand          2303 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(operands_type_)));
Operand          2384 src/arm/code-stubs-arm.cc       __ add(right, left, Operand(right), SetCC);  // Add optimistically.
Operand          2386 src/arm/code-stubs-arm.cc       __ sub(right, right, Operand(left));  // Revert optimistic add.
Operand          2389 src/arm/code-stubs-arm.cc       __ sub(right, left, Operand(right), SetCC);  // Subtract optimistically.
Operand          2391 src/arm/code-stubs-arm.cc       __ sub(right, left, Operand(right));  // Revert optimistic subtract.
Operand          2403 src/arm/code-stubs-arm.cc       __ mov(ip, Operand(scratch1, ASR, 31));
Operand          2404 src/arm/code-stubs-arm.cc       __ cmp(ip, Operand(scratch2));
Operand          2407 src/arm/code-stubs-arm.cc       __ cmp(scratch1, Operand(0));
Operand          2408 src/arm/code-stubs-arm.cc       __ mov(right, Operand(scratch1), LeaveCC, ne);
Operand          2412 src/arm/code-stubs-arm.cc       __ add(scratch2, right, Operand(left), SetCC);
Operand          2413 src/arm/code-stubs-arm.cc       __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl);
Operand          2422 src/arm/code-stubs-arm.cc       __ orr(scratch2, scratch1, Operand(0x80000000u));
Operand          2428 src/arm/code-stubs-arm.cc       __ rsb(scratch1, scratch1, Operand(31));
Operand          2429 src/arm/code-stubs-arm.cc       __ mov(right, Operand(left, LSR, scratch1));
Operand          2434 src/arm/code-stubs-arm.cc       __ orr(scratch1, left, Operand(right));
Operand          2435 src/arm/code-stubs-arm.cc       __ tst(scratch1, Operand(0x80000000u | kSmiTagMask));
Operand          2442 src/arm/code-stubs-arm.cc       __ and_(right, left, Operand(scratch1));
Operand          2446 src/arm/code-stubs-arm.cc       __ orr(right, left, Operand(right));
Operand          2450 src/arm/code-stubs-arm.cc       __ and_(right, left, Operand(right));
Operand          2454 src/arm/code-stubs-arm.cc       __ eor(right, left, Operand(right));
Operand          2460 src/arm/code-stubs-arm.cc       __ mov(right, Operand(left, ASR, scratch1));
Operand          2462 src/arm/code-stubs-arm.cc       __ bic(right, right, Operand(kSmiTagMask));
Operand          2470 src/arm/code-stubs-arm.cc       __ mov(scratch1, Operand(scratch1, LSR, scratch2));
Operand          2473 src/arm/code-stubs-arm.cc       __ tst(scratch1, Operand(0xc0000000));
Operand          2483 src/arm/code-stubs-arm.cc       __ mov(scratch1, Operand(scratch1, LSL, scratch2));
Operand          2485 src/arm/code-stubs-arm.cc       __ add(scratch2, scratch1, Operand(0x40000000), SetCC);
Operand          2570 src/arm/code-stubs-arm.cc         __ sub(r0, result, Operand(kHeapObjectTag));
Operand          2572 src/arm/code-stubs-arm.cc         __ add(r0, r0, Operand(kHeapObjectTag));
Operand          2620 src/arm/code-stubs-arm.cc           __ orr(r2, r3, Operand(r2));
Operand          2623 src/arm/code-stubs-arm.cc           __ eor(r2, r3, Operand(r2));
Operand          2626 src/arm/code-stubs-arm.cc           __ and_(r2, r3, Operand(r2));
Operand          2631 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, ASR, r2));
Operand          2636 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, LSR, r2), SetCC);
Operand          2650 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, LSL, r2));
Operand          2657 src/arm/code-stubs-arm.cc       __ add(r3, r2, Operand(0x40000000), SetCC);
Operand          2678 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(r5));
Operand          2690 src/arm/code-stubs-arm.cc         __ sub(r3, r0, Operand(kHeapObjectTag));
Operand          2723 src/arm/code-stubs-arm.cc   __ orr(scratch1, left, Operand(right));
Operand          2909 src/arm/code-stubs-arm.cc           __ add(scratch2, scratch1, Operand(0x40000000), SetCC);
Operand          2914 src/arm/code-stubs-arm.cc           __ cmp(scratch1, Operand::Zero());
Operand          2917 src/arm/code-stubs-arm.cc           __ tst(scratch2, Operand(HeapNumber::kSignMask));
Operand          2941 src/arm/code-stubs-arm.cc           __ sub(r0, heap_number_result, Operand(kHeapObjectTag));
Operand          3018 src/arm/code-stubs-arm.cc           __ orr(r2, r3, Operand(r2));
Operand          3021 src/arm/code-stubs-arm.cc           __ eor(r2, r3, Operand(r2));
Operand          3024 src/arm/code-stubs-arm.cc           __ and_(r2, r3, Operand(r2));
Operand          3027 src/arm/code-stubs-arm.cc           __ and_(r2, r2, Operand(0x1f));
Operand          3028 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, ASR, r2));
Operand          3031 src/arm/code-stubs-arm.cc           __ and_(r2, r2, Operand(0x1f));
Operand          3032 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, LSR, r2), SetCC);
Operand          3050 src/arm/code-stubs-arm.cc           __ and_(r2, r2, Operand(0x1f));
Operand          3051 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, LSL, r2));
Operand          3058 src/arm/code-stubs-arm.cc       __ add(scratch1, r2, Operand(0x40000000), SetCC);
Operand          3087 src/arm/code-stubs-arm.cc         __ sub(r0, heap_number_result, Operand(kHeapObjectTag));
Operand          3134 src/arm/code-stubs-arm.cc     __ mov(r1, Operand(Smi::FromInt(0)));
Operand          3143 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(0)));
Operand          3274 src/arm/code-stubs-arm.cc     __ mov(result, Operand(overwritable_operand));
Operand          3336 src/arm/code-stubs-arm.cc     __ eor(r1, r2, Operand(r3));
Operand          3337 src/arm/code-stubs-arm.cc     __ eor(r1, r1, Operand(r1, ASR, 16));
Operand          3338 src/arm/code-stubs-arm.cc     __ eor(r1, r1, Operand(r1, ASR, 8));
Operand          3340 src/arm/code-stubs-arm.cc     __ And(r1, r1, Operand(TranscendentalCache::SubCache::kCacheSize - 1));
Operand          3348 src/arm/code-stubs-arm.cc     __ mov(cache_entry, Operand(cache_array));
Operand          3355 src/arm/code-stubs-arm.cc     __ cmp(cache_entry, Operand(0, RelocInfo::NONE));
Operand          3374 src/arm/code-stubs-arm.cc     __ add(r1, r1, Operand(r1, LSL, 1));
Operand          3375 src/arm/code-stubs-arm.cc     __ add(cache_entry, cache_entry, Operand(r1, LSL, 2));
Operand          3388 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(r6));
Operand          3457 src/arm/code-stubs-arm.cc       __ mov(scratch0, Operand(4 * kPointerSize));
Operand          3665 src/arm/code-stubs-arm.cc   __ cmp(scratch, Operand(0));
Operand          3666 src/arm/code-stubs-arm.cc   __ mov(scratch2, Operand(0), LeaveCC, mi);
Operand          3671 src/arm/code-stubs-arm.cc   __ mov(scratch, Operand(scratch, ASR, 1), SetCC);
Operand          3676 src/arm/code-stubs-arm.cc   __ cmp(exponent, Operand(0));
Operand          3784 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(scope_depth));
Operand          3786 src/arm/code-stubs-arm.cc     __ add(r1, r1, Operand(1));
Operand          3792 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(r4));
Operand          3793 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(r6));
Operand          3802 src/arm/code-stubs-arm.cc       __ tst(sp, Operand(frame_alignment_mask));
Operand          3811 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(ExternalReference::isolate_address()));
Operand          3823 src/arm/code-stubs-arm.cc     masm->add(lr, pc, Operand(4));
Operand          3831 src/arm/code-stubs-arm.cc     __ mov(r2, Operand(scope_depth));
Operand          3833 src/arm/code-stubs-arm.cc     __ sub(r3, r3, Operand(1));
Operand          3841 src/arm/code-stubs-arm.cc   __ add(r2, r0, Operand(1));
Operand          3842 src/arm/code-stubs-arm.cc   __ tst(r2, Operand(kFailureTagMask));
Operand          3857 src/arm/code-stubs-arm.cc   __ tst(r0, Operand(((1 << kFailureTypeTagSize) - 1) << kFailureTagSize));
Operand          3862 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(reinterpret_cast<int32_t>(out_of_memory)));
Operand          3866 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(isolate->factory()->the_hole_value()));
Operand          3867 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          3874 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(isolate->factory()->termination_exception()));
Operand          3900 src/arm/code-stubs-arm.cc   __ add(r6, sp, Operand(r0, LSL, kPointerSizeLog2));
Operand          3901 src/arm/code-stubs-arm.cc   __ sub(r6, r6, Operand(kPointerSize));
Operand          3908 src/arm/code-stubs-arm.cc   __ mov(r4, Operand(r0));
Operand          3909 src/arm/code-stubs-arm.cc   __ mov(r5, Operand(r1));
Operand          3937 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(reinterpret_cast<int32_t>(failure)));
Operand          3950 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(false, RelocInfo::NONE));
Operand          3951 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(external_caught));
Operand          3956 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(reinterpret_cast<int32_t>(out_of_memory)));
Operand          3957 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4012 src/arm/code-stubs-arm.cc   __ mov(r8, Operand(-1));  // Push a bad frame pointer to fail if it is used.
Operand          4014 src/arm/code-stubs-arm.cc   __ mov(r7, Operand(Smi::FromInt(marker)));
Operand          4015 src/arm/code-stubs-arm.cc   __ mov(r6, Operand(Smi::FromInt(marker)));
Operand          4017 src/arm/code-stubs-arm.cc          Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate)));
Operand          4022 src/arm/code-stubs-arm.cc   __ add(fp, sp, Operand(-EntryFrameConstants::kCallerFPOffset));
Operand          4027 src/arm/code-stubs-arm.cc   __ mov(r5, Operand(ExternalReference(js_entry_sp)));
Operand          4029 src/arm/code-stubs-arm.cc   __ cmp(r6, Operand::Zero());
Operand          4032 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
Operand          4036 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(Smi::FromInt(StackFrame::INNER_JSENTRY_FRAME)));
Operand          4055 src/arm/code-stubs-arm.cc     __ mov(ip, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4059 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(reinterpret_cast<int32_t>(Failure::Exception())));
Operand          4073 src/arm/code-stubs-arm.cc   __ mov(r5, Operand(isolate->factory()->the_hole_value()));
Operand          4074 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4091 src/arm/code-stubs-arm.cc     __ mov(ip, Operand(construct_entry));
Operand          4094 src/arm/code-stubs-arm.cc     __ mov(ip, Operand(entry));
Operand          4104 src/arm/code-stubs-arm.cc     __ mov(lr, Operand(pc));
Operand          4105 src/arm/code-stubs-arm.cc     masm->add(pc, ip, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          4115 src/arm/code-stubs-arm.cc   __ cmp(r5, Operand(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
Operand          4117 src/arm/code-stubs-arm.cc   __ mov(r6, Operand::Zero());
Operand          4118 src/arm/code-stubs-arm.cc   __ mov(r5, Operand(ExternalReference(js_entry_sp)));
Operand          4125 src/arm/code-stubs-arm.cc          Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate)));
Operand          4129 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(-EntryFrameConstants::kCallerFPOffset));
Operand          4134 src/arm/code-stubs-arm.cc     __ mov(lr, Operand(pc));
Operand          4235 src/arm/code-stubs-arm.cc   __ cmp(scratch, Operand(prototype));
Operand          4245 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(0)));
Operand          4250 src/arm/code-stubs-arm.cc     __ add(inline_site, inline_site, Operand(kDeltaToLoadBoolResult));
Operand          4256 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(Smi::FromInt(0)));
Operand          4263 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(1)));
Operand          4268 src/arm/code-stubs-arm.cc     __ add(inline_site, inline_site, Operand(kDeltaToLoadBoolResult));
Operand          4274 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(Smi::FromInt(1)));
Operand          4288 src/arm/code-stubs-arm.cc   __ cmp(scratch, Operand(masm->isolate()->factory()->null_value()));
Operand          4290 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(1)));
Operand          4296 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(1)));
Operand          4302 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(1)));
Operand          4318 src/arm/code-stubs-arm.cc     __ cmp(r0, Operand::Zero());
Operand          4346 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4357 src/arm/code-stubs-arm.cc   __ add(r3, fp, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          4371 src/arm/code-stubs-arm.cc   __ add(r3, r2, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          4392 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4398 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(r2, LSL, 1));
Operand          4399 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(StandardFrameConstants::kCallerSPOffset));
Operand          4424 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4434 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(r2, LSL, 1));
Operand          4435 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(StandardFrameConstants::kCallerSPOffset));
Operand          4441 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(r2));
Operand          4442 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(r2), LeaveCC, gt);
Operand          4451 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(Smi::FromInt(0)));
Operand          4452 src/arm/code-stubs-arm.cc   __ mov(r9, Operand::Zero(), LeaveCC, eq);
Operand          4453 src/arm/code-stubs-arm.cc   __ mov(r9, Operand(r1, LSL, 1), LeaveCC, ne);
Operand          4454 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(kParameterMapHeaderSize), LeaveCC, ne);
Operand          4457 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(r2, LSL, 1));
Operand          4458 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(FixedArray::kHeaderSize));
Operand          4461 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(Heap::kArgumentsObjectSize));
Operand          4476 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand::Zero());
Operand          4506 src/arm/code-stubs-arm.cc   __ add(r4, r0, Operand(Heap::kArgumentsObjectSize));
Operand          4515 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(Smi::FromInt(0)));
Operand          4523 src/arm/code-stubs-arm.cc   __ add(r6, r1, Operand(Smi::FromInt(2)));
Operand          4526 src/arm/code-stubs-arm.cc   __ add(r6, r4, Operand(r1, LSL, 1));
Operand          4527 src/arm/code-stubs-arm.cc   __ add(r6, r6, Operand(kParameterMapHeaderSize));
Operand          4541 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(Smi::FromInt(Context::MIN_CONTEXT_SLOTS)));
Operand          4542 src/arm/code-stubs-arm.cc   __ sub(r9, r9, Operand(r1));
Operand          4544 src/arm/code-stubs-arm.cc   __ add(r3, r4, Operand(r6, LSL, 1));
Operand          4545 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(kParameterMapHeaderSize));
Operand          4556 src/arm/code-stubs-arm.cc   __ sub(r6, r6, Operand(Smi::FromInt(1)));
Operand          4557 src/arm/code-stubs-arm.cc   __ mov(r5, Operand(r6, LSL, 1));
Operand          4558 src/arm/code-stubs-arm.cc   __ add(r5, r5, Operand(kParameterMapHeaderSize - kHeapObjectTag));
Operand          4560 src/arm/code-stubs-arm.cc   __ sub(r5, r5, Operand(kParameterMapHeaderSize - FixedArray::kHeaderSize));
Operand          4562 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(Smi::FromInt(1)));
Operand          4564 src/arm/code-stubs-arm.cc   __ cmp(r6, Operand(Smi::FromInt(0)));
Operand          4579 src/arm/code-stubs-arm.cc   __ sub(r4, r4, Operand(r9, LSL, 1));
Operand          4583 src/arm/code-stubs-arm.cc   __ sub(r4, r4, Operand(kPointerSize));
Operand          4585 src/arm/code-stubs-arm.cc   __ add(r5, r3, Operand(r9, LSL, 1));
Operand          4587 src/arm/code-stubs-arm.cc   __ add(r9, r9, Operand(Smi::FromInt(1)));
Operand          4590 src/arm/code-stubs-arm.cc   __ cmp(r9, Operand(r2));
Operand          4594 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(3 * kPointerSize));
Operand          4613 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4624 src/arm/code-stubs-arm.cc   __ add(r3, r2, Operand(r1, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          4625 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(StandardFrameConstants::kCallerSPOffset));
Operand          4632 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(0, RelocInfo::NONE));
Operand          4634 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(r1, LSR, kSmiTagSize));
Operand          4635 src/arm/code-stubs-arm.cc   __ add(r1, r1, Operand(FixedArray::kHeaderSize / kPointerSize));
Operand          4637 src/arm/code-stubs-arm.cc   __ add(r1, r1, Operand(Heap::kArgumentsObjectSizeStrict / kPointerSize));
Operand          4665 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(0, RelocInfo::NONE));
Operand          4673 src/arm/code-stubs-arm.cc   __ add(r4, r0, Operand(Heap::kArgumentsObjectSizeStrict));
Operand          4679 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(r1, LSR, kSmiTagSize));
Operand          4684 src/arm/code-stubs-arm.cc   __ add(r4, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4691 src/arm/code-stubs-arm.cc   __ sub(r1, r1, Operand(1));
Operand          4692 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(0, RelocInfo::NONE));
Operand          4697 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(3 * kPointerSize));
Operand          4742 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(address_of_regexp_stack_memory_size));
Operand          4744 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(0));
Operand          4757 src/arm/code-stubs-arm.cc     __ tst(regexp_data, Operand(kSmiTagMask));
Operand          4766 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(Smi::FromInt(JSRegExp::IRREGEXP)));
Operand          4777 src/arm/code-stubs-arm.cc   __ add(r2, r2, Operand(2));  // r2 was a smi.
Operand          4779 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(OffsetsVector::kStaticOffsetsVectorSize));
Operand          4800 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(r0));
Operand          4821 src/arm/code-stubs-arm.cc   __ add(r2, r2, Operand(RegExpImpl::kLastMatchOverhead));
Operand          4822 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(r0, ASR, kSmiTagSize));
Operand          4826 src/arm/code-stubs-arm.cc   __ mov(r9, Operand(0));
Operand          4837 src/arm/code-stubs-arm.cc           Operand(kIsNotStringMask |
Operand          4858 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(kExternalStringTag));
Operand          4864 src/arm/code-stubs-arm.cc   __ tst(r1, Operand(kIsNotStringMask | kShortExternalStringMask));
Operand          4869 src/arm/code-stubs-arm.cc   __ mov(r9, Operand(r9, ASR, kSmiTagSize));
Operand          4884 src/arm/code-stubs-arm.cc   __ tst(r0, Operand(kStringRepresentationMask));
Operand          4894 src/arm/code-stubs-arm.cc   __ and_(r0, r0, Operand(kStringEncodingMask));
Operand          4895 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r0, ASR, 2), SetCC);
Operand          4911 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(r1, ASR, kSmiTagSize));
Operand          4930 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(ExternalReference::isolate_address()));
Operand          4934 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(1));
Operand          4938 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(address_of_regexp_stack_memory_address));
Operand          4940 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(address_of_regexp_stack_memory_size));
Operand          4942 src/arm/code-stubs-arm.cc   __ add(r0, r0, Operand(r2));
Operand          4947 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(0));
Operand          4952 src/arm/code-stubs-arm.cc          Operand(ExternalReference::address_of_static_offsets_vector(isolate)));
Operand          4957 src/arm/code-stubs-arm.cc   __ add(r8, subject, Operand(SeqString::kHeaderSize - kHeapObjectTag));
Operand          4958 src/arm/code-stubs-arm.cc   __ eor(r3, r3, Operand(1));
Operand          4968 src/arm/code-stubs-arm.cc   __ add(r9, r8, Operand(r9, LSL, r3));
Operand          4969 src/arm/code-stubs-arm.cc   __ add(r2, r9, Operand(r1, LSL, r3));
Operand          4972 src/arm/code-stubs-arm.cc   __ mov(r8, Operand(r8, ASR, kSmiTagSize));
Operand          4973 src/arm/code-stubs-arm.cc   __ add(r3, r9, Operand(r8, LSL, r3));
Operand          4982 src/arm/code-stubs-arm.cc   __ add(r7, r7, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          4996 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(1));
Operand          5001 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(NativeRegExpMacroAssembler::FAILURE));
Operand          5003 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(NativeRegExpMacroAssembler::EXCEPTION));
Operand          5010 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(isolate->factory()->the_hole_value()));
Operand          5011 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          5032 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(masm->isolate()->factory()->null_value()));
Operand          5033 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(4 * kPointerSize));
Operand          5043 src/arm/code-stubs-arm.cc   __ add(r1, r1, Operand(2));  // r1 was a smi.
Operand          5048 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(r1, LSL, kSmiTagSize + kSmiShiftSize));  // To smi.
Operand          5075 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(address_of_static_offsets_vector));
Operand          5084 src/arm/code-stubs-arm.cc          Operand(RegExpImpl::kFirstCaptureOffset - kHeapObjectTag));
Operand          5086 src/arm/code-stubs-arm.cc   __ sub(r1, r1, Operand(1), SetCC);
Operand          5091 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r3, LSL, kSmiTagSize));
Operand          5098 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(4 * kPointerSize));
Operand          5109 src/arm/code-stubs-arm.cc     __ tst(r0, Operand(kIsIndirectStringMask));
Operand          5118 src/arm/code-stubs-arm.cc          Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
Operand          5138 src/arm/code-stubs-arm.cc   __ cmp(r1, Operand(Smi::FromInt(kMaxInlineLength)));
Operand          5148 src/arm/code-stubs-arm.cc   __ mov(r5, Operand(r1, LSR, kSmiTagSize + kSmiShiftSize));
Operand          5149 src/arm/code-stubs-arm.cc   __ add(r2, r5, Operand(objects_size));
Operand          5166 src/arm/code-stubs-arm.cc   __ add(r3, r0, Operand(JSRegExpResult::kSize));
Operand          5167 src/arm/code-stubs-arm.cc   __ mov(r4, Operand(factory->empty_fixed_array()));
Operand          5188 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(factory->fixed_array_map()));
Operand          5191 src/arm/code-stubs-arm.cc   __ mov(r6, Operand(r5, LSL, kSmiTagSize));
Operand          5194 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(factory->the_hole_value()));
Operand          5195 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          5202 src/arm/code-stubs-arm.cc   __ cmp(r5, Operand(0));
Operand          5205 src/arm/code-stubs-arm.cc   __ sub(r5, r5, Operand(1), SetCC);
Operand          5210 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(3 * kPointerSize));
Operand          5324 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          5327 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(argc_ + 1, RelocInfo::NONE));
Operand          5328 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(0, RelocInfo::NONE));
Operand          5341 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(argc_));  // Set up the number of arguments.
Operand          5342 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(0, RelocInfo::NONE));
Operand          5369 src/arm/code-stubs-arm.cc   __ add(pc, r2, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          5376 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          5385 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(0, RelocInfo::NONE));
Operand          5448 src/arm/code-stubs-arm.cc   __ tst(result_, Operand(kIsNotStringMask));
Operand          5457 src/arm/code-stubs-arm.cc   __ cmp(ip, Operand(index_));
Operand          5460 src/arm/code-stubs-arm.cc   __ mov(index_, Operand(index_, ASR, kSmiTagSize));
Operand          5468 src/arm/code-stubs-arm.cc   __ mov(result_, Operand(result_, LSL, kSmiTagSize));
Operand          5514 src/arm/code-stubs-arm.cc   __ mov(index_, Operand(index_, LSL, kSmiTagSize));
Operand          5534 src/arm/code-stubs-arm.cc          Operand(kSmiTagMask |
Operand          5541 src/arm/code-stubs-arm.cc   __ add(result_, result_, Operand(code_, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          5594 src/arm/code-stubs-arm.cc     __ add(count, count, Operand(count), SetCC);
Operand          5596 src/arm/code-stubs-arm.cc     __ cmp(count, Operand(0, RelocInfo::NONE));
Operand          5604 src/arm/code-stubs-arm.cc   __ sub(count, count, Operand(1), SetCC);
Operand          5635 src/arm/code-stubs-arm.cc     __ tst(dest, Operand(kPointerAlignmentMask));
Operand          5649 src/arm/code-stubs-arm.cc     __ add(count, count, Operand(count), SetCC);
Operand          5651 src/arm/code-stubs-arm.cc     __ cmp(count, Operand(0, RelocInfo::NONE));
Operand          5658 src/arm/code-stubs-arm.cc   __ cmp(count, Operand(8));
Operand          5659 src/arm/code-stubs-arm.cc   __ add(count, dest, Operand(count));
Operand          5665 src/arm/code-stubs-arm.cc     __ and_(scratch4, dest, Operand(kReadAlignmentMask), SetCC);
Operand          5668 src/arm/code-stubs-arm.cc     __ cmp(scratch4, Operand(2));
Operand          5680 src/arm/code-stubs-arm.cc   __ sub(scratch4, dest, Operand(src));
Operand          5681 src/arm/code-stubs-arm.cc   __ and_(scratch4, scratch4, Operand(0x03), SetCC);
Operand          5690 src/arm/code-stubs-arm.cc     __ mov(scratch4, Operand(scratch4, LSL, 3));
Operand          5692 src/arm/code-stubs-arm.cc     __ and_(src, src, Operand(~3));  // Round down to load previous word.
Operand          5696 src/arm/code-stubs-arm.cc     __ rsb(scratch2, left_shift, Operand(32));
Operand          5698 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(scratch1, LSR, right_shift));
Operand          5702 src/arm/code-stubs-arm.cc     __ sub(scratch5, limit, Operand(dest));
Operand          5703 src/arm/code-stubs-arm.cc     __ orr(scratch1, scratch1, Operand(scratch3, LSL, left_shift));
Operand          5705 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(scratch3, LSR, right_shift));
Operand          5708 src/arm/code-stubs-arm.cc     __ sub(scratch5, scratch5, Operand(8), SetCC);
Operand          5718 src/arm/code-stubs-arm.cc   __ add(scratch5, scratch5, Operand(4), SetCC);
Operand          5720 src/arm/code-stubs-arm.cc   __ cmp(scratch4, Operand(scratch5, LSL, 3), ne);
Operand          5722 src/arm/code-stubs-arm.cc   __ mov(scratch5, Operand(scratch4, LSR, 3), LeaveCC, lt);
Operand          5725 src/arm/code-stubs-arm.cc   __ cmp(scratch5, Operand(2));
Operand          5727 src/arm/code-stubs-arm.cc   __ mov(scratch1, Operand(scratch1, LSR, 8), LeaveCC, ge);
Operand          5729 src/arm/code-stubs-arm.cc   __ mov(scratch1, Operand(scratch1, LSR, 8), LeaveCC, gt);
Operand          5742 src/arm/code-stubs-arm.cc     __ sub(scratch3, limit, Operand(dest));
Operand          5746 src/arm/code-stubs-arm.cc     __ cmp(scratch3, Operand(8));
Operand          5752 src/arm/code-stubs-arm.cc   __ cmp(dest, Operand(limit));
Operand          5777 src/arm/code-stubs-arm.cc   __ sub(scratch, c1, Operand(static_cast<int>('0')));
Operand          5778 src/arm/code-stubs-arm.cc   __ cmp(scratch, Operand(static_cast<int>('9' - '0')));
Operand          5780 src/arm/code-stubs-arm.cc   __ sub(scratch, c2, Operand(static_cast<int>('0')));
Operand          5781 src/arm/code-stubs-arm.cc   __ cmp(scratch, Operand(static_cast<int>('9' - '0')));
Operand          5786 src/arm/code-stubs-arm.cc   __ orr(c1, c1, Operand(c2, LSL, kBitsPerByte), LeaveCC, ls);
Operand          5798 src/arm/code-stubs-arm.cc   __ orr(chars, chars, Operand(c2, LSL, kBitsPerByte));
Operand          5814 src/arm/code-stubs-arm.cc   __ mov(mask, Operand(mask, ASR, 1));
Operand          5815 src/arm/code-stubs-arm.cc   __ sub(mask, mask, Operand(1));
Operand          5820 src/arm/code-stubs-arm.cc          Operand(SymbolTable::kElementsStartOffset - kHeapObjectTag));
Operand          5839 src/arm/code-stubs-arm.cc       __ add(candidate, hash, Operand(SymbolTable::GetProbeOffset(i)));
Operand          5844 src/arm/code-stubs-arm.cc     __ and_(candidate, candidate, Operand(mask));
Operand          5878 src/arm/code-stubs-arm.cc     __ cmp(scratch, Operand(Smi::FromInt(2)));
Operand          5905 src/arm/code-stubs-arm.cc   __ add(hash, character, Operand(hash, LSR, kSmiTagSize));
Operand          5907 src/arm/code-stubs-arm.cc   __ add(hash, hash, Operand(hash, LSL, 10));
Operand          5909 src/arm/code-stubs-arm.cc   __ eor(hash, hash, Operand(hash, LSR, 6));
Operand          5917 src/arm/code-stubs-arm.cc   __ add(hash, hash, Operand(character));
Operand          5919 src/arm/code-stubs-arm.cc   __ add(hash, hash, Operand(hash, LSL, 10));
Operand          5921 src/arm/code-stubs-arm.cc   __ eor(hash, hash, Operand(hash, LSR, 6));
Operand          5928 src/arm/code-stubs-arm.cc   __ add(hash, hash, Operand(hash, LSL, 3));
Operand          5930 src/arm/code-stubs-arm.cc   __ eor(hash, hash, Operand(hash, LSR, 11));
Operand          5932 src/arm/code-stubs-arm.cc   __ add(hash, hash, Operand(hash, LSL, 15));
Operand          5934 src/arm/code-stubs-arm.cc   __ and_(hash, hash, Operand(String::kHashBitMask), SetCC);
Operand          5937 src/arm/code-stubs-arm.cc   __ mov(hash, Operand(StringHasher::kZeroHash), LeaveCC, eq);
Operand          5967 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(r2, ASR, 1), SetCC);
Operand          5968 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r3, ASR, 1), SetCC, cc);
Operand          5975 src/arm/code-stubs-arm.cc   __ sub(r2, r2, Operand(r3), SetCC, pl);
Operand          5990 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(r4, ASR, 1));
Operand          6007 src/arm/code-stubs-arm.cc   __ tst(r1, Operand(kIsIndirectStringMask));
Operand          6010 src/arm/code-stubs-arm.cc   __ tst(r1, Operand(kSlicedNotConsMask));
Operand          6026 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(r4, ASR, 1));  // Add offset to index.
Operand          6044 src/arm/code-stubs-arm.cc     __ cmp(r2, Operand(SlicedString::kMinLength));
Operand          6055 src/arm/code-stubs-arm.cc     __ tst(r1, Operand(kStringEncodingMask));
Operand          6062 src/arm/code-stubs-arm.cc     __ mov(r3, Operand(r3, LSL, 1));
Operand          6077 src/arm/code-stubs-arm.cc   __ tst(r1, Operand(kExternalStringTag));
Operand          6083 src/arm/code-stubs-arm.cc   __ tst(r1, Operand(kShortExternalStringTag));
Operand          6092 src/arm/code-stubs-arm.cc   __ add(r5, r5, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6097 src/arm/code-stubs-arm.cc   __ tst(r1, Operand(kStringEncodingMask));
Operand          6106 src/arm/code-stubs-arm.cc   __ add(r1, r0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6123 src/arm/code-stubs-arm.cc   __ add(r5, r5, Operand(r3, LSL, 1));
Operand          6125 src/arm/code-stubs-arm.cc   __ add(r1, r0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
Operand          6138 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(3 * kPointerSize));
Operand          6162 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(NOT_EQUAL)));
Operand          6169 src/arm/code-stubs-arm.cc   __ cmp(length, Operand(0));
Operand          6171 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)));
Operand          6181 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)));
Operand          6197 src/arm/code-stubs-arm.cc   __ sub(scratch3, scratch1, Operand(scratch2), SetCC);
Operand          6202 src/arm/code-stubs-arm.cc   __ cmp(min_length, Operand(0));
Operand          6214 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(length_delta), SetCC);
Operand          6218 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(GREATER)), LeaveCC, gt);
Operand          6219 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(LESS)), LeaveCC, lt);
Operand          6237 src/arm/code-stubs-arm.cc          Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6238 src/arm/code-stubs-arm.cc   __ add(left, left, Operand(scratch1));
Operand          6239 src/arm/code-stubs-arm.cc   __ add(right, right, Operand(scratch1));
Operand          6240 src/arm/code-stubs-arm.cc   __ rsb(length, length, Operand::Zero());
Operand          6250 src/arm/code-stubs-arm.cc   __ add(index, index, Operand(1), SetCC);
Operand          6270 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)));
Operand          6272 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6282 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6316 src/arm/code-stubs-arm.cc     __ tst(r4, Operand(kIsNotStringMask));
Operand          6317 src/arm/code-stubs-arm.cc     __ tst(r5, Operand(kIsNotStringMask), eq);
Operand          6346 src/arm/code-stubs-arm.cc     __ cmp(r2, Operand(Smi::FromInt(0)));  // Test if first string is empty.
Operand          6347 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(r1), LeaveCC, eq);  // If first is empty, return second.
Operand          6350 src/arm/code-stubs-arm.cc     __ cmp(r3, Operand(Smi::FromInt(0)), ne);
Operand          6354 src/arm/code-stubs-arm.cc     __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6360 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(r2, ASR, kSmiTagSize));
Operand          6361 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r3, ASR, kSmiTagSize));
Operand          6373 src/arm/code-stubs-arm.cc   __ add(r6, r2, Operand(r3));
Operand          6376 src/arm/code-stubs-arm.cc   __ cmp(r6, Operand(2));
Operand          6399 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6408 src/arm/code-stubs-arm.cc   __ mov(r6, Operand(2));
Operand          6412 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6417 src/arm/code-stubs-arm.cc   __ cmp(r6, Operand(ConsString::kMinLength));
Operand          6423 src/arm/code-stubs-arm.cc   __ cmp(r6, Operand(String::kMaxLength + 1));
Operand          6436 src/arm/code-stubs-arm.cc   __ tst(r4, Operand(kStringEncodingMask));
Operand          6437 src/arm/code-stubs-arm.cc   __ tst(r5, Operand(kStringEncodingMask), ne);
Operand          6447 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(r7));
Operand          6449 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6457 src/arm/code-stubs-arm.cc   __ tst(r4, Operand(kAsciiDataHintMask));
Operand          6458 src/arm/code-stubs-arm.cc   __ tst(r5, Operand(kAsciiDataHintMask), ne);
Operand          6460 src/arm/code-stubs-arm.cc   __ eor(r4, r4, Operand(r5));
Operand          6462 src/arm/code-stubs-arm.cc   __ and_(r4, r4, Operand(kAsciiStringTag | kAsciiDataHintTag));
Operand          6463 src/arm/code-stubs-arm.cc   __ cmp(r4, Operand(kAsciiStringTag | kAsciiDataHintTag));
Operand          6491 src/arm/code-stubs-arm.cc   __ eor(r7, r4, Operand(r5));
Operand          6492 src/arm/code-stubs-arm.cc   __ tst(r7, Operand(kStringEncodingMask));
Operand          6496 src/arm/code-stubs-arm.cc   __ tst(r4, Operand(kStringRepresentationMask));
Operand          6500 src/arm/code-stubs-arm.cc          Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag),
Operand          6506 src/arm/code-stubs-arm.cc   __ tst(r4, Operand(kShortExternalStringMask));
Operand          6512 src/arm/code-stubs-arm.cc   __ tst(r5, Operand(kStringRepresentationMask));
Operand          6516 src/arm/code-stubs-arm.cc          Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag),
Operand          6522 src/arm/code-stubs-arm.cc   __ tst(r5, Operand(kShortExternalStringMask));
Operand          6535 src/arm/code-stubs-arm.cc   __ tst(r5, Operand(kStringEncodingMask));
Operand          6539 src/arm/code-stubs-arm.cc   __ add(r6, r0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6550 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6555 src/arm/code-stubs-arm.cc   __ add(r6, r0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
Operand          6566 src/arm/code-stubs-arm.cc   __ add(sp, sp, Operand(2 * kPointerSize));
Operand          6618 src/arm/code-stubs-arm.cc           scratch2, Operand(1 << Map::kStringWrapperSafeForDefaultValueOf));
Operand          6620 src/arm/code-stubs-arm.cc          Operand(1 << Map::kStringWrapperSafeForDefaultValueOf));
Operand          6656 src/arm/code-stubs-arm.cc   __ and_(r2, r1, Operand(r0));
Operand          6670 src/arm/code-stubs-arm.cc     __ sub(r2, r1, Operand(kHeapObjectTag));
Operand          6672 src/arm/code-stubs-arm.cc     __ sub(r2, r0, Operand(kHeapObjectTag));
Operand          6682 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(EQUAL), LeaveCC, eq);
Operand          6683 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS), LeaveCC, lt);
Operand          6684 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER), LeaveCC, gt);
Operand          6732 src/arm/code-stubs-arm.cc   __ and_(tmp1, tmp1, Operand(tmp2));
Operand          6733 src/arm/code-stubs-arm.cc   __ tst(tmp1, Operand(kIsSymbolMask));
Operand          6743 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)), LeaveCC, eq);
Operand          6776 src/arm/code-stubs-arm.cc   __ tst(tmp3, Operand(kIsNotStringMask));
Operand          6783 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)), LeaveCC, eq);
Operand          6793 src/arm/code-stubs-arm.cc     __ and_(tmp3, tmp1, Operand(tmp2));
Operand          6794 src/arm/code-stubs-arm.cc     __ tst(tmp3, Operand(kIsSymbolMask));
Operand          6832 src/arm/code-stubs-arm.cc   __ and_(r2, r1, Operand(r0));
Operand          6841 src/arm/code-stubs-arm.cc   __ sub(r0, r0, Operand(r1));
Operand          6851 src/arm/code-stubs-arm.cc   __ and_(r2, r1, Operand(r0));
Operand          6855 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(known_map_));
Operand          6857 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(known_map_));
Operand          6860 src/arm/code-stubs-arm.cc   __ sub(r0, r0, Operand(r1));
Operand          6879 src/arm/code-stubs-arm.cc     __ mov(ip, Operand(Smi::FromInt(op_)));
Operand          6883 src/arm/code-stubs-arm.cc     __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          6901 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(function));
Operand          6908 src/arm/code-stubs-arm.cc   __ mov(lr, Operand(reinterpret_cast<intptr_t>(GetCode().location()),
Operand          6918 src/arm/code-stubs-arm.cc   __ add(ip, pc, Operand(Assembler::kInstrSize));
Operand          6944 src/arm/code-stubs-arm.cc     __ sub(index, index, Operand(1));
Operand          6945 src/arm/code-stubs-arm.cc     __ and_(index, index, Operand(
Operand          6950 src/arm/code-stubs-arm.cc     __ add(index, index, Operand(index, LSL, 1));  // index *= 3.
Operand          6956 src/arm/code-stubs-arm.cc     __ add(tmp, properties, Operand(index, LSL, 1));
Operand          6969 src/arm/code-stubs-arm.cc       __ cmp(entity_name, Operand(Handle<String>(name)));
Operand          6980 src/arm/code-stubs-arm.cc       __ tst(entity_name, Operand(kIsSymbolMask));
Operand          6997 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(Handle<String>(name)));
Operand          7000 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(0));
Operand          7029 src/arm/code-stubs-arm.cc   __ mov(scratch1, Operand(scratch1, ASR, kSmiTagSize));  // convert smi to int
Operand          7030 src/arm/code-stubs-arm.cc   __ sub(scratch1, scratch1, Operand(1));
Operand          7044 src/arm/code-stubs-arm.cc       __ add(scratch2, scratch2, Operand(
Operand          7047 src/arm/code-stubs-arm.cc     __ and_(scratch2, scratch1, Operand(scratch2, LSR, String::kHashShift));
Operand          7052 src/arm/code-stubs-arm.cc     __ add(scratch2, scratch2, Operand(scratch2, LSL, 1));
Operand          7055 src/arm/code-stubs-arm.cc     __ add(scratch2, elements, Operand(scratch2, LSL, 2));
Operand          7057 src/arm/code-stubs-arm.cc     __ cmp(name, Operand(ip));
Operand          7077 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(0));
Operand          7078 src/arm/code-stubs-arm.cc   __ mov(scratch2, Operand(r2));
Operand          7110 src/arm/code-stubs-arm.cc   __ mov(mask, Operand(mask, ASR, kSmiTagSize));
Operand          7111 src/arm/code-stubs-arm.cc   __ sub(mask, mask, Operand(1));
Operand          7126 src/arm/code-stubs-arm.cc       __ add(index, hash, Operand(
Operand          7129 src/arm/code-stubs-arm.cc       __ mov(index, Operand(hash));
Operand          7131 src/arm/code-stubs-arm.cc     __ and_(index, mask, Operand(index, LSR, String::kHashShift));
Operand          7135 src/arm/code-stubs-arm.cc     __ add(index, index, Operand(index, LSL, 1));  // index *= 3.
Operand          7138 src/arm/code-stubs-arm.cc     __ add(index, dictionary, Operand(index, LSL, 2));
Operand          7142 src/arm/code-stubs-arm.cc     __ cmp(entry_key, Operand(undefined));
Operand          7146 src/arm/code-stubs-arm.cc     __ cmp(entry_key, Operand(key));
Operand          7154 src/arm/code-stubs-arm.cc       __ tst(entry_key, Operand(kIsSymbolMask));
Operand          7164 src/arm/code-stubs-arm.cc     __ mov(result, Operand::Zero());
Operand          7169 src/arm/code-stubs-arm.cc   __ mov(result, Operand(1));
Operand          7173 src/arm/code-stubs-arm.cc   __ mov(result, Operand::Zero());
Operand          7364 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(ExternalReference::isolate_address()));
Operand          7492 src/arm/code-stubs-arm.cc   __ add(r6, r5, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          7493 src/arm/code-stubs-arm.cc   __ add(r6, r6, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          7504 src/arm/code-stubs-arm.cc   __ add(r6, r5, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          7537 src/arm/code-stubs-arm.cc   __ sub(r0, lr, Operand(kReturnAddressDistanceFromFunctionStart));
Operand          7541 src/arm/code-stubs-arm.cc   __ add(r1, sp, Operand(kNumSavedRegs * kPointerSize));
Operand          7548 src/arm/code-stubs-arm.cc     __ and_(sp, sp, Operand(-frame_alignment));
Operand          7552 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(reinterpret_cast<int32_t>(&entry_hook_)));
Operand          7560 src/arm/code-stubs-arm.cc   __ mov(ip, Operand(ExternalReference(&dispatcher,
Operand           577 src/arm/code-stubs-arm.h                   Operand(kDoubleSize * (DwVfpRegister::kNumRegisters - 1)));
Operand           597 src/arm/code-stubs-arm.h                   Operand(kDoubleSize * (DwVfpRegister::kNumRegisters - 1)));
Operand           125 src/arm/codegen-arm.cc   __ mov(lr, Operand(r5, LSL, 2));
Operand           126 src/arm/codegen-arm.cc   __ add(lr, lr, Operand(FixedDoubleArray::kHeaderSize + kPointerSize));
Operand           133 src/arm/codegen-arm.cc   __ tst(r6, Operand(kDoubleAlignmentMask));
Operand           134 src/arm/codegen-arm.cc   __ mov(ip, Operand(masm->isolate()->factory()->one_pointer_filler_map()));
Operand           142 src/arm/codegen-arm.cc   __ sub(lr, lr, Operand(kPointerSize));
Operand           163 src/arm/codegen-arm.cc   __ add(r3, r6, Operand(kHeapObjectTag));
Operand           175 src/arm/codegen-arm.cc   __ add(r3, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           176 src/arm/codegen-arm.cc   __ add(r7, r6, Operand(FixedDoubleArray::kHeaderSize));
Operand           177 src/arm/codegen-arm.cc   __ add(r6, r7, Operand(r5, LSL, 2));
Operand           178 src/arm/codegen-arm.cc   __ mov(r4, Operand(kHoleNanLower32));
Operand           179 src/arm/codegen-arm.cc   __ mov(r5, Operand(kHoleNanUpper32));
Operand           218 src/arm/codegen-arm.cc     __ add(r7, r7, Operand(8));
Operand           237 src/arm/codegen-arm.cc     __ orr(r9, r9, Operand(1));
Operand           278 src/arm/codegen-arm.cc   __ mov(r0, Operand(FixedDoubleArray::kHeaderSize));
Operand           279 src/arm/codegen-arm.cc   __ add(r0, r0, Operand(r5, LSL, 1));
Operand           288 src/arm/codegen-arm.cc   __ add(r4, r4, Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag + 4));
Operand           289 src/arm/codegen-arm.cc   __ add(r3, r6, Operand(FixedArray::kHeaderSize));
Operand           290 src/arm/codegen-arm.cc   __ add(r6, r6, Operand(kHeapObjectTag));
Operand           291 src/arm/codegen-arm.cc   __ add(r5, r3, Operand(r5, LSL, 1));
Operand           313 src/arm/codegen-arm.cc   __ cmp(r1, Operand(kHoleNanUpper32));
Operand           378 src/arm/codegen-arm.cc   __ tst(result, Operand(kIsIndirectStringMask));
Operand           383 src/arm/codegen-arm.cc   __ tst(result, Operand(kSlicedNotConsMask));
Operand           390 src/arm/codegen-arm.cc   __ add(index, index, Operand(result, ASR, kSmiTagSize));
Operand           415 src/arm/codegen-arm.cc   __ tst(result, Operand(kStringRepresentationMask));
Operand           422 src/arm/codegen-arm.cc          Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
Operand           430 src/arm/codegen-arm.cc     __ tst(result, Operand(kIsIndirectStringMask));
Operand           435 src/arm/codegen-arm.cc   __ tst(result, Operand(kShortExternalStringMask));
Operand           442 src/arm/codegen-arm.cc   __ tst(result, Operand(kStringEncodingMask));
Operand           152 src/arm/debug-arm.cc             __ tst(reg, Operand(0xc0000000));
Operand           155 src/arm/debug-arm.cc           __ mov(reg, Operand(reg, LSL, kSmiTagSize));
Operand           164 src/arm/debug-arm.cc     __ mov(r0, Operand(0, RelocInfo::NONE));  // no arguments
Operand           165 src/arm/debug-arm.cc     __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate())));
Operand           177 src/arm/debug-arm.cc           __ mov(reg, Operand(reg, LSR, kSmiTagSize));
Operand           181 src/arm/debug-arm.cc           __ mov(reg, Operand(kDebugZapValue));
Operand           194 src/arm/debug-arm.cc   __ mov(ip, Operand(after_break_target));
Operand           843 src/arm/deoptimizer-arm.cc     __ mov(r3, Operand(0));
Operand           845 src/arm/deoptimizer-arm.cc     __ add(r4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
Operand           849 src/arm/deoptimizer-arm.cc     __ add(r4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
Operand           853 src/arm/deoptimizer-arm.cc     __ add(r4, sp, Operand(kSavedRegistersAreaSize + (2 * kPointerSize)));
Operand           861 src/arm/deoptimizer-arm.cc   __ mov(r1, Operand(type()));  // bailout type,
Operand           865 src/arm/deoptimizer-arm.cc   __ mov(r5, Operand(ExternalReference::isolate_address()));
Operand           898 src/arm/deoptimizer-arm.cc     __ add(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
Operand           900 src/arm/deoptimizer-arm.cc     __ add(sp, sp, Operand(kSavedRegistersAreaSize + (2 * kPointerSize)));
Operand           911 src/arm/deoptimizer-arm.cc   __ add(r3,  r1, Operand(FrameDescription::frame_content_offset()));
Operand           916 src/arm/deoptimizer-arm.cc   __ add(r3, r3, Operand(sizeof(uint32_t)));
Operand           938 src/arm/deoptimizer-arm.cc   __ add(r1, r0, Operand(r1, LSL, 2));
Operand           944 src/arm/deoptimizer-arm.cc   __ sub(r3, r3, Operand(sizeof(uint32_t)));
Operand           945 src/arm/deoptimizer-arm.cc   __ add(r6, r2, Operand(r3));
Operand           948 src/arm/deoptimizer-arm.cc   __ cmp(r3, Operand(0));
Operand           950 src/arm/deoptimizer-arm.cc   __ add(r0, r0, Operand(kPointerSize));
Operand          1000 src/arm/deoptimizer-arm.cc     __ mov(ip, Operand(i));
Operand            75 src/arm/full-codegen-arm.cc     __ cmp(reg, Operand(reg));
Operand            85 src/arm/full-codegen-arm.cc     __ cmp(reg, Operand(reg));
Operand           152 src/arm/full-codegen-arm.cc     __ cmp(r5, Operand(0));
Operand           174 src/arm/full-codegen-arm.cc   __ add(fp, sp, Operand(2 * kPointerSize));
Operand           234 src/arm/full-codegen-arm.cc            Operand(StandardFrameConstants::kCallerSPOffset + offset));
Operand           235 src/arm/full-codegen-arm.cc     __ mov(r1, Operand(Smi::FromInt(num_parameters)));
Operand           285 src/arm/full-codegen-arm.cc       __ cmp(sp, Operand(ip));
Operand           313 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(0)));
Operand           318 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(profiling_counter_));
Operand           320 src/arm/full-codegen-arm.cc   __ sub(r3, r3, Operand(Smi::FromInt(delta)), SetCC);
Operand           335 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(profiling_counter_));
Operand           336 src/arm/full-codegen-arm.cc   __ mov(r3, Operand(Smi::FromInt(reset_value)));
Operand           366 src/arm/full-codegen-arm.cc     __ cmp(sp, Operand(ip));
Operand           444 src/arm/full-codegen-arm.cc       masm_->add(sp, sp, Operand(sp_delta));
Operand           526 src/arm/full-codegen-arm.cc   __ mov(result_register(), Operand(lit));
Operand           532 src/arm/full-codegen-arm.cc   __ mov(result_register(), Operand(lit));
Operand           561 src/arm/full-codegen-arm.cc     __ mov(result_register(), Operand(lit));
Operand           843 src/arm/full-codegen-arm.cc       __ mov(r2, Operand(variable->name()));
Operand           849 src/arm/full-codegen-arm.cc       __ mov(r1, Operand(Smi::FromInt(attr)));
Operand           858 src/arm/full-codegen-arm.cc         __ mov(r0, Operand(Smi::FromInt(0)));  // Indicates no initial value.
Operand           912 src/arm/full-codegen-arm.cc       __ mov(r2, Operand(variable->name()));
Operand           913 src/arm/full-codegen-arm.cc       __ mov(r1, Operand(Smi::FromInt(NONE)));
Operand           942 src/arm/full-codegen-arm.cc       __ mov(r1, Operand(instance));
Operand           987 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(pairs));
Operand           988 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(DeclareGlobalsFlags())));
Operand          1048 src/arm/full-codegen-arm.cc     __ cmp(r0, Operand(0));
Operand          1153 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(0)));
Operand          1168 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(Smi::FromInt(TypeFeedbackCells::kForInSlowCaseMarker)));
Operand          1171 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(Smi::FromInt(1)));  // Smi indicates slow check
Operand          1176 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(Smi::FromInt(0)));  // Zero indicates proxy
Operand          1180 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(0)));
Operand          1193 src/arm/full-codegen-arm.cc   __ add(r2, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1205 src/arm/full-codegen-arm.cc   __ cmp(r4, Operand(r2));
Operand          1210 src/arm/full-codegen-arm.cc   __ cmp(r2, Operand(Smi::FromInt(0)));
Operand          1219 src/arm/full-codegen-arm.cc   __ mov(r3, Operand(r0), SetCC);
Operand          1238 src/arm/full-codegen-arm.cc   __ add(r0, r0, Operand(Smi::FromInt(1)));
Operand          1269 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(info));
Operand          1273 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(info));
Operand          1338 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(var->name()));
Operand          1402 src/arm/full-codegen-arm.cc         __ mov(r0, Operand(var->name()));
Operand          1425 src/arm/full-codegen-arm.cc       __ mov(r2, Operand(var->name()));
Operand          1482 src/arm/full-codegen-arm.cc             __ mov(r0, Operand(var->name()));
Operand          1506 src/arm/full-codegen-arm.cc       __ mov(r1, Operand(var->name()));
Operand          1537 src/arm/full-codegen-arm.cc   __ mov(r3, Operand(Smi::FromInt(expr->literal_index())));
Operand          1538 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(expr->pattern()));
Operand          1539 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(expr->flags()));
Operand          1552 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(size)));
Operand          1582 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(Smi::FromInt(expr->literal_index())));
Operand          1583 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(constant_properties));
Operand          1590 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(flags)));
Operand          1633 src/arm/full-codegen-arm.cc             __ mov(r2, Operand(key->handle()));
Operand          1653 src/arm/full-codegen-arm.cc           __ mov(r0, Operand(Smi::FromInt(NONE)));  // PropertyAttributes
Operand          1679 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(Smi::FromInt(NONE)));
Operand          1714 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(Smi::FromInt(expr->literal_index())));
Operand          1715 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(constant_elements));
Operand          1769 src/arm/full-codegen-arm.cc       __ mov(r3, Operand(Smi::FromInt(i)));
Operand          1770 src/arm/full-codegen-arm.cc       __ mov(r4, Operand(Smi::FromInt(expr->literal_index())));
Operand          1902 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(key->handle()));
Operand          1933 src/arm/full-codegen-arm.cc   __ orr(scratch1, left, Operand(right));
Operand          1952 src/arm/full-codegen-arm.cc       __ mov(right, Operand(left, ASR, scratch1));
Operand          1953 src/arm/full-codegen-arm.cc       __ bic(right, right, Operand(kSmiTagMask));
Operand          1959 src/arm/full-codegen-arm.cc       __ mov(scratch1, Operand(scratch1, LSL, scratch2));
Operand          1960 src/arm/full-codegen-arm.cc       __ add(scratch2, scratch1, Operand(0x40000000), SetCC);
Operand          1969 src/arm/full-codegen-arm.cc       __ mov(scratch1, Operand(scratch1, LSR, scratch2));
Operand          1970 src/arm/full-codegen-arm.cc       __ tst(scratch1, Operand(0xc0000000));
Operand          1976 src/arm/full-codegen-arm.cc       __ add(scratch1, left, Operand(right), SetCC);
Operand          1981 src/arm/full-codegen-arm.cc       __ sub(scratch1, left, Operand(right), SetCC);
Operand          1988 src/arm/full-codegen-arm.cc       __ mov(ip, Operand(scratch1, ASR, 31));
Operand          1989 src/arm/full-codegen-arm.cc       __ cmp(ip, Operand(scratch2));
Operand          1991 src/arm/full-codegen-arm.cc       __ cmp(scratch1, Operand(0));
Operand          1992 src/arm/full-codegen-arm.cc       __ mov(right, Operand(scratch1), LeaveCC, ne);
Operand          1994 src/arm/full-codegen-arm.cc       __ add(scratch2, right, Operand(left), SetCC);
Operand          1995 src/arm/full-codegen-arm.cc       __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl);
Operand          2000 src/arm/full-codegen-arm.cc       __ orr(right, left, Operand(right));
Operand          2003 src/arm/full-codegen-arm.cc       __ and_(right, left, Operand(right));
Operand          2006 src/arm/full-codegen-arm.cc       __ eor(right, left, Operand(right));
Operand          2060 src/arm/full-codegen-arm.cc       __ mov(r2, Operand(prop->key()->AsLiteral()->handle()));
Operand          2089 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(var->name()));
Operand          2114 src/arm/full-codegen-arm.cc       __ mov(r0, Operand(var->name()));
Operand          2123 src/arm/full-codegen-arm.cc       __ mov(r1, Operand(var->name()));
Operand          2124 src/arm/full-codegen-arm.cc       __ mov(r0, Operand(Smi::FromInt(language_mode())));
Operand          2134 src/arm/full-codegen-arm.cc       __ mov(r3, Operand(var->name()));
Operand          2171 src/arm/full-codegen-arm.cc       __ mov(r1, Operand(var->name()));
Operand          2172 src/arm/full-codegen-arm.cc       __ mov(r0, Operand(Smi::FromInt(language_mode())));
Operand          2200 src/arm/full-codegen-arm.cc   __ mov(r2, Operand(prop->key()->AsLiteral()->handle()));
Operand          2310 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(name));
Operand          2378 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(cell));
Operand          2405 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(Smi::FromInt(language_mode())));
Operand          2409 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(Smi::FromInt(scope()->start_position())));
Operand          2487 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(proxy->name()));
Operand          2566 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(arg_count));
Operand          2578 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(cell));
Operand          2604 src/arm/full-codegen-arm.cc   __ tst(r0, Operand(kSmiTagMask));
Operand          2625 src/arm/full-codegen-arm.cc   __ tst(r0, Operand(kSmiTagMask | 0x80000000));
Operand          2652 src/arm/full-codegen-arm.cc   __ tst(r1, Operand(1 << Map::kIsUndetectable));
Operand          2655 src/arm/full-codegen-arm.cc   __ cmp(r1, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2657 src/arm/full-codegen-arm.cc   __ cmp(r1, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2703 src/arm/full-codegen-arm.cc   __ tst(r1, Operand(1 << Map::kIsUndetectable));
Operand          2729 src/arm/full-codegen-arm.cc   __ tst(ip, Operand(1 << Map::kStringWrapperSafeForDefaultValueOf));
Operand          2750 src/arm/full-codegen-arm.cc   __ add(r2, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          2751 src/arm/full-codegen-arm.cc   __ add(r2, r2, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          2756 src/arm/full-codegen-arm.cc          Operand(FixedArray::kHeaderSize - kHeapObjectTag +
Operand          2763 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(FACTORY->value_of_symbol()));
Operand          2769 src/arm/full-codegen-arm.cc   __ add(r4, r4, Operand(kPointerSize));
Operand          2771 src/arm/full-codegen-arm.cc   __ cmp(r4, Operand(r2));
Operand          2788 src/arm/full-codegen-arm.cc   __ orr(r2, r2, Operand(1 << Map::kStringWrapperSafeForDefaultValueOf));
Operand          2880 src/arm/full-codegen-arm.cc   __ cmp(r1, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          2887 src/arm/full-codegen-arm.cc   __ cmp(r1, Operand(Smi::FromInt(StackFrame::CONSTRUCT)));
Operand          2927 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters())));
Operand          2938 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters())));
Operand          2943 src/arm/full-codegen-arm.cc   __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          2977 src/arm/full-codegen-arm.cc   __ cmp(r1, Operand(LAST_SPEC_OBJECT_TYPE));
Operand          3050 src/arm/full-codegen-arm.cc   __ mov(r4, Operand(r0));
Operand          3066 src/arm/full-codegen-arm.cc     __ mov(r1, Operand(0x41000000));
Operand          3067 src/arm/full-codegen-arm.cc     __ orr(r1, r1, Operand(0x300000));
Operand          3071 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(0, RelocInfo::NONE));
Operand          3075 src/arm/full-codegen-arm.cc     __ sub(r0, r4, Operand(kHeapObjectTag));
Operand          3081 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(r4));
Operand          3161 src/arm/full-codegen-arm.cc       __ mov(scratch1, Operand(stamp));
Operand          3172 src/arm/full-codegen-arm.cc     __ mov(r1, Operand(index));
Operand          3335 src/arm/full-codegen-arm.cc   __ mov(result, Operand(Smi::FromInt(0)));
Operand          3503 src/arm/full-codegen-arm.cc   __ add(r3, cache, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3537 src/arm/full-codegen-arm.cc   __ cmp(left, Operand(right));
Operand          3540 src/arm/full-codegen-arm.cc   __ and_(tmp, left, Operand(right));
Operand          3544 src/arm/full-codegen-arm.cc   __ cmp(tmp2, Operand(JS_REGEXP_TYPE));
Operand          3547 src/arm/full-codegen-arm.cc   __ cmp(tmp, Operand(tmp2));
Operand          3576 src/arm/full-codegen-arm.cc   __ tst(r0, Operand(String::kContainsCachedArrayIndexMask));
Operand          3651 src/arm/full-codegen-arm.cc   __ mov(string_length, Operand(0));
Operand          3653 src/arm/full-codegen-arm.cc          elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3654 src/arm/full-codegen-arm.cc   __ add(elements_end, element, Operand(array_length, LSL, kPointerSizeLog2));
Operand          3664 src/arm/full-codegen-arm.cc     __ cmp(array_length, Operand(0));
Operand          3674 src/arm/full-codegen-arm.cc   __ add(string_length, string_length, Operand(scratch1), SetCC);
Operand          3680 src/arm/full-codegen-arm.cc   __ cmp(array_length, Operand(1));
Operand          3703 src/arm/full-codegen-arm.cc   __ sub(string_length, string_length, Operand(scratch1));
Operand          3707 src/arm/full-codegen-arm.cc   __ cmp(ip, Operand(0));
Operand          3709 src/arm/full-codegen-arm.cc   __ tst(scratch2, Operand(0x80000000));
Operand          3711 src/arm/full-codegen-arm.cc   __ add(string_length, string_length, Operand(scratch2), SetCC);
Operand          3718 src/arm/full-codegen-arm.cc          elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3735 src/arm/full-codegen-arm.cc   __ add(elements_end, element, Operand(array_length, LSL, kPointerSizeLog2));
Operand          3740 src/arm/full-codegen-arm.cc          Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3744 src/arm/full-codegen-arm.cc   __ cmp(scratch1, Operand(Smi::FromInt(1)));
Operand          3759 src/arm/full-codegen-arm.cc   __ add(string, string, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3789 src/arm/full-codegen-arm.cc   __ add(string, string, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3810 src/arm/full-codegen-arm.cc          Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3817 src/arm/full-codegen-arm.cc   __ add(string, string, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3857 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(expr->name()));
Operand          3884 src/arm/full-codegen-arm.cc         __ mov(r1, Operand(Smi::FromInt(strict_mode_flag)));
Operand          3895 src/arm/full-codegen-arm.cc           __ mov(r1, Operand(var->name()));
Operand          3896 src/arm/full-codegen-arm.cc           __ mov(r0, Operand(Smi::FromInt(kNonStrictMode)));
Operand          3908 src/arm/full-codegen-arm.cc           __ mov(r2, Operand(var->name()));
Operand          4052 src/arm/full-codegen-arm.cc       __ mov(ip, Operand(Smi::FromInt(0)));
Operand          4111 src/arm/full-codegen-arm.cc     __ add(r0, r0, Operand(Smi::FromInt(count_value)), SetCC);
Operand          4119 src/arm/full-codegen-arm.cc     __ sub(r0, r0, Operand(Smi::FromInt(count_value)));
Operand          4121 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(Smi::FromInt(count_value)));
Operand          4154 src/arm/full-codegen-arm.cc       __ mov(r2, Operand(prop->key()->AsLiteral()->handle()));
Operand          4198 src/arm/full-codegen-arm.cc     __ mov(r2, Operand(proxy->name()));
Operand          4213 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(proxy->name()));
Operand          4254 src/arm/full-codegen-arm.cc     __ tst(r1, Operand(1 << Map::kIsUndetectable));
Operand          4272 src/arm/full-codegen-arm.cc     __ tst(r1, Operand(1 << Map::kIsUndetectable));
Operand          4280 src/arm/full-codegen-arm.cc     __ cmp(r1, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          4295 src/arm/full-codegen-arm.cc     __ tst(r1, Operand(1 << Map::kIsUndetectable));
Operand          4375 src/arm/full-codegen-arm.cc         __ orr(r2, r0, Operand(r1));
Operand          4388 src/arm/full-codegen-arm.cc       __ cmp(r0, Operand(0));
Operand          4430 src/arm/full-codegen-arm.cc     __ and_(r1, r1, Operand(1 << Map::kIsUndetectable));
Operand          4431 src/arm/full-codegen-arm.cc     __ cmp(r1, Operand(1 << Map::kIsUndetectable));
Operand          4473 src/arm/full-codegen-arm.cc     __ mov(ip, Operand(Smi::FromInt(0)));
Operand          4495 src/arm/full-codegen-arm.cc   __ sub(r1, lr, Operand(masm_->CodeObject()));
Operand          4498 src/arm/full-codegen-arm.cc   __ add(r1, r1, Operand(r1));  // Convert to smi.
Operand          4506 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(pending_message_obj));
Operand          4512 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(has_pending_message));
Operand          4519 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(pending_message_script));
Operand          4531 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(pending_message_script));
Operand          4538 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(has_pending_message));
Operand          4544 src/arm/full-codegen-arm.cc   __ mov(ip, Operand(pending_message_obj));
Operand          4553 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(r1, ASR, 1));  // Un-smi-tag value.
Operand          4554 src/arm/full-codegen-arm.cc   __ add(pc, r1, Operand(masm_->CodeObject()));
Operand            56 src/arm/ic-arm.cc   __ cmp(type, Operand(JS_GLOBAL_OBJECT_TYPE));
Operand            58 src/arm/ic-arm.cc   __ cmp(type, Operand(JS_BUILTINS_OBJECT_TYPE));
Operand            60 src/arm/ic-arm.cc   __ cmp(type, Operand(JS_GLOBAL_PROXY_TYPE));
Operand            95 src/arm/ic-arm.cc   __ tst(t1, Operand((1 << Map::kIsAccessCheckNeeded) |
Operand           149 src/arm/ic-arm.cc   __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
Operand           201 src/arm/ic-arm.cc   __ tst(scratch1, Operand(kTypeAndReadOnlyMask));
Operand           206 src/arm/ic-arm.cc   __ add(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag));
Operand           278 src/arm/ic-arm.cc          Operand((1 << Map::kIsAccessCheckNeeded) | (1 << interceptor_bit)));
Operand           286 src/arm/ic-arm.cc   __ cmp(scratch, Operand(JS_OBJECT_TYPE));
Operand           336 src/arm/ic-arm.cc   __ cmp(key, Operand(scratch1));
Operand           339 src/arm/ic-arm.cc   __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           368 src/arm/ic-arm.cc   __ tst(hash, Operand(String::kContainsCachedArrayIndexMask));
Operand           375 src/arm/ic-arm.cc   __ tst(hash, Operand(kIsSymbolMask));
Operand           420 src/arm/ic-arm.cc   __ cmp(r3, Operand(FIRST_NONSTRING_TYPE));
Operand           515 src/arm/ic-arm.cc     __ mov(r0, Operand(2));
Operand           516 src/arm/ic-arm.cc     __ mov(r1, Operand(ExternalReference(IC_Utility(id), isolate)));
Operand           522 src/arm/ic-arm.cc     __ mov(r1, Operand(r0));
Operand           533 src/arm/ic-arm.cc     __ cmp(r3, Operand(JS_BUILTINS_OBJECT_TYPE));
Operand           612 src/arm/ic-arm.cc   __ mov(r0, Operand(r2, ASR, kSmiTagSize));
Operand           777 src/arm/ic-arm.cc   __ tst(key, Operand(0x80000001));
Operand           788 src/arm/ic-arm.cc   __ sub(scratch2, scratch2, Operand(Smi::FromInt(2)));
Operand           789 src/arm/ic-arm.cc   __ cmp(key, Operand(scratch2));
Operand           796 src/arm/ic-arm.cc   __ mov(scratch3, Operand(kPointerSize >> 1));
Operand           798 src/arm/ic-arm.cc   __ add(scratch3, scratch3, Operand(kOffset));
Operand           809 src/arm/ic-arm.cc   __ mov(scratch3, Operand(kPointerSize >> 1));
Operand           811 src/arm/ic-arm.cc   __ add(scratch3, scratch3, Operand(Context::kHeaderSize - kHeapObjectTag));
Operand           832 src/arm/ic-arm.cc   __ cmp(key, Operand(scratch));
Operand           834 src/arm/ic-arm.cc   __ mov(scratch, Operand(kPointerSize >> 1));
Operand           838 src/arm/ic-arm.cc          Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1004 src/arm/ic-arm.cc   __ mov(r2, Operand(r0, ASR, kSmiTagSize));
Operand          1031 src/arm/ic-arm.cc   __ mov(r3, Operand(r2, ASR, KeyedLookupCache::kMapHashShift));
Operand          1033 src/arm/ic-arm.cc   __ eor(r3, r3, Operand(r4, ASR, String::kHashShift));
Operand          1035 src/arm/ic-arm.cc   __ And(r3, r3, Operand(mask));
Operand          1045 src/arm/ic-arm.cc   __ mov(r4, Operand(cache_keys));
Operand          1046 src/arm/ic-arm.cc   __ add(r4, r4, Operand(r3, LSL, kPointerSizeLog2 + 1));
Operand          1079 src/arm/ic-arm.cc     __ mov(r4, Operand(cache_field_offsets));
Operand          1081 src/arm/ic-arm.cc       __ add(r3, r3, Operand(i));
Operand          1096 src/arm/ic-arm.cc   __ sub(r1, r1, Operand(kHeapObjectTag));  // Remove the heap tag.
Operand          1105 src/arm/ic-arm.cc   __ add(r1, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1177 src/arm/ic-arm.cc   __ tst(r0, Operand(kSmiTagMask | kSmiSignMask));
Operand          1186 src/arm/ic-arm.cc   __ and_(r3, r3, Operand(kSlowCaseBitFieldMask));
Operand          1187 src/arm/ic-arm.cc   __ cmp(r3, Operand(1 << Map::kHasIndexedInterceptor));
Operand          1296 src/arm/ic-arm.cc   __ mov(r1, Operand(Smi::FromInt(NONE)));          // PropertyAttributes
Operand          1297 src/arm/ic-arm.cc   __ mov(r0, Operand(Smi::FromInt(strict_mode)));   // Strict mode.
Operand          1336 src/arm/ic-arm.cc   __ tst(ip, Operand(1 << Map::kIsAccessCheckNeeded));
Operand          1340 src/arm/ic-arm.cc   __ cmp(r4, Operand(JS_ARRAY_TYPE));
Operand          1343 src/arm/ic-arm.cc   __ cmp(r4, Operand(FIRST_JS_OBJECT_TYPE));
Operand          1350 src/arm/ic-arm.cc   __ cmp(key, Operand(ip));
Operand          1370 src/arm/ic-arm.cc   __ cmp(key, Operand(ip));
Operand          1374 src/arm/ic-arm.cc          Operand(masm->isolate()->factory()->fixed_array_map()));
Operand          1378 src/arm/ic-arm.cc   __ add(r4, key, Operand(Smi::FromInt(1)));
Operand          1384 src/arm/ic-arm.cc          Operand(masm->isolate()->factory()->fixed_double_array_map()));
Operand          1388 src/arm/ic-arm.cc   __ add(r4, key, Operand(Smi::FromInt(1)));
Operand          1400 src/arm/ic-arm.cc   __ cmp(key, Operand(ip));
Operand          1409 src/arm/ic-arm.cc          Operand(masm->isolate()->factory()->fixed_array_map()));
Operand          1416 src/arm/ic-arm.cc   __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1417 src/arm/ic-arm.cc   __ add(address, address, Operand(key, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1427 src/arm/ic-arm.cc   __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1428 src/arm/ic-arm.cc   __ add(address, address, Operand(key, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1445 src/arm/ic-arm.cc          Operand(masm->isolate()->factory()->fixed_double_array_map()));
Operand          1633 src/arm/ic-arm.cc   __ mov(r1, Operand(Smi::FromInt(NONE)));  // PropertyAttributes
Operand          1634 src/arm/ic-arm.cc   __ mov(r0, Operand(Smi::FromInt(strict_mode)));
Operand          1746 src/arm/ic-arm.cc     patcher.masm()->tst(reg, Operand(kSmiTagMask));
Operand           150 src/arm/lithium-codegen-arm.cc     __ cmp(r5, Operand(0));
Operand           159 src/arm/lithium-codegen-arm.cc   __ add(fp, sp, Operand(2 * kPointerSize));  // Adjust FP to point to saved FP.
Operand           165 src/arm/lithium-codegen-arm.cc       __ mov(r0, Operand(slots));
Operand           166 src/arm/lithium-codegen-arm.cc       __ mov(r2, Operand(kSlotsZapValue));
Operand           170 src/arm/lithium-codegen-arm.cc       __ sub(r0, r0, Operand(1), SetCC);
Operand           173 src/arm/lithium-codegen-arm.cc       __ sub(sp,  sp, Operand(slots * kPointerSize));
Operand           332 src/arm/lithium-codegen-arm.cc       __ mov(scratch, Operand(static_cast<int32_t>(literal->Number())));
Operand           338 src/arm/lithium-codegen-arm.cc         __ mov(scratch, Operand(literal));
Operand           371 src/arm/lithium-codegen-arm.cc       __ mov(ip, Operand(static_cast<int32_t>(literal->Number())));
Operand           419 src/arm/lithium-codegen-arm.cc Operand LCodeGen::ToOperand(LOperand* op) {
Operand           426 src/arm/lithium-codegen-arm.cc       return Operand(constant->Integer32Value());
Operand           431 src/arm/lithium-codegen-arm.cc     return Operand(constant->handle());
Operand           433 src/arm/lithium-codegen-arm.cc     return Operand(ToRegister(op));
Operand           436 src/arm/lithium-codegen-arm.cc     return Operand(0);
Operand           440 src/arm/lithium-codegen-arm.cc   return Operand(0);
Operand           922 src/arm/lithium-codegen-arm.cc     __ cmp(dividend, Operand(0));
Operand           924 src/arm/lithium-codegen-arm.cc     __ rsb(result, dividend, Operand(0));
Operand           925 src/arm/lithium-codegen-arm.cc     __ and_(result, result, Operand(divisor - 1), SetCC);
Operand           929 src/arm/lithium-codegen-arm.cc     __ rsb(result, result, Operand(0));
Operand           932 src/arm/lithium-codegen-arm.cc     __ and_(result, dividend, Operand(divisor - 1));
Operand           959 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(0));
Operand           966 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(0));
Operand           972 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(right));
Operand           981 src/arm/lithium-codegen-arm.cc   __ and_(result, scratch, Operand(left));
Operand           986 src/arm/lithium-codegen-arm.cc   __ rsb(right, right, Operand(0));
Operand           997 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(right));
Operand          1037 src/arm/lithium-codegen-arm.cc     __ cmp(left, Operand(0));
Operand          1072 src/arm/lithium-codegen-arm.cc         __ rsb(result, dividend, Operand(0), SetCC);
Operand          1076 src/arm/lithium-codegen-arm.cc       __ mov(remainder, Operand(0));
Operand          1085 src/arm/lithium-codegen-arm.cc           __ mov(scratch, Operand(dividend, ASR, power - 1));
Operand          1087 src/arm/lithium-codegen-arm.cc         __ add(scratch, dividend, Operand(scratch, LSR, 32 - power));
Operand          1088 src/arm/lithium-codegen-arm.cc         __ mov(result, Operand(scratch, ASR, power));
Operand          1094 src/arm/lithium-codegen-arm.cc           __ rsb(result, result, Operand(0));
Operand          1098 src/arm/lithium-codegen-arm.cc           __ sub(remainder, dividend, Operand(result, LSL, power));
Operand          1100 src/arm/lithium-codegen-arm.cc           __ add(remainder, dividend, Operand(result, LSL, power));
Operand          1121 src/arm/lithium-codegen-arm.cc         __ mov(ip, Operand(M));
Operand          1124 src/arm/lithium-codegen-arm.cc           __ add(scratch, scratch, Operand(dividend));
Operand          1127 src/arm/lithium-codegen-arm.cc           __ mov(scratch, Operand(scratch, ASR, s));
Operand          1129 src/arm/lithium-codegen-arm.cc         __ add(result, scratch, Operand(dividend, LSR, 31));
Operand          1130 src/arm/lithium-codegen-arm.cc         if (divisor < 0) __ rsb(result, result, Operand(0));
Operand          1132 src/arm/lithium-codegen-arm.cc         __ mov(ip, Operand(divisor));
Operand          1162 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(0));
Operand          1169 src/arm/lithium-codegen-arm.cc     __ cmp(left, Operand(0));
Operand          1171 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(0));
Operand          1179 src/arm/lithium-codegen-arm.cc     __ cmp(left, Operand(kMinInt));
Operand          1181 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(-1));
Operand          1188 src/arm/lithium-codegen-arm.cc   __ cmp(right, Operand(1));
Operand          1192 src/arm/lithium-codegen-arm.cc   __ cmp(right, Operand(2));
Operand          1193 src/arm/lithium-codegen-arm.cc   __ tst(left, Operand(1), eq);
Operand          1194 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(left, ASR, 1), LeaveCC, eq);
Operand          1197 src/arm/lithium-codegen-arm.cc   __ cmp(right, Operand(4));
Operand          1198 src/arm/lithium-codegen-arm.cc   __ tst(left, Operand(3), eq);
Operand          1199 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(left, ASR, 2), LeaveCC, eq);
Operand          1235 src/arm/lithium-codegen-arm.cc     __ cmp(left, Operand(0));
Operand          1245 src/arm/lithium-codegen-arm.cc   __ cmp(remainder, Operand(0));
Operand          1246 src/arm/lithium-codegen-arm.cc   __ teq(remainder, Operand(divisor), ne);
Operand          1247 src/arm/lithium-codegen-arm.cc   __ sub(result, result, Operand(1), LeaveCC, mi);
Operand          1300 src/arm/lithium-codegen-arm.cc       __ cmp(left, Operand(0));
Operand          1306 src/arm/lithium-codegen-arm.cc         __ rsb(result, left, Operand(0));
Operand          1312 src/arm/lithium-codegen-arm.cc           __ cmp(left, Operand(0));
Operand          1315 src/arm/lithium-codegen-arm.cc         __ mov(result, Operand(0));
Operand          1332 src/arm/lithium-codegen-arm.cc             __ mov(result, Operand(left, LSL, shift));
Operand          1335 src/arm/lithium-codegen-arm.cc             __ add(result, left, Operand(left, LSL, shift));
Operand          1338 src/arm/lithium-codegen-arm.cc             __ rsb(result, left, Operand(left, LSL, shift));
Operand          1342 src/arm/lithium-codegen-arm.cc           if (constant < 0)  __ rsb(result, result, Operand(0));
Operand          1346 src/arm/lithium-codegen-arm.cc           __ mov(ip, Operand(constant));
Operand          1360 src/arm/lithium-codegen-arm.cc       __ cmp(scratch, Operand(result, ASR, 31));
Operand          1369 src/arm/lithium-codegen-arm.cc       __ cmp(result, Operand(0));
Operand          1371 src/arm/lithium-codegen-arm.cc       __ cmp(ToRegister(instr->TempAt(0)), Operand(0));
Operand          1385 src/arm/lithium-codegen-arm.cc   Operand right(no_reg);
Operand          1388 src/arm/lithium-codegen-arm.cc     right = Operand(EmitLoadRegister(right_op, ip));
Operand          1420 src/arm/lithium-codegen-arm.cc     __ and_(scratch, ToRegister(right_op), Operand(0x1F));
Operand          1423 src/arm/lithium-codegen-arm.cc         __ mov(result, Operand(left, ASR, scratch));
Operand          1427 src/arm/lithium-codegen-arm.cc           __ mov(result, Operand(left, LSR, scratch), SetCC);
Operand          1430 src/arm/lithium-codegen-arm.cc           __ mov(result, Operand(left, LSR, scratch));
Operand          1434 src/arm/lithium-codegen-arm.cc         __ mov(result, Operand(left, LSL, scratch));
Operand          1447 src/arm/lithium-codegen-arm.cc           __ mov(result, Operand(left, ASR, shift_count));
Operand          1454 src/arm/lithium-codegen-arm.cc           __ mov(result, Operand(left, LSR, shift_count));
Operand          1457 src/arm/lithium-codegen-arm.cc             __ tst(left, Operand(0x80000000));
Operand          1465 src/arm/lithium-codegen-arm.cc           __ mov(result, Operand(left, LSL, shift_count));
Operand          1487 src/arm/lithium-codegen-arm.cc     __ sub(ToRegister(result), ToRegister(left), Operand(right_reg), set_cond);
Operand          1501 src/arm/lithium-codegen-arm.cc   __ mov(ToRegister(instr->result()), Operand(instr->value()));
Operand          1516 src/arm/lithium-codegen-arm.cc     __ mov(ToRegister(instr->result()), Operand(value));
Operand          1559 src/arm/lithium-codegen-arm.cc   __ tst(input, Operand(kSmiTagMask));
Operand          1595 src/arm/lithium-codegen-arm.cc       __ mov(scratch, Operand(stamp));
Operand          1606 src/arm/lithium-codegen-arm.cc     __ mov(r1, Operand(index));
Operand          1616 src/arm/lithium-codegen-arm.cc   __ mvn(result, Operand(input));
Operand          1640 src/arm/lithium-codegen-arm.cc     __ add(ToRegister(result), ToRegister(left), Operand(right_reg), set_cond);
Operand          1740 src/arm/lithium-codegen-arm.cc     __ cmp(reg, Operand(0));
Operand          1748 src/arm/lithium-codegen-arm.cc     __ tst(scratch, Operand(kVFPZConditionFlagBit | kVFPVConditionFlagBit));
Operand          1758 src/arm/lithium-codegen-arm.cc       __ cmp(reg, Operand(0));
Operand          1788 src/arm/lithium-codegen-arm.cc         __ cmp(reg, Operand(0));
Operand          1793 src/arm/lithium-codegen-arm.cc         __ tst(reg, Operand(kSmiTagMask));
Operand          1804 src/arm/lithium-codegen-arm.cc           __ tst(ip, Operand(1 << Map::kIsUndetectable));
Operand          1821 src/arm/lithium-codegen-arm.cc         __ cmp(ip, Operand(0));
Operand          1916 src/arm/lithium-codegen-arm.cc                Operand(ToInteger32(LConstantOperand::cast(right))));
Operand          1919 src/arm/lithium-codegen-arm.cc                Operand(ToInteger32(LConstantOperand::cast(left))));
Operand          1937 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(right));
Operand          1947 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(instr->hydrogen()->right()));
Operand          1988 src/arm/lithium-codegen-arm.cc     __ tst(scratch, Operand(1 << Map::kIsUndetectable));
Operand          2009 src/arm/lithium-codegen-arm.cc   __ tst(temp2, Operand(1 << Map::kIsUndetectable));
Operand          2014 src/arm/lithium-codegen-arm.cc   __ cmp(temp2, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2016 src/arm/lithium-codegen-arm.cc   __ cmp(temp2, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2067 src/arm/lithium-codegen-arm.cc   __ tst(input_reg, Operand(kSmiTagMask));
Operand          2082 src/arm/lithium-codegen-arm.cc   __ tst(temp, Operand(1 << Map::kIsUndetectable));
Operand          2114 src/arm/lithium-codegen-arm.cc   __ cmp(r0, Operand(0));  // This instruction also signals no smi code inlined.
Operand          2181 src/arm/lithium-codegen-arm.cc   __ tst(scratch, Operand(String::kContainsCachedArrayIndexMask));
Operand          2212 src/arm/lithium-codegen-arm.cc     __ cmp(temp2, Operand(LAST_SPEC_OBJECT_TYPE));
Operand          2219 src/arm/lithium-codegen-arm.cc     __ sub(temp2, temp2, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2220 src/arm/lithium-codegen-arm.cc     __ cmp(temp2, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE -
Operand          2248 src/arm/lithium-codegen-arm.cc   __ cmp(temp, Operand(class_name));
Operand          2278 src/arm/lithium-codegen-arm.cc   __ cmp(temp, Operand(instr->map()));
Operand          2290 src/arm/lithium-codegen-arm.cc   __ cmp(r0, Operand(0));
Operand          2291 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(factory()->false_value()), LeaveCC, ne);
Operand          2292 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(factory()->true_value()), LeaveCC, eq);
Operand          2342 src/arm/lithium-codegen-arm.cc     __ mov(ip, Operand(Handle<Object>(cell)));
Operand          2344 src/arm/lithium-codegen-arm.cc     __ cmp(map, Operand(ip));
Operand          2349 src/arm/lithium-codegen-arm.cc     __ mov(result, Operand(factory()->the_hole_value()));
Operand          2358 src/arm/lithium-codegen-arm.cc   __ cmp(object, Operand(ip));
Operand          2405 src/arm/lithium-codegen-arm.cc   __ mov(temp, Operand(delta * kPointerSize));
Operand          2424 src/arm/lithium-codegen-arm.cc   __ cmp(r0, Operand(0));  // This instruction also signals no smi code inlined.
Operand          2446 src/arm/lithium-codegen-arm.cc   __ add(sp, sp, Operand(sp_delta));
Operand          2453 src/arm/lithium-codegen-arm.cc   __ mov(ip, Operand(Handle<Object>(instr->hydrogen()->cell())));
Operand          2467 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(instr->name()));
Operand          2480 src/arm/lithium-codegen-arm.cc   __ mov(cell, Operand(instr->hydrogen()->cell()));
Operand          2504 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(instr->name()));
Operand          2522 src/arm/lithium-codegen-arm.cc       __ mov(result, Operand(factory()->undefined_value()), LeaveCC, eq);
Operand          2609 src/arm/lithium-codegen-arm.cc       __ cmp(result, Operand(Handle<Map>(current->map())));
Operand          2656 src/arm/lithium-codegen-arm.cc     __ mov(r2, Operand(name));
Operand          2669 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(instr->name()));
Operand          2688 src/arm/lithium-codegen-arm.cc   __ tst(scratch, Operand(1 << Map::kHasNonInstancePrototype));
Operand          2738 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(GetInitialFastElementsKind()));
Operand          2740 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(TERMINAL_FAST_ELEMENTS_KIND));
Operand          2742 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND));
Operand          2744 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(LAST_EXTERNAL_ARRAY_ELEMENTS_KIND));
Operand          2775 src/arm/lithium-codegen-arm.cc   __ add(length, length, Operand(1));
Operand          2787 src/arm/lithium-codegen-arm.cc   __ add(scratch, elements, Operand(key, LSL, kPointerSizeLog2));
Operand          2795 src/arm/lithium-codegen-arm.cc       __ tst(result, Operand(kSmiTagMask));
Operand          2826 src/arm/lithium-codegen-arm.cc   Operand operand = key_is_constant
Operand          2827 src/arm/lithium-codegen-arm.cc       ? Operand(((constant_key + instr->additional_index()) << shift_size) +
Operand          2829 src/arm/lithium-codegen-arm.cc       : Operand(key, LSL, shift_size);
Operand          2833 src/arm/lithium-codegen-arm.cc            Operand((FixedDoubleArray::kHeaderSize - kHeapObjectTag) +
Operand          2839 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(kHoleNanUpper32));
Operand          2869 src/arm/lithium-codegen-arm.cc     Operand operand = key_is_constant
Operand          2870 src/arm/lithium-codegen-arm.cc         ? Operand(constant_key << shift_size)
Operand          2871 src/arm/lithium-codegen-arm.cc         : Operand(key, LSL, shift_size);
Operand          2882 src/arm/lithium-codegen-arm.cc       __ add(scratch0(), key, Operand(instr->additional_index()));
Operand          2909 src/arm/lithium-codegen-arm.cc         __ cmp(result, Operand(0x80000000));
Operand          2946 src/arm/lithium-codegen-arm.cc     __ sub(result, sp, Operand(2 * kPointerSize));
Operand          2952 src/arm/lithium-codegen-arm.cc     __ cmp(result, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          2970 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(scope()->num_parameters()));
Operand          3001 src/arm/lithium-codegen-arm.cc          Operand(1 << (SharedFunctionInfo::kStrictModeFunction + kSmiTagSize)));
Operand          3005 src/arm/lithium-codegen-arm.cc   __ tst(scratch, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize)));
Operand          3017 src/arm/lithium-codegen-arm.cc   __ tst(receiver, Operand(kSmiTagMask));
Operand          3044 src/arm/lithium-codegen-arm.cc   __ cmp(length, Operand(kArgumentsLimit));
Operand          3052 src/arm/lithium-codegen-arm.cc   __ add(elements, elements, Operand(1 * kPointerSize));
Operand          3058 src/arm/lithium-codegen-arm.cc   __ cmp(length, Operand(0));
Operand          3063 src/arm/lithium-codegen-arm.cc   __ sub(length, length, Operand(1), SetCC);
Operand          3121 src/arm/lithium-codegen-arm.cc   __ mov(scratch0(), Operand(Smi::FromInt(instr->hydrogen()->flags())));
Operand          3168 src/arm/lithium-codegen-arm.cc       __ mov(r0, Operand(arity));
Operand          3207 src/arm/lithium-codegen-arm.cc   __ cmp(scratch, Operand(ip));
Operand          3216 src/arm/lithium-codegen-arm.cc   __ tst(exponent, Operand(HeapNumber::kSignMask));
Operand          3245 src/arm/lithium-codegen-arm.cc     if (!tmp1.is(r0)) __ mov(tmp1, Operand(r0));
Operand          3253 src/arm/lithium-codegen-arm.cc     __ bic(exponent, exponent, Operand(HeapNumber::kSignMask));
Operand          3268 src/arm/lithium-codegen-arm.cc   __ cmp(input, Operand(0));
Operand          3273 src/arm/lithium-codegen-arm.cc   __ rsb(result, input, Operand(0), SetCC, mi);
Operand          3335 src/arm/lithium-codegen-arm.cc     __ cmp(result, Operand(0));
Operand          3338 src/arm/lithium-codegen-arm.cc     __ tst(scratch1, Operand(HeapNumber::kSignMask));
Operand          3359 src/arm/lithium-codegen-arm.cc   __ cmp(scratch, Operand(HeapNumber::kExponentBias - 2));
Operand          3360 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(0), LeaveCC, le);
Operand          3369 src/arm/lithium-codegen-arm.cc   __ cmp(scratch, Operand(HeapNumber::kExponentBias + 32));
Operand          3373 src/arm/lithium-codegen-arm.cc   __ and_(scratch, result, Operand(HeapNumber::kSignMask));
Operand          3381 src/arm/lithium-codegen-arm.cc   __ eor(result, result, Operand(scratch), SetCC);
Operand          3385 src/arm/lithium-codegen-arm.cc     __ mov(result, Operand(0), LeaveCC, mi);
Operand          3399 src/arm/lithium-codegen-arm.cc     __ cmp(result, Operand(0));
Operand          3403 src/arm/lithium-codegen-arm.cc     __ tst(scratch, Operand(HeapNumber::kSignMask));
Operand          3454 src/arm/lithium-codegen-arm.cc     __ cmp(r7, Operand(ip));
Operand          3499 src/arm/lithium-codegen-arm.cc   __ cmp(r1, Operand(0));
Operand          3507 src/arm/lithium-codegen-arm.cc   __ and_(r3, r1, Operand(0xFFFF));
Operand          3508 src/arm/lithium-codegen-arm.cc   __ mov(r4, Operand(18273));
Operand          3510 src/arm/lithium-codegen-arm.cc   __ add(r1, r3, Operand(r1, LSR, 16));
Operand          3515 src/arm/lithium-codegen-arm.cc   __ and_(r3, r0, Operand(0xFFFF));
Operand          3516 src/arm/lithium-codegen-arm.cc   __ mov(r4, Operand(36969));
Operand          3518 src/arm/lithium-codegen-arm.cc   __ add(r0, r3, Operand(r0, LSR, 16));
Operand          3523 src/arm/lithium-codegen-arm.cc   __ and_(r0, r0, Operand(0x3FFFF));
Operand          3524 src/arm/lithium-codegen-arm.cc   __ add(r0, r0, Operand(r1, LSL, 14));
Operand          3529 src/arm/lithium-codegen-arm.cc   __ mov(r1, Operand(0x41000000));
Operand          3530 src/arm/lithium-codegen-arm.cc   __ orr(r1, r1, Operand(0x300000));
Operand          3534 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(0, RelocInfo::NONE));
Operand          3655 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(instr->name()));
Operand          3680 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(instr->name()));
Operand          3701 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(instr->arity()));
Operand          3720 src/arm/lithium-codegen-arm.cc     __ mov(scratch, Operand(instr->transition()));
Operand          3777 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(instr->name()));
Operand          3806 src/arm/lithium-codegen-arm.cc     __ add(scratch, elements, Operand(key, LSL, kPointerSizeLog2));
Operand          3810 src/arm/lithium-codegen-arm.cc              Operand(instr->additional_index() << kPointerSizeLog2));
Operand          3820 src/arm/lithium-codegen-arm.cc     __ add(key, scratch, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3852 src/arm/lithium-codegen-arm.cc   Operand operand = key_is_constant
Operand          3853 src/arm/lithium-codegen-arm.cc       ? Operand((constant_key << shift_size) +
Operand          3855 src/arm/lithium-codegen-arm.cc       : Operand(key, LSL, shift_size);
Operand          3859 src/arm/lithium-codegen-arm.cc            Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag));
Operand          3898 src/arm/lithium-codegen-arm.cc     Operand operand(key_is_constant ? Operand(constant_key << shift_size)
Operand          3899 src/arm/lithium-codegen-arm.cc                                     : Operand(key, LSL, shift_size));
Operand          3910 src/arm/lithium-codegen-arm.cc       __ add(scratch0(), key, Operand(instr->additional_index()));
Operand          3974 src/arm/lithium-codegen-arm.cc   __ cmp(scratch, Operand(from_map));
Operand          3976 src/arm/lithium-codegen-arm.cc   __ mov(new_map_reg, Operand(to_map));
Operand          4045 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(0));
Operand          4053 src/arm/lithium-codegen-arm.cc     __ mov(scratch, Operand(Smi::FromInt(const_index)));
Operand          4088 src/arm/lithium-codegen-arm.cc   __ cmp(char_code, Operand(String::kMaxAsciiCharCode));
Operand          4091 src/arm/lithium-codegen-arm.cc   __ add(result, result, Operand(char_code, LSL, kPointerSizeLog2));
Operand          4107 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(0));
Operand          4178 src/arm/lithium-codegen-arm.cc     __ eor(src, src, Operand(0x80000000));
Operand          4195 src/arm/lithium-codegen-arm.cc   __ mov(ip, Operand(0));
Operand          4203 src/arm/lithium-codegen-arm.cc   __ sub(ip, dst, Operand(kHeapObjectTag));
Operand          4234 src/arm/lithium-codegen-arm.cc   __ sub(ip, reg, Operand(kHeapObjectTag));
Operand          4244 src/arm/lithium-codegen-arm.cc   __ mov(reg, Operand(0));
Operand          4289 src/arm/lithium-codegen-arm.cc   __ cmp(scratch, Operand(ip));
Operand          4297 src/arm/lithium-codegen-arm.cc     __ cmp(input_reg, Operand(ip));
Operand          4302 src/arm/lithium-codegen-arm.cc     __ sub(ip, ip, Operand(kHeapObjectTag));
Operand          4309 src/arm/lithium-codegen-arm.cc   __ sub(ip, input_reg, Operand(kHeapObjectTag));
Operand          4313 src/arm/lithium-codegen-arm.cc     __ cmp(ip, Operand(0));
Operand          4316 src/arm/lithium-codegen-arm.cc     __ cmp(ip, Operand(HeapNumber::kSignMask));
Operand          4346 src/arm/lithium-codegen-arm.cc   __ adc(input_reg, input_reg, Operand(input_reg));
Operand          4351 src/arm/lithium-codegen-arm.cc   __ cmp(scratch1, Operand(ip));
Operand          4366 src/arm/lithium-codegen-arm.cc     __ cmp(input_reg, Operand(ip));
Operand          4368 src/arm/lithium-codegen-arm.cc     __ mov(input_reg, Operand(0));
Operand          4372 src/arm/lithium-codegen-arm.cc     __ sub(scratch1, input_reg, Operand(kHeapObjectTag));
Operand          4387 src/arm/lithium-codegen-arm.cc     __ sub(ip, input_reg, Operand(kHeapObjectTag));
Operand          4400 src/arm/lithium-codegen-arm.cc       __ cmp(input_reg, Operand(0));
Operand          4403 src/arm/lithium-codegen-arm.cc       __ tst(scratch1, Operand(HeapNumber::kSignMask));
Operand          4493 src/arm/lithium-codegen-arm.cc   __ tst(ToRegister(input), Operand(kSmiTagMask));
Operand          4500 src/arm/lithium-codegen-arm.cc   __ tst(ToRegister(input), Operand(kSmiTagMask));
Operand          4517 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(first));
Operand          4526 src/arm/lithium-codegen-arm.cc         __ cmp(scratch, Operand(last));
Operand          4537 src/arm/lithium-codegen-arm.cc       __ tst(scratch, Operand(mask));
Operand          4540 src/arm/lithium-codegen-arm.cc       __ and_(scratch, scratch, Operand(mask));
Operand          4541 src/arm/lithium-codegen-arm.cc       __ cmp(scratch, Operand(tag));
Operand          4555 src/arm/lithium-codegen-arm.cc     __ mov(ip, Operand(Handle<Object>(cell)));
Operand          4559 src/arm/lithium-codegen-arm.cc     __ cmp(reg, Operand(target));
Operand          4623 src/arm/lithium-codegen-arm.cc   __ cmp(scratch, Operand(factory()->heap_number_map()));
Operand          4628 src/arm/lithium-codegen-arm.cc   __ cmp(input_reg, Operand(factory()->undefined_value()));
Operand          4630 src/arm/lithium-codegen-arm.cc   __ mov(result_reg, Operand(0));
Operand          4750 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(0));
Operand          4753 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(instance_size)));
Operand          4777 src/arm/lithium-codegen-arm.cc     __ cmp(r2, Operand(boilerplate_elements_kind));
Operand          4783 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
Operand          4786 src/arm/lithium-codegen-arm.cc   __ mov(r1, Operand(isolate()->factory()->empty_fixed_array()));
Operand          4838 src/arm/lithium-codegen-arm.cc       __ add(r2, result, Operand(elements_offset));
Operand          4851 src/arm/lithium-codegen-arm.cc       __ add(r2, result, Operand(*offset));
Operand          4859 src/arm/lithium-codegen-arm.cc       __ mov(r2, Operand(value));
Operand          4884 src/arm/lithium-codegen-arm.cc         __ mov(r2, Operand(value_low));
Operand          4886 src/arm/lithium-codegen-arm.cc         __ mov(r2, Operand(value_high));
Operand          4896 src/arm/lithium-codegen-arm.cc           __ add(r2, result, Operand(*offset));
Operand          4904 src/arm/lithium-codegen-arm.cc           __ mov(r2, Operand(value));
Operand          4932 src/arm/lithium-codegen-arm.cc     __ cmp(r2, Operand(boilerplate_elements_kind));
Operand          4943 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(size)));
Operand          4962 src/arm/lithium-codegen-arm.cc   __ mov(r3, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
Operand          4963 src/arm/lithium-codegen-arm.cc   __ mov(r2, Operand(constant_properties));
Operand          4967 src/arm/lithium-codegen-arm.cc   __ mov(r1, Operand(Smi::FromInt(flags)));
Operand          5008 src/arm/lithium-codegen-arm.cc   __ mov(r6, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
Operand          5009 src/arm/lithium-codegen-arm.cc   __ mov(r5, Operand(instr->hydrogen()->pattern()));
Operand          5010 src/arm/lithium-codegen-arm.cc   __ mov(r4, Operand(instr->hydrogen()->flags()));
Operand          5023 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(size)));
Operand          5051 src/arm/lithium-codegen-arm.cc     __ mov(r1, Operand(shared_info));
Operand          5055 src/arm/lithium-codegen-arm.cc     __ mov(r2, Operand(shared_info));
Operand          5056 src/arm/lithium-codegen-arm.cc     __ mov(r1, Operand(pretenure
Operand          5099 src/arm/lithium-codegen-arm.cc     __ cmp(input, Operand(ip));
Operand          5107 src/arm/lithium-codegen-arm.cc     __ tst(ip, Operand(1 << Map::kIsUndetectable));
Operand          5127 src/arm/lithium-codegen-arm.cc     __ tst(ip, Operand(1 << Map::kIsUndetectable));
Operand          5135 src/arm/lithium-codegen-arm.cc     __ cmp(input, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          5151 src/arm/lithium-codegen-arm.cc     __ tst(ip, Operand(1 << Map::kIsUndetectable));
Operand          5180 src/arm/lithium-codegen-arm.cc   __ cmp(temp2, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          5187 src/arm/lithium-codegen-arm.cc   __ cmp(temp1, Operand(Smi::FromInt(StackFrame::CONSTRUCT)));
Operand          5228 src/arm/lithium-codegen-arm.cc   __ mov(strict, Operand(Smi::FromInt(strict_mode_flag())));
Operand          5281 src/arm/lithium-codegen-arm.cc     __ cmp(sp, Operand(ip));
Operand          5295 src/arm/lithium-codegen-arm.cc     __ cmp(sp, Operand(ip));
Operand          5335 src/arm/lithium-codegen-arm.cc   __ tst(r0, Operand(kSmiTagMask));
Operand          5370 src/arm/lithium-codegen-arm.cc   __ cmp(result, Operand(0));
Operand          5391 src/arm/lithium-codegen-arm.cc   __ cmp(index, Operand(0));
Operand          5395 src/arm/lithium-codegen-arm.cc   __ add(scratch, object, Operand(index, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          5403 src/arm/lithium-codegen-arm.cc   __ sub(scratch, result, Operand(index, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand            95 src/arm/lithium-codegen-arm.h   Operand ToOperand(LOperand* op);
Operand           252 src/arm/lithium-gap-resolver-arm.cc         __ mov(dst, Operand(cgen_->ToInteger32(constant_source)));
Operand           261 src/arm/lithium-gap-resolver-arm.cc                Operand(cgen_->ToInteger32(constant_source)));
Operand            79 src/arm/macro-assembler-arm.cc   mov(pc, Operand(target), LeaveCC, cond);
Operand            87 src/arm/macro-assembler-arm.cc   mov(ip, Operand(target, rmode));
Operand            90 src/arm/macro-assembler-arm.cc   mov(pc, Operand(target, rmode), LeaveCC, cond);
Operand           128 src/arm/macro-assembler-arm.cc   mov(lr, Operand(pc), LeaveCC, cond);
Operand           129 src/arm/macro-assembler-arm.cc   mov(pc, Operand(target), LeaveCC, cond);
Operand           140 src/arm/macro-assembler-arm.cc   if (!Operand(immediate, rmode).is_single_instruction(mov_instr)) {
Operand           165 src/arm/macro-assembler-arm.cc   mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode));
Operand           171 src/arm/macro-assembler-arm.cc   mov(lr, Operand(pc), LeaveCC, cond);
Operand           173 src/arm/macro-assembler-arm.cc   mov(pc, Operand(reinterpret_cast<int32_t>(target), rmode), LeaveCC, cond);
Operand           210 src/arm/macro-assembler-arm.cc   mov(pc, Operand(lr), LeaveCC, cond);
Operand           217 src/arm/macro-assembler-arm.cc     add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond);
Operand           233 src/arm/macro-assembler-arm.cc     eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
Operand           234 src/arm/macro-assembler-arm.cc     eor(reg2, reg2, Operand(reg1), LeaveCC, cond);
Operand           235 src/arm/macro-assembler-arm.cc     eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
Operand           250 src/arm/macro-assembler-arm.cc   mov(ip, Operand(handle));
Operand           256 src/arm/macro-assembler-arm.cc   mov(dst, Operand(value));
Operand           281 src/arm/macro-assembler-arm.cc     mov(dst, Operand(0, RelocInfo::NONE), LeaveCC, cond);
Operand           301 src/arm/macro-assembler-arm.cc     and_(dst, src1, Operand(mask), LeaveCC, cond);
Operand           303 src/arm/macro-assembler-arm.cc       mov(dst, Operand(dst, LSR, lsb), LeaveCC, cond);
Operand           316 src/arm/macro-assembler-arm.cc     and_(dst, src1, Operand(mask), LeaveCC, cond);
Operand           320 src/arm/macro-assembler-arm.cc       mov(dst, Operand(dst, LSL, shift_up), LeaveCC, cond);
Operand           323 src/arm/macro-assembler-arm.cc       mov(dst, Operand(dst, ASR, shift_down), LeaveCC, cond);
Operand           344 src/arm/macro-assembler-arm.cc     bic(dst, dst, Operand(mask));
Operand           345 src/arm/macro-assembler-arm.cc     and_(scratch, src, Operand((1 << width) - 1));
Operand           346 src/arm/macro-assembler-arm.cc     mov(scratch, Operand(scratch, LSL, lsb));
Operand           358 src/arm/macro-assembler-arm.cc     bic(dst, dst, Operand(mask));
Operand           385 src/arm/macro-assembler-arm.cc     tst(dst, Operand(~satval));
Operand           387 src/arm/macro-assembler-arm.cc     mov(dst, Operand(0, RelocInfo::NONE), LeaveCC, mi);  // 0 if negative.
Operand           388 src/arm/macro-assembler-arm.cc     mov(dst, Operand(satval), LeaveCC, pl);  // satval if positive.
Operand           415 src/arm/macro-assembler-arm.cc     mov(result, Operand(cell));
Operand           418 src/arm/macro-assembler-arm.cc     mov(result, Operand(object));
Operand           428 src/arm/macro-assembler-arm.cc   and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
Operand           429 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(ExternalReference::new_space_start(isolate())));
Operand           456 src/arm/macro-assembler-arm.cc   add(dst, object, Operand(offset - kHeapObjectTag));
Operand           459 src/arm/macro-assembler-arm.cc     tst(dst, Operand((1 << kPointerSizeLog2) - 1));
Operand           478 src/arm/macro-assembler-arm.cc     mov(value, Operand(BitCast<int32_t>(kZapValue + 4)));
Operand           479 src/arm/macro-assembler-arm.cc     mov(dst, Operand(BitCast<int32_t>(kZapValue + 8)));
Operand           509 src/arm/macro-assembler-arm.cc     tst(value, Operand(kSmiTagMask));
Operand           539 src/arm/macro-assembler-arm.cc     mov(address, Operand(BitCast<int32_t>(kZapValue + 12)));
Operand           540 src/arm/macro-assembler-arm.cc     mov(value, Operand(BitCast<int32_t>(kZapValue + 16)));
Operand           560 src/arm/macro-assembler-arm.cc   mov(ip, Operand(store_buffer));
Operand           568 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(StoreBuffer::kStoreBufferOverflowBit));
Operand           595 src/arm/macro-assembler-arm.cc   sub(sp, sp, Operand(num_unsaved * kPointerSize));
Operand           603 src/arm/macro-assembler-arm.cc   add(sp, sp, Operand(num_unsaved * kPointerSize));
Operand           609 src/arm/macro-assembler-arm.cc   sub(sp, sp, Operand(DwVfpRegister::kNumAllocatableRegisters *
Operand           621 src/arm/macro-assembler-arm.cc   add(sp, sp, Operand(DwVfpRegister::kNumAllocatableRegisters *
Operand           740 src/arm/macro-assembler-arm.cc   bic(scratch, scratch, Operand(bits_to_clear), LeaveCC, cond);
Operand           799 src/arm/macro-assembler-arm.cc   mov(ip, Operand(Smi::FromInt(type)));
Operand           801 src/arm/macro-assembler-arm.cc   mov(ip, Operand(CodeObject()));
Operand           803 src/arm/macro-assembler-arm.cc   add(fp, sp, Operand(3 * kPointerSize));  // Adjust FP to point to saved FP.
Operand           825 src/arm/macro-assembler-arm.cc   mov(fp, Operand(sp));  // Set up new frame pointer.
Operand           827 src/arm/macro-assembler-arm.cc   sub(sp, sp, Operand(2 * kPointerSize));
Operand           829 src/arm/macro-assembler-arm.cc     mov(ip, Operand(0));
Operand           832 src/arm/macro-assembler-arm.cc   mov(ip, Operand(CodeObject()));
Operand           836 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
Operand           838 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
Operand           855 src/arm/macro-assembler-arm.cc   sub(sp, sp, Operand((stack_space + 1) * kPointerSize));
Operand           858 src/arm/macro-assembler-arm.cc     and_(sp, sp, Operand(-frame_alignment));
Operand           863 src/arm/macro-assembler-arm.cc   add(ip, sp, Operand(kPointerSize));
Operand           873 src/arm/macro-assembler-arm.cc   mov(scratch1, Operand(length, LSL, kSmiTagSize));
Operand           876 src/arm/macro-assembler-arm.cc   mov(scratch1, Operand(String::kEmptyHashField));
Operand           905 src/arm/macro-assembler-arm.cc     sub(r3, fp, Operand(offset + DwVfpRegister::kNumRegisters * kDoubleSize));
Operand           913 src/arm/macro-assembler-arm.cc   mov(r3, Operand(0, RelocInfo::NONE));
Operand           914 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
Operand           918 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
Operand           925 src/arm/macro-assembler-arm.cc   mov(sp, Operand(fp));
Operand           928 src/arm/macro-assembler-arm.cc     add(sp, sp, Operand(argument_count, LSL, kPointerSizeLog2));
Operand           948 src/arm/macro-assembler-arm.cc     mov(dst, Operand(Smi::FromInt(1)));
Operand           950 src/arm/macro-assembler-arm.cc     mov(dst, Operand(Smi::FromInt(0)));
Operand           987 src/arm/macro-assembler-arm.cc       mov(r0, Operand(actual.immediate()));
Operand           997 src/arm/macro-assembler-arm.cc         mov(r2, Operand(expected.immediate()));
Operand          1002 src/arm/macro-assembler-arm.cc       cmp(expected.reg(), Operand(actual.immediate()));
Operand          1004 src/arm/macro-assembler-arm.cc       mov(r0, Operand(actual.immediate()));
Operand          1006 src/arm/macro-assembler-arm.cc       cmp(expected.reg(), Operand(actual.reg()));
Operand          1013 src/arm/macro-assembler-arm.cc       mov(r3, Operand(code_constant));
Operand          1014 src/arm/macro-assembler-arm.cc       add(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          1118 src/arm/macro-assembler-arm.cc   mov(expected_reg, Operand(expected_reg, ASR, kSmiTagSize));
Operand          1161 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          1163 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          1175 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(kIsNotStringMask));
Operand          1182 src/arm/macro-assembler-arm.cc   mov(r0, Operand(0, RelocInfo::NONE));
Operand          1183 src/arm/macro-assembler-arm.cc   mov(r1, Operand(ExternalReference(Runtime::kDebugBreak, isolate())));
Operand          1207 src/arm/macro-assembler-arm.cc   mov(r5, Operand(CodeObject()));
Operand          1208 src/arm/macro-assembler-arm.cc   mov(r6, Operand(state));
Operand          1212 src/arm/macro-assembler-arm.cc     mov(r7, Operand(Smi::FromInt(0)));  // Indicates no context.
Operand          1213 src/arm/macro-assembler-arm.cc     mov(ip, Operand(0, RelocInfo::NONE));  // NULL frame pointer.
Operand          1220 src/arm/macro-assembler-arm.cc   mov(r6, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          1231 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          1232 src/arm/macro-assembler-arm.cc   add(sp, sp, Operand(StackHandlerConstants::kSize - kPointerSize));
Operand          1242 src/arm/macro-assembler-arm.cc   add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1243 src/arm/macro-assembler-arm.cc   mov(r2, Operand(r2, LSR, StackHandler::kKindWidth));  // Handler index.
Operand          1245 src/arm/macro-assembler-arm.cc   add(r1, r1, Operand(Code::kHeaderSize - kHeapObjectTag));  // Code start.
Operand          1246 src/arm/macro-assembler-arm.cc   add(pc, r1, Operand(r2, ASR, kSmiTagSize));  // Jump.
Operand          1264 src/arm/macro-assembler-arm.cc   mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          1298 src/arm/macro-assembler-arm.cc   mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          1310 src/arm/macro-assembler-arm.cc   tst(r2, Operand(StackHandler::KindField::kMask));
Operand          1337 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(0, RelocInfo::NONE));
Operand          1362 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(ip));
Operand          1394 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(ip));
Operand          1407 src/arm/macro-assembler-arm.cc   eor(t0, t0, Operand(scratch));
Operand          1413 src/arm/macro-assembler-arm.cc   mvn(scratch, Operand(t0));
Operand          1414 src/arm/macro-assembler-arm.cc   add(t0, scratch, Operand(t0, LSL, 15));
Operand          1416 src/arm/macro-assembler-arm.cc   eor(t0, t0, Operand(t0, LSR, 12));
Operand          1418 src/arm/macro-assembler-arm.cc   add(t0, t0, Operand(t0, LSL, 2));
Operand          1420 src/arm/macro-assembler-arm.cc   eor(t0, t0, Operand(t0, LSR, 4));
Operand          1422 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(t0, LSL, 11));
Operand          1423 src/arm/macro-assembler-arm.cc   add(t0, t0, Operand(t0, LSL, 3));
Operand          1426 src/arm/macro-assembler-arm.cc   eor(t0, t0, Operand(t0, LSR, 16));
Operand          1463 src/arm/macro-assembler-arm.cc   mov(t1, Operand(t1, ASR, kSmiTagSize));  // convert smi to int
Operand          1464 src/arm/macro-assembler-arm.cc   sub(t1, t1, Operand(1));
Operand          1473 src/arm/macro-assembler-arm.cc       add(t2, t2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
Operand          1475 src/arm/macro-assembler-arm.cc     and_(t2, t2, Operand(t1));
Operand          1479 src/arm/macro-assembler-arm.cc     add(t2, t2, Operand(t2, LSL, 1));  // t2 = t2 * 3
Operand          1482 src/arm/macro-assembler-arm.cc     add(t2, elements, Operand(t2, LSL, kPointerSizeLog2));
Operand          1484 src/arm/macro-assembler-arm.cc     cmp(key, Operand(ip));
Operand          1498 src/arm/macro-assembler-arm.cc   tst(t1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask)));
Operand          1517 src/arm/macro-assembler-arm.cc       mov(result, Operand(0x7091));
Operand          1518 src/arm/macro-assembler-arm.cc       mov(scratch1, Operand(0x7191));
Operand          1519 src/arm/macro-assembler-arm.cc       mov(scratch2, Operand(0x7291));
Operand          1555 src/arm/macro-assembler-arm.cc   mov(topaddr, Operand(new_space_allocation_top));
Operand          1556 src/arm/macro-assembler-arm.cc   mov(obj_size_reg, Operand(object_size));
Operand          1578 src/arm/macro-assembler-arm.cc   add(scratch2, result, Operand(obj_size_reg), SetCC);
Operand          1580 src/arm/macro-assembler-arm.cc   cmp(scratch2, Operand(ip));
Operand          1586 src/arm/macro-assembler-arm.cc     add(result, result, Operand(kHeapObjectTag));
Operand          1600 src/arm/macro-assembler-arm.cc       mov(result, Operand(0x7091));
Operand          1601 src/arm/macro-assembler-arm.cc       mov(scratch1, Operand(0x7191));
Operand          1602 src/arm/macro-assembler-arm.cc       mov(scratch2, Operand(0x7291));
Operand          1635 src/arm/macro-assembler-arm.cc   mov(topaddr, Operand(new_space_allocation_top));
Operand          1659 src/arm/macro-assembler-arm.cc     add(scratch2, result, Operand(object_size, LSL, kPointerSizeLog2), SetCC);
Operand          1661 src/arm/macro-assembler-arm.cc     add(scratch2, result, Operand(object_size), SetCC);
Operand          1664 src/arm/macro-assembler-arm.cc   cmp(scratch2, Operand(ip));
Operand          1669 src/arm/macro-assembler-arm.cc     tst(scratch2, Operand(kObjectAlignmentMask));
Operand          1676 src/arm/macro-assembler-arm.cc     add(result, result, Operand(kHeapObjectTag));
Operand          1687 src/arm/macro-assembler-arm.cc   and_(object, object, Operand(~kHeapObjectTagMask));
Operand          1690 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(new_space_allocation_top));
Operand          1696 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(new_space_allocation_top));
Operand          1710 src/arm/macro-assembler-arm.cc   mov(scratch1, Operand(length, LSL, 1));  // Length in bytes, not chars.
Operand          1712 src/arm/macro-assembler-arm.cc       Operand(kObjectAlignmentMask + SeqTwoByteString::kHeaderSize));
Operand          1713 src/arm/macro-assembler-arm.cc   and_(scratch1, scratch1, Operand(~kObjectAlignmentMask));
Operand          1743 src/arm/macro-assembler-arm.cc       Operand(kObjectAlignmentMask + SeqAsciiString::kHeaderSize));
Operand          1744 src/arm/macro-assembler-arm.cc   and_(scratch1, scratch1, Operand(~kObjectAlignmentMask));
Operand          1856 src/arm/macro-assembler-arm.cc   cmp(type_reg, Operand(type));
Operand          1876 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(Map::kMaximumBitField2FastHoleyElementValue));
Operand          1889 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(Map::kMaximumBitField2FastHoleySmiElementValue));
Operand          1891 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(Map::kMaximumBitField2FastHoleyElementValue));
Operand          1902 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(Map::kMaximumBitField2FastHoleySmiElementValue));
Operand          1932 src/arm/macro-assembler-arm.cc   mov(scratch1, Operand(kNaNOrInfinityLowerBoundUpper32));
Operand          1941 src/arm/macro-assembler-arm.cc       Operand(key_reg, LSL, kDoubleSizeLog2 - kSmiTagSize));
Operand          1952 src/arm/macro-assembler-arm.cc   cmp(mantissa_reg, Operand(0));
Operand          1958 src/arm/macro-assembler-arm.cc   mov(mantissa_reg, Operand(static_cast<uint32_t>(nan_int64)));
Operand          1959 src/arm/macro-assembler-arm.cc   mov(exponent_reg, Operand(static_cast<uint32_t>(nan_int64 >> 32)));
Operand          1964 src/arm/macro-assembler-arm.cc       Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag));
Operand          1966 src/arm/macro-assembler-arm.cc       Operand(key_reg, LSL, kDoubleSizeLog2 - kSmiTagSize));
Operand          2011 src/arm/macro-assembler-arm.cc   cmp(obj_map, Operand(map));
Operand          2022 src/arm/macro-assembler-arm.cc         cmp(obj_map, Operand(Handle<Map>(current_map)));
Operand          2071 src/arm/macro-assembler-arm.cc   mov(ip, Operand(map));
Operand          2096 src/arm/macro-assembler-arm.cc         Operand(Smi::FromInt(1 << SharedFunctionInfo::kBoundFunction)));
Operand          2103 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(1 << Map::kHasNonInstancePrototype));
Operand          2166 src/arm/macro-assembler-arm.cc   mov(r7, Operand(next_address));
Operand          2170 src/arm/macro-assembler-arm.cc   add(r6, r6, Operand(1));
Operand          2185 src/arm/macro-assembler-arm.cc   cmp(r0, Operand(0));
Operand          2197 src/arm/macro-assembler-arm.cc   sub(r6, r6, Operand(1));
Operand          2206 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ExternalReference::scheduled_exception_address(isolate())));
Operand          2212 src/arm/macro-assembler-arm.cc   mov(r4, Operand(stack_space));
Operand          2227 src/arm/macro-assembler-arm.cc   mov(r0, Operand(ExternalReference::isolate_address()));
Operand          2243 src/arm/macro-assembler-arm.cc     add(sp, sp, Operand(num_arguments * kPointerSize));
Operand          2260 src/arm/macro-assembler-arm.cc   mov(index, Operand(hash, LSL, kSmiTagSize));
Operand          2268 src/arm/macro-assembler-arm.cc   mov(r7, Operand(inReg, ASR, kSmiTagSize));
Operand          2288 src/arm/macro-assembler-arm.cc     mov(scratch1, Operand(object, ASR, kSmiTagSize));
Operand          2296 src/arm/macro-assembler-arm.cc   sub(scratch2, object, Operand(kHeapObjectTag));
Operand          2307 src/arm/macro-assembler-arm.cc     cmp(scratch1, Operand(-1));
Operand          2319 src/arm/macro-assembler-arm.cc   mov(scratch1, Operand(smi, ASR, kSmiTagSize));
Operand          2336 src/arm/macro-assembler-arm.cc     sub(scratch, source, Operand(kHeapObjectTag));
Operand          2344 src/arm/macro-assembler-arm.cc     sub(scratch, dest, Operand(1));
Operand          2345 src/arm/macro-assembler-arm.cc     cmp(scratch, Operand(LONG_MAX - 1));
Operand          2364 src/arm/macro-assembler-arm.cc     mov(dest, Operand(0, RelocInfo::NONE));
Operand          2375 src/arm/macro-assembler-arm.cc     sub(scratch2, scratch2, Operand(fudge_factor));
Operand          2376 src/arm/macro-assembler-arm.cc     cmp(scratch2, Operand(non_smi_exponent - fudge_factor));
Operand          2388 src/arm/macro-assembler-arm.cc     sub(scratch2, scratch2, Operand(zero_exponent - fudge_factor), SetCC);
Operand          2394 src/arm/macro-assembler-arm.cc     rsb(dest, scratch2, Operand(30));
Operand          2398 src/arm/macro-assembler-arm.cc     and_(scratch2, scratch, Operand(HeapNumber::kMantissaMask));
Operand          2400 src/arm/macro-assembler-arm.cc     orr(scratch2, scratch2, Operand(1 << HeapNumber::kExponentShift));
Operand          2406 src/arm/macro-assembler-arm.cc     mov(scratch2, Operand(scratch2, LSL, shift_distance));
Operand          2408 src/arm/macro-assembler-arm.cc     tst(scratch, Operand(HeapNumber::kSignMask));
Operand          2414 src/arm/macro-assembler-arm.cc     orr(scratch, scratch2, Operand(scratch, LSR, 32 - shift_distance));
Operand          2416 src/arm/macro-assembler-arm.cc     mov(dest, Operand(scratch, LSR, dest));
Operand          2418 src/arm/macro-assembler-arm.cc     rsb(dest, dest, Operand(0, RelocInfo::NONE), LeaveCC, ne);
Operand          2445 src/arm/macro-assembler-arm.cc       Operand(kVFPExceptionMask |
Operand          2451 src/arm/macro-assembler-arm.cc     orr(scratch, scratch, Operand(rounding_mode));
Operand          2466 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(kVFPExceptionMask | check_inexact_conversion));
Operand          2483 src/arm/macro-assembler-arm.cc   cmp(result, Operand(HeapNumber::kExponentMask));
Operand          2484 src/arm/macro-assembler-arm.cc   mov(result, Operand(0), LeaveCC, eq);
Operand          2490 src/arm/macro-assembler-arm.cc       Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31),
Operand          2496 src/arm/macro-assembler-arm.cc   mov(result, Operand(0));
Operand          2502 src/arm/macro-assembler-arm.cc   add(scratch, result, Operand(kShiftBase + HeapNumber::kMantissaBits), SetCC);
Operand          2507 src/arm/macro-assembler-arm.cc   and_(sign, input_high, Operand(HeapNumber::kSignMask));
Operand          2512 src/arm/macro-assembler-arm.cc       Operand(1 << HeapNumber::kMantissaBitsInTopWord));
Operand          2516 src/arm/macro-assembler-arm.cc   mov(input_high, Operand(input_high, LSL, scratch));
Operand          2520 src/arm/macro-assembler-arm.cc   rsb(scratch, scratch, Operand(32), SetCC);
Operand          2524 src/arm/macro-assembler-arm.cc   rsb(scratch, scratch, Operand(0));
Operand          2525 src/arm/macro-assembler-arm.cc   mov(input_low, Operand(input_low, LSL, scratch));
Operand          2529 src/arm/macro-assembler-arm.cc   mov(input_low, Operand(input_low, LSR, scratch));
Operand          2532 src/arm/macro-assembler-arm.cc   orr(input_high, input_high, Operand(input_low));
Operand          2534 src/arm/macro-assembler-arm.cc   cmp(sign, Operand(0));
Operand          2537 src/arm/macro-assembler-arm.cc   rsb(result, input_high, Operand(0), LeaveCC, ne);
Operand          2569 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(kVFPOverflowExceptionBit |
Operand          2591 src/arm/macro-assembler-arm.cc     mov(dst, Operand(src, ASR, kSmiTagSize));
Operand          2592 src/arm/macro-assembler-arm.cc     and_(dst, dst, Operand((1 << num_least_bits) - 1));
Operand          2600 src/arm/macro-assembler-arm.cc   and_(dst, src, Operand((1 << num_least_bits) - 1));
Operand          2620 src/arm/macro-assembler-arm.cc   mov(r0, Operand(num_arguments));
Operand          2621 src/arm/macro-assembler-arm.cc   mov(r1, Operand(ExternalReference(f, isolate())));
Operand          2634 src/arm/macro-assembler-arm.cc   mov(r0, Operand(function->nargs));
Operand          2635 src/arm/macro-assembler-arm.cc   mov(r1, Operand(ExternalReference(function, isolate())));
Operand          2643 src/arm/macro-assembler-arm.cc   mov(r0, Operand(num_arguments));
Operand          2644 src/arm/macro-assembler-arm.cc   mov(r1, Operand(ext));
Operand          2658 src/arm/macro-assembler-arm.cc   mov(r0, Operand(num_arguments));
Operand          2677 src/arm/macro-assembler-arm.cc   mov(r1, Operand(builtin));
Operand          2725 src/arm/macro-assembler-arm.cc     mov(scratch1, Operand(value));
Operand          2726 src/arm/macro-assembler-arm.cc     mov(scratch2, Operand(ExternalReference(counter)));
Operand          2736 src/arm/macro-assembler-arm.cc     mov(scratch2, Operand(ExternalReference(counter)));
Operand          2738 src/arm/macro-assembler-arm.cc     add(scratch1, scratch1, Operand(value));
Operand          2748 src/arm/macro-assembler-arm.cc     mov(scratch2, Operand(ExternalReference(counter)));
Operand          2750 src/arm/macro-assembler-arm.cc     sub(scratch1, scratch1, Operand(value));
Operand          2821 src/arm/macro-assembler-arm.cc   mov(r0, Operand(p0));
Operand          2823 src/arm/macro-assembler-arm.cc   mov(r0, Operand(Smi::FromInt(p1 - p0)));
Operand          2948 src/arm/macro-assembler-arm.cc   sub(scratch, reg, Operand(1), SetCC);
Operand          2960 src/arm/macro-assembler-arm.cc   sub(scratch, reg, Operand(1), SetCC);
Operand          2971 src/arm/macro-assembler-arm.cc   tst(reg1, Operand(kSmiTagMask));
Operand          2972 src/arm/macro-assembler-arm.cc   tst(reg2, Operand(kSmiTagMask), eq);
Operand          2980 src/arm/macro-assembler-arm.cc   mov(dst, Operand(src, ASR, kSmiTagSize), SetCC);
Operand          2988 src/arm/macro-assembler-arm.cc   mov(dst, Operand(src, ASR, kSmiTagSize), SetCC);
Operand          2997 src/arm/macro-assembler-arm.cc   tst(reg1, Operand(kSmiTagMask));
Operand          2998 src/arm/macro-assembler-arm.cc   tst(reg2, Operand(kSmiTagMask), ne);
Operand          3005 src/arm/macro-assembler-arm.cc   tst(object, Operand(kSmiTagMask));
Operand          3012 src/arm/macro-assembler-arm.cc   tst(object, Operand(kSmiTagMask));
Operand          3019 src/arm/macro-assembler-arm.cc   tst(object, Operand(kSmiTagMask));
Operand          3076 src/arm/macro-assembler-arm.cc   and_(scratch1, first, Operand(second));
Operand          3115 src/arm/macro-assembler-arm.cc   sub(scratch1, result, Operand(kHeapObjectTag));
Operand          3156 src/arm/macro-assembler-arm.cc   cmp(length, Operand(0));
Operand          3159 src/arm/macro-assembler-arm.cc   tst(src, Operand(kPointerSize - 1));
Operand          3163 src/arm/macro-assembler-arm.cc   sub(length, length, Operand(1), SetCC);
Operand          3169 src/arm/macro-assembler-arm.cc     tst(src, Operand(kPointerSize - 1));
Operand          3172 src/arm/macro-assembler-arm.cc   cmp(length, Operand(kPointerSize));
Operand          3179 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSR, 8));
Operand          3181 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSR, 8));
Operand          3183 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSR, 8));
Operand          3186 src/arm/macro-assembler-arm.cc   sub(length, length, Operand(kPointerSize));
Operand          3191 src/arm/macro-assembler-arm.cc   cmp(length, Operand(0));
Operand          3196 src/arm/macro-assembler-arm.cc   sub(length, length, Operand(1), SetCC);
Operand          3229 src/arm/macro-assembler-arm.cc   mov(zeros, Operand(0, RelocInfo::NONE));
Operand          3231 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(0xffff0000));
Operand          3232 src/arm/macro-assembler-arm.cc   add(zeros, zeros, Operand(16), LeaveCC, eq);
Operand          3233 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSL, 16), LeaveCC, eq);
Operand          3235 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(0xff000000));
Operand          3236 src/arm/macro-assembler-arm.cc   add(zeros, zeros, Operand(8), LeaveCC, eq);
Operand          3237 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSL, 8), LeaveCC, eq);
Operand          3239 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(0xf0000000));
Operand          3240 src/arm/macro-assembler-arm.cc   add(zeros, zeros, Operand(4), LeaveCC, eq);
Operand          3241 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSL, 4), LeaveCC, eq);
Operand          3243 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(0xc0000000));
Operand          3244 src/arm/macro-assembler-arm.cc   add(zeros, zeros, Operand(2), LeaveCC, eq);
Operand          3245 src/arm/macro-assembler-arm.cc   mov(scratch, Operand(scratch, LSL, 2), LeaveCC, eq);
Operand          3247 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(0x80000000u));
Operand          3248 src/arm/macro-assembler-arm.cc   add(zeros, zeros, Operand(1), LeaveCC, eq);
Operand          3262 src/arm/macro-assembler-arm.cc   and_(scratch1, first, Operand(kFlatAsciiStringMask));
Operand          3263 src/arm/macro-assembler-arm.cc   and_(scratch2, second, Operand(kFlatAsciiStringMask));
Operand          3264 src/arm/macro-assembler-arm.cc   cmp(scratch1, Operand(kFlatAsciiStringTag));
Operand          3266 src/arm/macro-assembler-arm.cc   cmp(scratch2, Operand(kFlatAsciiStringTag), eq);
Operand          3277 src/arm/macro-assembler-arm.cc   and_(scratch, type, Operand(kFlatAsciiStringMask));
Operand          3278 src/arm/macro-assembler-arm.cc   cmp(scratch, Operand(kFlatAsciiStringTag));
Operand          3318 src/arm/macro-assembler-arm.cc     sub(sp, sp, Operand((stack_passed_arguments + 1) * kPointerSize));
Operand          3320 src/arm/macro-assembler-arm.cc     and_(sp, sp, Operand(-frame_alignment));
Operand          3323 src/arm/macro-assembler-arm.cc     sub(sp, sp, Operand(stack_passed_arguments * kPointerSize));
Operand          3376 src/arm/macro-assembler-arm.cc   mov(ip, Operand(function));
Operand          3414 src/arm/macro-assembler-arm.cc       tst(sp, Operand(frame_alignment_mask));
Operand          3433 src/arm/macro-assembler-arm.cc     add(sp, sp, Operand(stack_passed_arguments * sizeof(kPointerSize)));
Operand          3445 src/arm/macro-assembler-arm.cc     and_(result, result, Operand(kLdrPCPattern));
Operand          3446 src/arm/macro-assembler-arm.cc     cmp(result, Operand(kLdrPCPattern));
Operand          3452 src/arm/macro-assembler-arm.cc   and_(result, result, Operand(kLdrOffsetMask));
Operand          3453 src/arm/macro-assembler-arm.cc   add(result, ldr_location, Operand(result));
Operand          3454 src/arm/macro-assembler-arm.cc   add(result, result, Operand(kPCRegOffset));
Operand          3464 src/arm/macro-assembler-arm.cc   and_(scratch, object, Operand(~Page::kPageAlignmentMask));
Operand          3466 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(mask));
Operand          3492 src/arm/macro-assembler-arm.cc   tst(ip, Operand(mask_scratch));
Operand          3495 src/arm/macro-assembler-arm.cc   add(mask_scratch, mask_scratch, Operand(mask_scratch), SetCC);
Operand          3497 src/arm/macro-assembler-arm.cc   tst(ip, Operand(mask_scratch));
Operand          3503 src/arm/macro-assembler-arm.cc   tst(ip, Operand(1));
Operand          3524 src/arm/macro-assembler-arm.cc   tst(scratch, Operand(kIsIndirectStringMask | kIsNotStringMask));
Operand          3534 src/arm/macro-assembler-arm.cc   and_(bitmap_reg, addr_reg, Operand(~Page::kPageAlignmentMask));
Operand          3538 src/arm/macro-assembler-arm.cc   add(bitmap_reg, bitmap_reg, Operand(ip, LSL, kPointerSizeLog2));
Operand          3539 src/arm/macro-assembler-arm.cc   mov(ip, Operand(1));
Operand          3540 src/arm/macro-assembler-arm.cc   mov(mask_reg, Operand(ip, LSL, mask_reg));
Operand          3571 src/arm/macro-assembler-arm.cc     tst(load_scratch, Operand(mask_scratch, LSL, 1));
Operand          3586 src/arm/macro-assembler-arm.cc   mov(length, Operand(HeapNumber::kSize), LeaveCC, eq);
Operand          3596 src/arm/macro-assembler-arm.cc   tst(instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask));
Operand          3605 src/arm/macro-assembler-arm.cc   tst(instance_type, Operand(kExternalStringTag));
Operand          3606 src/arm/macro-assembler-arm.cc   mov(length, Operand(ExternalString::kSize), LeaveCC, ne);
Operand          3616 src/arm/macro-assembler-arm.cc   tst(instance_type, Operand(kStringEncodingMask));
Operand          3617 src/arm/macro-assembler-arm.cc   mov(ip, Operand(ip, LSR, 1), LeaveCC, ne);
Operand          3618 src/arm/macro-assembler-arm.cc   add(length, ip, Operand(SeqString::kHeaderSize + kObjectAlignmentMask));
Operand          3619 src/arm/macro-assembler-arm.cc   and_(length, length, Operand(~kObjectAlignmentMask));
Operand          3625 src/arm/macro-assembler-arm.cc   orr(ip, ip, Operand(mask_scratch));
Operand          3628 src/arm/macro-assembler-arm.cc   and_(bitmap_scratch, bitmap_scratch, Operand(~Page::kPageAlignmentMask));
Operand          3630 src/arm/macro-assembler-arm.cc   add(ip, ip, Operand(length));
Operand          3638 src/arm/macro-assembler-arm.cc   Usat(output_reg, 8, Operand(input_reg));
Operand          3654 src/arm/macro-assembler-arm.cc   mov(result_reg, Operand(0));
Operand          3662 src/arm/macro-assembler-arm.cc   mov(result_reg, Operand(255));
Operand          3689 src/arm/macro-assembler-arm.cc   mov(descriptors, Operand(FACTORY->empty_descriptor_array()));
Operand            47 src/arm/macro-assembler-arm.h inline Operand SmiUntagOperand(Register object) {
Operand            48 src/arm/macro-assembler-arm.h   return Operand(object, ASR, kSmiTagSize);
Operand           141 src/arm/macro-assembler-arm.h   void And(Register dst, Register src1, const Operand& src2,
Operand           157 src/arm/macro-assembler-arm.h   void Usat(Register dst, int satpos, const Operand& src,
Operand           529 src/arm/macro-assembler-arm.h     mov(kRootRegister, Operand(roots_array_start));
Operand           882 src/arm/macro-assembler-arm.h     tst(type, Operand(kIsNotStringMask));
Operand          1154 src/arm/macro-assembler-arm.h     add(reg, reg, Operand(reg), s);
Operand          1157 src/arm/macro-assembler-arm.h     add(dst, src, Operand(src), s);
Operand          1171 src/arm/macro-assembler-arm.h     mov(reg, Operand(reg, ASR, kSmiTagSize), s);
Operand          1174 src/arm/macro-assembler-arm.h     mov(dst, Operand(src, ASR, kSmiTagSize), s);
Operand          1187 src/arm/macro-assembler-arm.h     tst(value, Operand(kSmiTagMask));
Operand          1192 src/arm/macro-assembler-arm.h     tst(value, Operand(kSmiTagMask));
Operand           162 src/arm/regexp-macro-assembler-arm.cc            current_input_offset(), Operand(by * char_size()));
Operand           172 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(by));
Operand           182 src/arm/regexp-macro-assembler-arm.cc   __ add(pc, r0, Operand(code_pointer()));
Operand           192 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_character(), Operand(c));
Operand           198 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_character(), Operand(limit));
Operand           207 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           212 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, end_of_input_address(), Operand(current_input_offset()));
Operand           222 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           226 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, end_of_input_address(), Operand(current_input_offset()));
Operand           233 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_character(), Operand(limit));
Operand           253 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, end_of_input_address(), Operand(current_input_offset()));
Operand           256 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(byte_offset));
Operand           265 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r1, Operand(str[i]));
Operand           271 src/arm/regexp-macro-assembler-arm.cc         __ cmp(r1, Operand(str[i]));
Operand           274 src/arm/regexp-macro-assembler-arm.cc           __ mov(r2, Operand(match_high_byte));
Operand           277 src/arm/regexp-macro-assembler-arm.cc         __ add(r3, r2, Operand(match_char & 0xff));
Operand           290 src/arm/regexp-macro-assembler-arm.cc          backtrack_stackpointer(), Operand(kPointerSize), LeaveCC, eq);
Operand           308 src/arm/regexp-macro-assembler-arm.cc   __ cmn(r1, Operand(current_input_offset()));
Operand           318 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(end_of_input_address()));
Operand           319 src/arm/regexp-macro-assembler-arm.cc     __ add(r2, end_of_input_address(), Operand(current_input_offset()));
Operand           320 src/arm/regexp-macro-assembler-arm.cc     __ add(r1, r0, Operand(r1));
Operand           334 src/arm/regexp-macro-assembler-arm.cc     __ orr(r3, r3, Operand(0x20));  // Convert capture character to lower-case.
Operand           335 src/arm/regexp-macro-assembler-arm.cc     __ orr(r4, r4, Operand(0x20));  // Also convert input character.
Operand           338 src/arm/regexp-macro-assembler-arm.cc     __ sub(r3, r3, Operand('a'));
Operand           339 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r3, Operand('z' - 'a'));  // Is r3 a lowercase letter?
Operand           370 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(end_of_input_address()));
Operand           372 src/arm/regexp-macro-assembler-arm.cc     __ mov(r2, Operand(r1));
Operand           374 src/arm/regexp-macro-assembler-arm.cc     __ mov(r4, Operand(r1));
Operand           376 src/arm/regexp-macro-assembler-arm.cc     __ add(r1, current_input_offset(), Operand(end_of_input_address()));
Operand           378 src/arm/regexp-macro-assembler-arm.cc     __ mov(r3, Operand(ExternalReference::isolate_address()));
Operand           388 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           391 src/arm/regexp-macro-assembler-arm.cc     __ add(current_input_offset(), current_input_offset(), Operand(r4));
Operand           412 src/arm/regexp-macro-assembler-arm.cc   __ cmn(r1, Operand(current_input_offset()));
Operand           416 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, r0, Operand(end_of_input_address()));
Operand           417 src/arm/regexp-macro-assembler-arm.cc   __ add(r2, end_of_input_address(), Operand(current_input_offset()));
Operand           418 src/arm/regexp-macro-assembler-arm.cc   __ add(r1, r1, Operand(r0));
Operand           443 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_character(), Operand(c));
Operand           452 src/arm/regexp-macro-assembler-arm.cc     __ tst(current_character(), Operand(mask));
Operand           454 src/arm/regexp-macro-assembler-arm.cc     __ and_(r0, current_character(), Operand(mask));
Operand           455 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(c));
Operand           465 src/arm/regexp-macro-assembler-arm.cc     __ tst(current_character(), Operand(mask));
Operand           467 src/arm/regexp-macro-assembler-arm.cc     __ and_(r0, current_character(), Operand(mask));
Operand           468 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(c));
Operand           480 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_character(), Operand(minus));
Operand           481 src/arm/regexp-macro-assembler-arm.cc   __ and_(r0, r0, Operand(mask));
Operand           482 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(c));
Operand           491 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_character(), Operand(from));
Operand           492 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(to - from));
Operand           501 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_character(), Operand(from));
Operand           502 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(to - from));
Operand           510 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(table));
Operand           512 src/arm/regexp-macro-assembler-arm.cc     __ and_(r1, current_character(), Operand(kTableSize - 1));
Operand           513 src/arm/regexp-macro-assembler-arm.cc     __ add(r1, r1, Operand(ByteArray::kHeaderSize - kHeapObjectTag));
Operand           517 src/arm/regexp-macro-assembler-arm.cc            Operand(ByteArray::kHeaderSize - kHeapObjectTag));
Operand           520 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0));
Operand           535 src/arm/regexp-macro-assembler-arm.cc       __ cmp(current_character(), Operand(' '));
Operand           538 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, current_character(), Operand('\t'));
Operand           539 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand('\r' - '\t'));
Operand           549 src/arm/regexp-macro-assembler-arm.cc       __ cmp(current_character(), Operand(' '));
Operand           551 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, current_character(), Operand('\t'));
Operand           552 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand('\r' - '\t'));
Operand           559 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, current_character(), Operand('0'));
Operand           560 src/arm/regexp-macro-assembler-arm.cc     __ cmp(current_character(), Operand('9' - '0'));
Operand           565 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, current_character(), Operand('0'));
Operand           566 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand('9' - '0'));
Operand           571 src/arm/regexp-macro-assembler-arm.cc     __ eor(r0, current_character(), Operand(0x01));
Operand           573 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, r0, Operand(0x0b));
Operand           574 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0x0c - 0x0b));
Operand           580 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, r0, Operand(0x2028 - 0x0b));
Operand           581 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand(1));
Operand           588 src/arm/regexp-macro-assembler-arm.cc     __ eor(r0, current_character(), Operand(0x01));
Operand           590 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, r0, Operand(0x0b));
Operand           591 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0x0c - 0x0b));
Operand           600 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, r0, Operand(0x2028 - 0x0b));
Operand           601 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand(1));
Operand           610 src/arm/regexp-macro-assembler-arm.cc       __ cmp(current_character(), Operand('z'));
Operand           614 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(map));
Operand           616 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0));
Operand           624 src/arm/regexp-macro-assembler-arm.cc       __ cmp(current_character(), Operand('z'));
Operand           628 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(map));
Operand           630 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0));
Operand           648 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(FAILURE));
Operand           677 src/arm/regexp-macro-assembler-arm.cc   __ add(frame_pointer(), sp, Operand(4 * kPointerSize));
Operand           678 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(0, RelocInfo::NONE));
Operand           687 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(stack_limit));
Operand           694 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(num_registers_ * kPointerSize));
Operand           698 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(EXCEPTION));
Operand           703 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           710 src/arm/regexp-macro-assembler-arm.cc   __ sub(sp, sp, Operand(num_registers_ * kPointerSize));
Operand           720 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_input_offset(), Operand(char_size()));
Operand           721 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, r0, Operand(r1, LSL, (mode_ == UC16) ? 1 : 0));
Operand           727 src/arm/regexp-macro-assembler-arm.cc   __ mov(code_pointer(), Operand(masm_->CodeObject()));
Operand           731 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r1, Operand(0, RelocInfo::NONE));
Operand           733 src/arm/regexp-macro-assembler-arm.cc   __ mov(current_character(), Operand('\n'), LeaveCC, eq);
Operand           747 src/arm/regexp-macro-assembler-arm.cc       __ add(r1, frame_pointer(), Operand(kRegisterZero));
Operand           748 src/arm/regexp-macro-assembler-arm.cc       __ mov(r2, Operand(num_saved_registers_));
Operand           752 src/arm/regexp-macro-assembler-arm.cc       __ sub(r2, r2, Operand(1), SetCC);
Operand           778 src/arm/regexp-macro-assembler-arm.cc         __ mov(r1, Operand(r1, LSR, 1));
Operand           781 src/arm/regexp-macro-assembler-arm.cc       __ add(r1, r1, Operand(r2));
Operand           796 src/arm/regexp-macro-assembler-arm.cc           __ add(r2, r1, Operand(r2, ASR, 1));
Operand           797 src/arm/regexp-macro-assembler-arm.cc           __ add(r3, r1, Operand(r3, ASR, 1));
Operand           799 src/arm/regexp-macro-assembler-arm.cc           __ add(r2, r1, Operand(r2));
Operand           800 src/arm/regexp-macro-assembler-arm.cc           __ add(r3, r1, Operand(r3));
Operand           813 src/arm/regexp-macro-assembler-arm.cc       __ add(r0, r0, Operand(1));
Operand           817 src/arm/regexp-macro-assembler-arm.cc       __ sub(r1, r1, Operand(num_saved_registers_));
Operand           819 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r1, Operand(num_saved_registers_));
Operand           824 src/arm/regexp-macro-assembler-arm.cc       __ add(r2, r2, Operand(num_saved_registers_ * kPointerSize));
Operand           837 src/arm/regexp-macro-assembler-arm.cc         __ cmp(current_input_offset(), Operand(0));
Operand           842 src/arm/regexp-macro-assembler-arm.cc                Operand((mode_ == UC16) ? 2 : 1));
Operand           847 src/arm/regexp-macro-assembler-arm.cc       __ mov(r0, Operand(SUCCESS));
Operand           876 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           896 src/arm/regexp-macro-assembler-arm.cc     __ add(r1, frame_pointer(), Operand(kStackHighEnd));
Operand           897 src/arm/regexp-macro-assembler-arm.cc     __ mov(r2, Operand(ExternalReference::isolate_address()));
Operand           903 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand           915 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(EXCEPTION));
Operand           938 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(comparand));
Operand           947 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(comparand));
Operand           955 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(current_input_offset()));
Operand           999 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(target + Code::kHeaderSize - kHeapObjectTag));
Operand          1017 src/arm/regexp-macro-assembler-arm.cc       __ mov(r0, Operand(pc_offset_of_constant + Assembler::kInstrSize));
Operand          1047 src/arm/regexp-macro-assembler-arm.cc   __ add(backtrack_stackpointer(), backtrack_stackpointer(), Operand(r0));
Operand          1053 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_input_offset(), Operand(-by * char_size()));
Operand          1055 src/arm/regexp-macro-assembler-arm.cc   __ mov(current_input_offset(), Operand(-by * char_size()));
Operand          1066 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(to));
Operand          1082 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, current_input_offset(), Operand(cp_offset * char_size()));
Operand          1112 src/arm/regexp-macro-assembler-arm.cc   __ mov(r1, Operand(masm_->CodeObject()));
Operand          1238 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_input_offset(), Operand(-cp_offset * char_size()));
Operand          1268 src/arm/regexp-macro-assembler-arm.cc   __ add(pc, lr, Operand(masm_->CodeObject()));
Operand          1274 src/arm/regexp-macro-assembler-arm.cc   __ sub(lr, lr, Operand(masm_->CodeObject()));
Operand          1297 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(stack_limit));
Operand          1307 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(stack_limit));
Operand          1309 src/arm/regexp-macro-assembler-arm.cc   __ cmp(backtrack_stackpointer(), Operand(r0));
Operand          1351 src/arm/regexp-macro-assembler-arm.cc   __ mov(code_pointer(), Operand(function));
Operand          1357 src/arm/regexp-macro-assembler-arm.cc   __ mov(code_pointer(), Operand(masm_->CodeObject()));
Operand          1366 src/arm/regexp-macro-assembler-arm.cc     __ add(r4, current_input_offset(), Operand(cp_offset * char_size()));
Operand            74 src/arm/stub-cache-arm.cc   __ add(offset_scratch, offset, Operand(offset, LSL, 1));
Operand            77 src/arm/stub-cache-arm.cc   __ mov(base_addr, Operand(key_offset));
Operand            78 src/arm/stub-cache-arm.cc   __ add(base_addr, base_addr, Operand(offset_scratch, LSL, kPointerSizeLog2));
Operand           104 src/arm/stub-cache-arm.cc   __ bic(flags_reg, flags_reg, Operand(mask));
Operand           107 src/arm/stub-cache-arm.cc     __ cmn(flags_reg, Operand(-flags));
Operand           109 src/arm/stub-cache-arm.cc     __ cmp(flags_reg, Operand(flags));
Operand           122 src/arm/stub-cache-arm.cc   __ add(pc, code, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand           154 src/arm/stub-cache-arm.cc   __ tst(scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
Operand           159 src/arm/stub-cache-arm.cc   __ cmp(scratch0, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand           233 src/arm/stub-cache-arm.cc   __ add(scratch, scratch, Operand(ip));
Operand           237 src/arm/stub-cache-arm.cc   __ mov(scratch, Operand(scratch, LSR, kHeapObjectTagSize));
Operand           240 src/arm/stub-cache-arm.cc   __ eor(scratch, scratch, Operand((flags >> kHeapObjectTagSize) & mask));
Operand           242 src/arm/stub-cache-arm.cc   __ and_(scratch, scratch, Operand(mask));
Operand           257 src/arm/stub-cache-arm.cc   __ sub(scratch, scratch, Operand(name, LSR, kHeapObjectTagSize));
Operand           259 src/arm/stub-cache-arm.cc   __ add(scratch, scratch, Operand((flags >> kHeapObjectTagSize) & mask2));
Operand           260 src/arm/stub-cache-arm.cc   __ and_(scratch, scratch, Operand(mask2));
Operand           376 src/arm/stub-cache-arm.cc   __ and_(scratch2, scratch1, Operand(kIsNotStringMask));
Operand           378 src/arm/stub-cache-arm.cc   __ cmp(scratch2, Operand(static_cast<int32_t>(kStringTag)));
Operand           407 src/arm/stub-cache-arm.cc     __ cmp(scratch1, Operand(JS_VALUE_TYPE));
Operand           502 src/arm/stub-cache-arm.cc     __ mov(r2, Operand(transition));
Operand           514 src/arm/stub-cache-arm.cc     __ mov(scratch1, Operand(transition));
Operand           627 src/arm/stub-cache-arm.cc   __ mov(scratch, Operand(interceptor));
Operand           633 src/arm/stub-cache-arm.cc   __ mov(scratch, Operand(ExternalReference::isolate_address()));
Operand           649 src/arm/stub-cache-arm.cc   __ mov(r0, Operand(6));
Operand           650 src/arm/stub-cache-arm.cc   __ mov(r1, Operand(ref));
Operand           665 src/arm/stub-cache-arm.cc   __ mov(scratch, Operand(Smi::FromInt(0)));
Operand           705 src/arm/stub-cache-arm.cc   __ mov(r7, Operand(ExternalReference::isolate_address()));
Operand           710 src/arm/stub-cache-arm.cc   __ add(r2, sp, Operand(3 * kPointerSize));
Operand           721 src/arm/stub-cache-arm.cc   __ add(r0, sp, Operand(1 * kPointerSize));
Operand           725 src/arm/stub-cache-arm.cc   __ add(ip, r2, Operand(argc * kPointerSize));
Operand           728 src/arm/stub-cache-arm.cc   __ mov(ip, Operand(argc));
Operand           731 src/arm/stub-cache-arm.cc   __ mov(ip, Operand(0));
Operand           948 src/arm/stub-cache-arm.cc   __ mov(scratch, Operand(cell));
Operand           992 src/arm/stub-cache-arm.cc     __ add(scratch1, dst, Operand(wordoffset, LSL, 2));
Operand          1002 src/arm/stub-cache-arm.cc     __ and_(fval, ival, Operand(kBinary32SignMask), SetCC);
Operand          1004 src/arm/stub-cache-arm.cc     __ rsb(ival, ival, Operand(0, RelocInfo::NONE), LeaveCC, ne);
Operand          1009 src/arm/stub-cache-arm.cc     __ cmp(ival, Operand(1));
Operand          1016 src/arm/stub-cache-arm.cc     __ orr(fval, fval, Operand(exponent_word_for_1), LeaveCC, eq);
Operand          1028 src/arm/stub-cache-arm.cc            Operand((kBitsPerInt - 1) + kBinary32ExponentBias));
Operand          1032 src/arm/stub-cache-arm.cc            Operand(scratch1, LSL, kBinary32ExponentShift));
Operand          1035 src/arm/stub-cache-arm.cc     __ add(zeros, zeros, Operand(1));
Operand          1037 src/arm/stub-cache-arm.cc     __ mov(ival, Operand(ival, LSL, zeros));
Operand          1041 src/arm/stub-cache-arm.cc            Operand(ival, LSR, kBitsPerInt - kBinary32MantissaBits));
Operand          1068 src/arm/stub-cache-arm.cc   __ mov(scratch, Operand(biased_exponent << HeapNumber::kExponentShift));
Operand          1070 src/arm/stub-cache-arm.cc     __ mov(loword, Operand(hiword, LSL, mantissa_shift_for_lo_word));
Operand          1071 src/arm/stub-cache-arm.cc     __ orr(hiword, scratch, Operand(hiword, LSR, mantissa_shift_for_hi_word));
Operand          1073 src/arm/stub-cache-arm.cc     __ mov(loword, Operand(0, RelocInfo::NONE));
Operand          1074 src/arm/stub-cache-arm.cc     __ orr(hiword, scratch, Operand(hiword, LSL, mantissa_shift_for_hi_word));
Operand          1080 src/arm/stub-cache-arm.cc     __ bic(hiword, hiword, Operand(1 << HeapNumber::kExponentShift));
Operand          1156 src/arm/stub-cache-arm.cc         __ mov(reg, Operand(prototype));
Operand          1261 src/arm/stub-cache-arm.cc   __ mov(scratch3, Operand(ExternalReference::isolate_address()));
Operand          1272 src/arm/stub-cache-arm.cc   __ add(r1, sp, Operand(1 * kPointerSize));  // r1 = AccessorInfo&
Operand          1409 src/arm/stub-cache-arm.cc       __ mov(scratch1, Operand(ExternalReference::isolate_address()));
Operand          1436 src/arm/stub-cache-arm.cc     __ cmp(r2, Operand(name));
Operand          1465 src/arm/stub-cache-arm.cc   __ mov(r3, Operand(cell));
Operand          1484 src/arm/stub-cache-arm.cc     __ cmp(r1, Operand(function));
Operand          1593 src/arm/stub-cache-arm.cc       __ add(r0, r0, Operand(Smi::FromInt(argc)));
Operand          1614 src/arm/stub-cache-arm.cc              Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1668 src/arm/stub-cache-arm.cc              Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1707 src/arm/stub-cache-arm.cc              Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          1708 src/arm/stub-cache-arm.cc       __ add(end_elements, end_elements, Operand(kEndElementsOffset));
Operand          1709 src/arm/stub-cache-arm.cc       __ mov(r7, Operand(new_space_allocation_top));
Operand          1714 src/arm/stub-cache-arm.cc       __ mov(r9, Operand(new_space_allocation_limit));
Operand          1716 src/arm/stub-cache-arm.cc       __ add(r3, r3, Operand(kAllocationDelta * kPointerSize));
Operand          1733 src/arm/stub-cache-arm.cc       __ add(r4, r4, Operand(Smi::FromInt(kAllocationDelta)));
Operand          1800 src/arm/stub-cache-arm.cc   __ sub(r4, r4, Operand(Smi::FromInt(1)), SetCC);
Operand          1809 src/arm/stub-cache-arm.cc   __ add(elements, elements, Operand(r4, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          2053 src/arm/stub-cache-arm.cc   __ and_(code, code, Operand(Smi::FromInt(0xffff)));
Operand          2123 src/arm/stub-cache-arm.cc   __ tst(r0, Operand(kSmiTagMask));
Operand          2150 src/arm/stub-cache-arm.cc       Operand(kVFPExceptionMask | kVFPRoundingModeMask | kVFPFlushToZeroMask));
Operand          2151 src/arm/stub-cache-arm.cc   __ orr(r9, r9, Operand(kRoundToMinusInf));
Operand          2159 src/arm/stub-cache-arm.cc   __ bic(r6, r5, Operand(HeapNumber::kSignMask));
Operand          2160 src/arm/stub-cache-arm.cc   __ mov(r6, Operand(r6, LSR, HeapNumber::kMantissaBitsInTopWord));
Operand          2164 src/arm/stub-cache-arm.cc   __ tst(r9, Operand(kVFPExceptionMask));
Operand          2170 src/arm/stub-cache-arm.cc   __ sub(r7, r6, Operand(HeapNumber::kExponentMask
Operand          2175 src/arm/stub-cache-arm.cc   __ cmp(r7, Operand(HeapNumber::kMantissaBits));
Operand          2184 src/arm/stub-cache-arm.cc   __ add(r1, r0, Operand(0x40000000), SetCC);
Operand          2188 src/arm/stub-cache-arm.cc   __ mov(r0, Operand(r0, LSL, kSmiTagSize));
Operand          2191 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
Operand          2194 src/arm/stub-cache-arm.cc   __ tst(r5, Operand(HeapNumber::kSignMask));
Operand          2268 src/arm/stub-cache-arm.cc   __ eor(r1, r0, Operand(r0, ASR, kBitsPerInt - 1));
Operand          2271 src/arm/stub-cache-arm.cc   __ sub(r0, r1, Operand(r0, ASR, kBitsPerInt - 1), SetCC);
Operand          2291 src/arm/stub-cache-arm.cc   __ tst(r1, Operand(HeapNumber::kSignMask));
Operand          2299 src/arm/stub-cache-arm.cc   __ eor(r1, r1, Operand(HeapNumber::kSignMask));
Operand          2654 src/arm/stub-cache-arm.cc   __ mov(ip, Operand(callback));  // callback info
Operand          2745 src/arm/stub-cache-arm.cc   __ mov(r0, Operand(Smi::FromInt(strict_mode_)));
Operand          2778 src/arm/stub-cache-arm.cc   __ cmp(r3, Operand(Handle<Map>(object->map())));
Operand          2785 src/arm/stub-cache-arm.cc   __ mov(r4, Operand(cell));
Operand          2984 src/arm/stub-cache-arm.cc   __ mov(r3, Operand(cell));
Operand          3020 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3044 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3069 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3093 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3117 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3141 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3167 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
Operand          3213 src/arm/stub-cache-arm.cc     __ mov(ip, Operand(receiver_maps->at(current)));
Operand          3243 src/arm/stub-cache-arm.cc   __ cmp(r1, Operand(name));
Operand          3309 src/arm/stub-cache-arm.cc     __ mov(ip, Operand(receiver_maps->at(i)));
Operand          3316 src/arm/stub-cache-arm.cc       __ mov(r3, Operand(transitioned_maps->at(i)));
Operand          3399 src/arm/stub-cache-arm.cc   __ add(r1, sp, Operand(r0, LSL, kPointerSizeLog2));
Operand          3416 src/arm/stub-cache-arm.cc       __ cmp(r0, Operand(arg_number));
Operand          3429 src/arm/stub-cache-arm.cc       __ mov(r2, Operand(constant));
Operand          3447 src/arm/stub-cache-arm.cc   __ orr(r0, r0, Operand(kHeapObjectTag));
Operand          3452 src/arm/stub-cache-arm.cc   __ add(sp, sp, Operand(r1, LSL, kPointerSizeLog2));
Operand          3453 src/arm/stub-cache-arm.cc   __ add(sp, sp, Operand(kPointerSize));
Operand          3487 src/arm/stub-cache-arm.cc   __ mov(r2, Operand(key, ASR, kSmiTagSize));
Operand          3569 src/arm/stub-cache-arm.cc     __ sub(ip, key, Operand(kHeapObjectTag));
Operand          3646 src/arm/stub-cache-arm.cc         __ add(r2, r3, Operand(key, LSL, 1));
Operand          3655 src/arm/stub-cache-arm.cc         __ add(r2, r3, Operand(key, LSL, 2));
Operand          3658 src/arm/stub-cache-arm.cc         __ add(r4, r3, Operand(key, LSL, 2));
Operand          3690 src/arm/stub-cache-arm.cc     __ cmp(value, Operand(0xC0000000));
Operand          3693 src/arm/stub-cache-arm.cc     __ mov(r0, Operand(value, LSL, kSmiTagSize));
Operand          3709 src/arm/stub-cache-arm.cc       __ sub(r3, r0, Operand(kHeapObjectTag));
Operand          3736 src/arm/stub-cache-arm.cc       __ tst(value, Operand(0xC0000000));
Operand          3739 src/arm/stub-cache-arm.cc       __ mov(r0, Operand(value, LSL, kSmiTagSize));
Operand          3751 src/arm/stub-cache-arm.cc       __ sub(r1, r2, Operand(kHeapObjectTag));
Operand          3759 src/arm/stub-cache-arm.cc       __ tst(value, Operand(0x80000000));
Operand          3761 src/arm/stub-cache-arm.cc       __ tst(value, Operand(0x40000000));
Operand          3764 src/arm/stub-cache-arm.cc       __ mov(r0, Operand(value, LSL, kSmiTagSize));
Operand          3805 src/arm/stub-cache-arm.cc       __ sub(r1, r2, Operand(kHeapObjectTag));
Operand          3823 src/arm/stub-cache-arm.cc       __ and_(r0, value, Operand(kBinary32MantissaMask));
Operand          3827 src/arm/stub-cache-arm.cc       __ mov(r1, Operand(value, LSR, kBinary32MantissaBits));
Operand          3828 src/arm/stub-cache-arm.cc       __ and_(r1, r1, Operand(kBinary32ExponentMask >> kBinary32MantissaBits));
Operand          3831 src/arm/stub-cache-arm.cc       __ teq(r1, Operand(0x00));
Operand          3834 src/arm/stub-cache-arm.cc       __ teq(r1, Operand(0xff));
Operand          3835 src/arm/stub-cache-arm.cc       __ mov(r1, Operand(0x7ff), LeaveCC, eq);
Operand          3841 src/arm/stub-cache-arm.cc              Operand(-kBinary32ExponentBias + HeapNumber::kExponentBias));
Operand          3844 src/arm/stub-cache-arm.cc       __ and_(r2, value, Operand(kBinary32SignMask));
Operand          3846 src/arm/stub-cache-arm.cc       __ orr(r2, r2, Operand(r1, LSL, HeapNumber::kMantissaBitsInTopWord));
Operand          3855 src/arm/stub-cache-arm.cc       __ orr(r2, r2, Operand(r0, LSR, kMantissaShiftForHiWord));
Operand          3856 src/arm/stub-cache-arm.cc       __ mov(r0, Operand(r0, LSL, kMantissaShiftForLoWord));
Operand          3872 src/arm/stub-cache-arm.cc       __ sub(r1, r2, Operand(kHeapObjectTag));
Operand          3892 src/arm/stub-cache-arm.cc     __ mov(r0, Operand(value, LSL, kSmiTagSize));
Operand          3967 src/arm/stub-cache-arm.cc       __ Usat(r5, 8, Operand(r5));
Operand          3988 src/arm/stub-cache-arm.cc       __ add(r3, r3, Operand(key, LSL, 2));
Operand          4042 src/arm/stub-cache-arm.cc         __ sub(r5, r0, Operand(kHeapObjectTag));
Operand          4044 src/arm/stub-cache-arm.cc         __ add(r5, r3, Operand(key, LSL, 1));
Operand          4048 src/arm/stub-cache-arm.cc         __ sub(r5, r0, Operand(kHeapObjectTag));
Operand          4050 src/arm/stub-cache-arm.cc         __ add(r5, r3, Operand(key, LSL, 2));
Operand          4055 src/arm/stub-cache-arm.cc         __ sub(r5, value, Operand(kHeapObjectTag));
Operand          4106 src/arm/stub-cache-arm.cc         __ mov(r7, Operand(HeapNumber::kExponentMask));
Operand          4107 src/arm/stub-cache-arm.cc         __ and_(r9, r5, Operand(r7), SetCC);
Operand          4110 src/arm/stub-cache-arm.cc         __ teq(r9, Operand(r7));
Operand          4111 src/arm/stub-cache-arm.cc         __ mov(r9, Operand(kBinary32ExponentMask), LeaveCC, eq);
Operand          4115 src/arm/stub-cache-arm.cc         __ mov(r9, Operand(r9, LSR, HeapNumber::kExponentShift));
Operand          4118 src/arm/stub-cache-arm.cc                Operand(kBinary32ExponentBias - HeapNumber::kExponentBias));
Operand          4120 src/arm/stub-cache-arm.cc         __ cmp(r9, Operand(kBinary32MaxExponent));
Operand          4121 src/arm/stub-cache-arm.cc         __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, gt);
Operand          4122 src/arm/stub-cache-arm.cc         __ orr(r5, r5, Operand(kBinary32ExponentMask), LeaveCC, gt);
Operand          4125 src/arm/stub-cache-arm.cc         __ cmp(r9, Operand(kBinary32MinExponent));
Operand          4126 src/arm/stub-cache-arm.cc         __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, lt);
Operand          4129 src/arm/stub-cache-arm.cc         __ and_(r7, r5, Operand(HeapNumber::kSignMask));
Operand          4130 src/arm/stub-cache-arm.cc         __ and_(r5, r5, Operand(HeapNumber::kMantissaMask));
Operand          4131 src/arm/stub-cache-arm.cc         __ orr(r7, r7, Operand(r5, LSL, kMantissaInHiWordShift));
Operand          4132 src/arm/stub-cache-arm.cc         __ orr(r7, r7, Operand(r6, LSR, kMantissaInLoWordShift));
Operand          4133 src/arm/stub-cache-arm.cc         __ orr(r5, r7, Operand(r9, LSL, kBinary32ExponentShift));
Operand          4142 src/arm/stub-cache-arm.cc         __ and_(r7, r5, Operand(HeapNumber::kSignMask));
Operand          4143 src/arm/stub-cache-arm.cc         __ and_(r5, r5, Operand(HeapNumber::kMantissaMask));
Operand          4145 src/arm/stub-cache-arm.cc         __ orr(r9, r9, Operand(r5, LSL, kMantissaInHiWordShift));
Operand          4146 src/arm/stub-cache-arm.cc         __ orr(r5, r9, Operand(r6, LSR, kMantissaInLoWordShift));
Operand          4149 src/arm/stub-cache-arm.cc         __ add(r7, r3, Operand(key, LSL, 2));
Operand          4163 src/arm/stub-cache-arm.cc         __ mov(r7, Operand(HeapNumber::kExponentMask));
Operand          4164 src/arm/stub-cache-arm.cc         __ and_(r9, r5, Operand(r7), SetCC);
Operand          4165 src/arm/stub-cache-arm.cc         __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, eq);
Operand          4168 src/arm/stub-cache-arm.cc         __ teq(r9, Operand(r7));
Operand          4169 src/arm/stub-cache-arm.cc         __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, eq);
Operand          4173 src/arm/stub-cache-arm.cc         __ mov(r9, Operand(r9, LSR, HeapNumber::kExponentShift));
Operand          4174 src/arm/stub-cache-arm.cc         __ sub(r9, r9, Operand(HeapNumber::kExponentBias), SetCC);
Operand          4176 src/arm/stub-cache-arm.cc         __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, mi);
Operand          4180 src/arm/stub-cache-arm.cc         __ cmp(r9, Operand(meaningfull_bits - 1));
Operand          4181 src/arm/stub-cache-arm.cc         __ mov(r5, Operand(min_value), LeaveCC, ge);
Operand          4184 src/arm/stub-cache-arm.cc         __ and_(r7, r5, Operand(HeapNumber::kSignMask), SetCC);
Operand          4185 src/arm/stub-cache-arm.cc         __ and_(r5, r5, Operand(HeapNumber::kMantissaMask));
Operand          4186 src/arm/stub-cache-arm.cc         __ orr(r5, r5, Operand(1u << HeapNumber::kMantissaBitsInTopWord));
Operand          4188 src/arm/stub-cache-arm.cc         __ rsb(r9, r9, Operand(HeapNumber::kMantissaBitsInTopWord), SetCC);
Operand          4189 src/arm/stub-cache-arm.cc         __ mov(r5, Operand(r5, LSR, r9), LeaveCC, pl);
Operand          4192 src/arm/stub-cache-arm.cc         __ rsb(r9, r9, Operand(0, RelocInfo::NONE));
Operand          4193 src/arm/stub-cache-arm.cc         __ mov(r5, Operand(r5, LSL, r9));
Operand          4194 src/arm/stub-cache-arm.cc         __ rsb(r9, r9, Operand(meaningfull_bits));
Operand          4195 src/arm/stub-cache-arm.cc         __ orr(r5, r5, Operand(r6, LSR, r9));
Operand          4198 src/arm/stub-cache-arm.cc         __ teq(r7, Operand(0, RelocInfo::NONE));
Operand          4199 src/arm/stub-cache-arm.cc         __ rsb(r5, r5, Operand(0, RelocInfo::NONE), LeaveCC, ne);
Operand          4283 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(r3));
Operand          4287 src/arm/stub-cache-arm.cc   __ add(r3, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4335 src/arm/stub-cache-arm.cc   __ cmp(key_reg, Operand(scratch));
Operand          4340 src/arm/stub-cache-arm.cc          Operand(key_reg, LSL, kDoubleSizeLog2 - kSmiTagSize));
Operand          4343 src/arm/stub-cache-arm.cc   __ cmp(scratch, Operand(kHoleNanUpper32));
Operand          4436 src/arm/stub-cache-arm.cc            Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4440 src/arm/stub-cache-arm.cc            Operand(key_reg, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          4446 src/arm/stub-cache-arm.cc            Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4450 src/arm/stub-cache-arm.cc            Operand(key_reg, LSL, kPointerSizeLog2 - kSmiTagSize));
Operand          4495 src/arm/stub-cache-arm.cc     __ mov(scratch, Operand(Smi::FromInt(JSArray::kPreallocatedArrayElements)));
Operand          4513 src/arm/stub-cache-arm.cc     __ mov(length_reg, Operand(Smi::FromInt(1)));
Operand          4530 src/arm/stub-cache-arm.cc     __ add(length_reg, length_reg, Operand(Smi::FromInt(1)));
Operand          4648 src/arm/stub-cache-arm.cc            Operand(Smi::FromInt(JSArray::kPreallocatedArrayElements)));
Operand          4660 src/arm/stub-cache-arm.cc     __ mov(length_reg, Operand(Smi::FromInt(1)));
Operand          4674 src/arm/stub-cache-arm.cc     __ add(length_reg, length_reg, Operand(Smi::FromInt(1)));
Operand           313 src/full-codegen.h              const Operand&  rhs,
Operand           422 src/ia32/assembler-ia32-inl.h void Operand::set_modrm(int mod, Register rm) {
Operand           429 src/ia32/assembler-ia32-inl.h void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
Operand           439 src/ia32/assembler-ia32-inl.h void Operand::set_disp8(int8_t disp) {
Operand           445 src/ia32/assembler-ia32-inl.h void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
Operand           453 src/ia32/assembler-ia32-inl.h Operand::Operand(Register reg) {
Operand           459 src/ia32/assembler-ia32-inl.h Operand::Operand(XMMRegister xmm_reg) {
Operand           465 src/ia32/assembler-ia32-inl.h Operand::Operand(int32_t disp, RelocInfo::Mode rmode) {
Operand           229 src/ia32/assembler-ia32.cc Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) {
Operand           249 src/ia32/assembler-ia32.cc Operand::Operand(Register base,
Operand           274 src/ia32/assembler-ia32.cc Operand::Operand(Register index,
Operand           286 src/ia32/assembler-ia32.cc bool Operand::is_reg(Register reg) const {
Operand           292 src/ia32/assembler-ia32.cc bool Operand::is_reg_only() const {
Operand           297 src/ia32/assembler-ia32.cc Register Operand::reg() const {
Operand           756 src/ia32/assembler-ia32.cc   emit_arith(2, Operand(dst), Immediate(imm32));
Operand           795 src/ia32/assembler-ia32.cc   emit_arith(4, Operand(dst), x);
Operand           859 src/ia32/assembler-ia32.cc   emit_arith(7, Operand(reg), Immediate(imm32));
Operand           865 src/ia32/assembler-ia32.cc   emit_arith(7, Operand(reg), Immediate(handle));
Operand          1016 src/ia32/assembler-ia32.cc   emit_arith(1, Operand(dst), Immediate(imm32));
Operand          1239 src/ia32/assembler-ia32.cc   emit_arith(6, Operand(dst), Immediate(imm32));
Operand           312 src/ia32/assembler-ia32.h class Operand BASE_EMBEDDED {
Operand           315 src/ia32/assembler-ia32.h   INLINE(explicit Operand(XMMRegister xmm_reg));
Operand           318 src/ia32/assembler-ia32.h   INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
Operand           322 src/ia32/assembler-ia32.h   explicit Operand(Register base, int32_t disp,
Operand           326 src/ia32/assembler-ia32.h   explicit Operand(Register base,
Operand           333 src/ia32/assembler-ia32.h   explicit Operand(Register index,
Operand           338 src/ia32/assembler-ia32.h   static Operand StaticVariable(const ExternalReference& ext) {
Operand           339 src/ia32/assembler-ia32.h     return Operand(reinterpret_cast<int32_t>(ext.address()),
Operand           343 src/ia32/assembler-ia32.h   static Operand StaticArray(Register index,
Operand           346 src/ia32/assembler-ia32.h     return Operand(index, scale, reinterpret_cast<int32_t>(arr.address()),
Operand           350 src/ia32/assembler-ia32.h   static Operand Cell(Handle<JSGlobalPropertyCell> cell) {
Operand           351 src/ia32/assembler-ia32.h     return Operand(reinterpret_cast<int32_t>(cell.location()),
Operand           367 src/ia32/assembler-ia32.h   INLINE(explicit Operand(Register reg));
Operand           685 src/ia32/assembler-ia32.h   void push(const Operand& src);
Operand           688 src/ia32/assembler-ia32.h   void pop(const Operand& dst);
Operand           694 src/ia32/assembler-ia32.h   void mov_b(Register dst, Register src) { mov_b(dst, Operand(src)); }
Operand           695 src/ia32/assembler-ia32.h   void mov_b(Register dst, const Operand& src);
Operand           696 src/ia32/assembler-ia32.h   void mov_b(Register dst, int8_t imm8) { mov_b(Operand(dst), imm8); }
Operand           697 src/ia32/assembler-ia32.h   void mov_b(const Operand& dst, int8_t imm8);
Operand           698 src/ia32/assembler-ia32.h   void mov_b(const Operand& dst, Register src);
Operand           700 src/ia32/assembler-ia32.h   void mov_w(Register dst, const Operand& src);
Operand           701 src/ia32/assembler-ia32.h   void mov_w(const Operand& dst, Register src);
Operand           706 src/ia32/assembler-ia32.h   void mov(Register dst, const Operand& src);
Operand           708 src/ia32/assembler-ia32.h   void mov(const Operand& dst, const Immediate& x);
Operand           709 src/ia32/assembler-ia32.h   void mov(const Operand& dst, Handle<Object> handle);
Operand           710 src/ia32/assembler-ia32.h   void mov(const Operand& dst, Register src);
Operand           712 src/ia32/assembler-ia32.h   void movsx_b(Register dst, Register src) { movsx_b(dst, Operand(src)); }
Operand           713 src/ia32/assembler-ia32.h   void movsx_b(Register dst, const Operand& src);
Operand           715 src/ia32/assembler-ia32.h   void movsx_w(Register dst, Register src) { movsx_w(dst, Operand(src)); }
Operand           716 src/ia32/assembler-ia32.h   void movsx_w(Register dst, const Operand& src);
Operand           718 src/ia32/assembler-ia32.h   void movzx_b(Register dst, Register src) { movzx_b(dst, Operand(src)); }
Operand           719 src/ia32/assembler-ia32.h   void movzx_b(Register dst, const Operand& src);
Operand           721 src/ia32/assembler-ia32.h   void movzx_w(Register dst, Register src) { movzx_w(dst, Operand(src)); }
Operand           722 src/ia32/assembler-ia32.h   void movzx_w(Register dst, const Operand& src);
Operand           726 src/ia32/assembler-ia32.h     cmov(cc, dst, Operand(src));
Operand           728 src/ia32/assembler-ia32.h   void cmov(Condition cc, Register dst, const Operand& src);
Operand           743 src/ia32/assembler-ia32.h   void adc(Register dst, const Operand& src);
Operand           745 src/ia32/assembler-ia32.h   void add(Register dst, Register src) { add(dst, Operand(src)); }
Operand           746 src/ia32/assembler-ia32.h   void add(Register dst, const Operand& src);
Operand           747 src/ia32/assembler-ia32.h   void add(const Operand& dst, Register src);
Operand           748 src/ia32/assembler-ia32.h   void add(Register dst, const Immediate& imm) { add(Operand(dst), imm); }
Operand           749 src/ia32/assembler-ia32.h   void add(const Operand& dst, const Immediate& x);
Operand           753 src/ia32/assembler-ia32.h   void and_(Register dst, Register src) { and_(dst, Operand(src)); }
Operand           754 src/ia32/assembler-ia32.h   void and_(Register dst, const Operand& src);
Operand           755 src/ia32/assembler-ia32.h   void and_(const Operand& dst, Register src);
Operand           756 src/ia32/assembler-ia32.h   void and_(const Operand& dst, const Immediate& x);
Operand           758 src/ia32/assembler-ia32.h   void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); }
Operand           759 src/ia32/assembler-ia32.h   void cmpb(const Operand& op, int8_t imm8);
Operand           760 src/ia32/assembler-ia32.h   void cmpb(Register reg, const Operand& op);
Operand           761 src/ia32/assembler-ia32.h   void cmpb(const Operand& op, Register reg);
Operand           762 src/ia32/assembler-ia32.h   void cmpb_al(const Operand& op);
Operand           763 src/ia32/assembler-ia32.h   void cmpw_ax(const Operand& op);
Operand           764 src/ia32/assembler-ia32.h   void cmpw(const Operand& op, Immediate imm16);
Operand           767 src/ia32/assembler-ia32.h   void cmp(Register reg0, Register reg1) { cmp(reg0, Operand(reg1)); }
Operand           768 src/ia32/assembler-ia32.h   void cmp(Register reg, const Operand& op);
Operand           769 src/ia32/assembler-ia32.h   void cmp(Register reg, const Immediate& imm) { cmp(Operand(reg), imm); }
Operand           770 src/ia32/assembler-ia32.h   void cmp(const Operand& op, const Immediate& imm);
Operand           771 src/ia32/assembler-ia32.h   void cmp(const Operand& op, Handle<Object> handle);
Operand           774 src/ia32/assembler-ia32.h   void dec_b(const Operand& dst);
Operand           777 src/ia32/assembler-ia32.h   void dec(const Operand& dst);
Operand           785 src/ia32/assembler-ia32.h   void imul(Register dst, Register src) { imul(dst, Operand(src)); }
Operand           786 src/ia32/assembler-ia32.h   void imul(Register dst, const Operand& src);           // dst = dst * src.
Operand           790 src/ia32/assembler-ia32.h   void inc(const Operand& dst);
Operand           792 src/ia32/assembler-ia32.h   void lea(Register dst, const Operand& src);
Operand           802 src/ia32/assembler-ia32.h   void or_(Register dst, Register src) { or_(dst, Operand(src)); }
Operand           803 src/ia32/assembler-ia32.h   void or_(Register dst, const Operand& src);
Operand           804 src/ia32/assembler-ia32.h   void or_(const Operand& dst, Register src);
Operand           805 src/ia32/assembler-ia32.h   void or_(Register dst, const Immediate& imm) { or_(Operand(dst), imm); }
Operand           806 src/ia32/assembler-ia32.h   void or_(const Operand& dst, const Immediate& x);
Operand           814 src/ia32/assembler-ia32.h   void sbb(Register dst, const Operand& src);
Operand           816 src/ia32/assembler-ia32.h   void shld(Register dst, Register src) { shld(dst, Operand(src)); }
Operand           817 src/ia32/assembler-ia32.h   void shld(Register dst, const Operand& src);
Operand           822 src/ia32/assembler-ia32.h   void shrd(Register dst, Register src) { shrd(dst, Operand(src)); }
Operand           823 src/ia32/assembler-ia32.h   void shrd(Register dst, const Operand& src);
Operand           828 src/ia32/assembler-ia32.h   void sub(Register dst, const Immediate& imm) { sub(Operand(dst), imm); }
Operand           829 src/ia32/assembler-ia32.h   void sub(const Operand& dst, const Immediate& x);
Operand           830 src/ia32/assembler-ia32.h   void sub(Register dst, Register src) { sub(dst, Operand(src)); }
Operand           831 src/ia32/assembler-ia32.h   void sub(Register dst, const Operand& src);
Operand           832 src/ia32/assembler-ia32.h   void sub(const Operand& dst, Register src);
Operand           835 src/ia32/assembler-ia32.h   void test(Register reg0, Register reg1) { test(reg0, Operand(reg1)); }
Operand           836 src/ia32/assembler-ia32.h   void test(Register reg, const Operand& op);
Operand           837 src/ia32/assembler-ia32.h   void test_b(Register reg, const Operand& op);
Operand           838 src/ia32/assembler-ia32.h   void test(const Operand& op, const Immediate& imm);
Operand           839 src/ia32/assembler-ia32.h   void test_b(Register reg, uint8_t imm8) { test_b(Operand(reg), imm8); }
Operand           840 src/ia32/assembler-ia32.h   void test_b(const Operand& op, uint8_t imm8);
Operand           843 src/ia32/assembler-ia32.h   void xor_(Register dst, Register src) { xor_(dst, Operand(src)); }
Operand           844 src/ia32/assembler-ia32.h   void xor_(Register dst, const Operand& src);
Operand           845 src/ia32/assembler-ia32.h   void xor_(const Operand& dst, Register src);
Operand           846 src/ia32/assembler-ia32.h   void xor_(Register dst, const Immediate& imm) { xor_(Operand(dst), imm); }
Operand           847 src/ia32/assembler-ia32.h   void xor_(const Operand& dst, const Immediate& x);
Operand           850 src/ia32/assembler-ia32.h   void bt(const Operand& dst, Register src);
Operand           851 src/ia32/assembler-ia32.h   void bts(Register dst, Register src) { bts(Operand(dst), src); }
Operand           852 src/ia32/assembler-ia32.h   void bts(const Operand& dst, Register src);
Operand           881 src/ia32/assembler-ia32.h   int CallSize(const Operand& adr);
Operand           882 src/ia32/assembler-ia32.h   void call(Register reg) { call(Operand(reg)); }
Operand           883 src/ia32/assembler-ia32.h   void call(const Operand& adr);
Operand           893 src/ia32/assembler-ia32.h   void jmp(Register reg) { jmp(Operand(reg)); }
Operand           894 src/ia32/assembler-ia32.h   void jmp(const Operand& adr);
Operand           913 src/ia32/assembler-ia32.h   void fld_s(const Operand& adr);
Operand           914 src/ia32/assembler-ia32.h   void fld_d(const Operand& adr);
Operand           916 src/ia32/assembler-ia32.h   void fstp_s(const Operand& adr);
Operand           917 src/ia32/assembler-ia32.h   void fstp_d(const Operand& adr);
Operand           918 src/ia32/assembler-ia32.h   void fst_d(const Operand& adr);
Operand           920 src/ia32/assembler-ia32.h   void fild_s(const Operand& adr);
Operand           921 src/ia32/assembler-ia32.h   void fild_d(const Operand& adr);
Operand           923 src/ia32/assembler-ia32.h   void fist_s(const Operand& adr);
Operand           925 src/ia32/assembler-ia32.h   void fistp_s(const Operand& adr);
Operand           926 src/ia32/assembler-ia32.h   void fistp_d(const Operand& adr);
Operand           929 src/ia32/assembler-ia32.h   void fisttp_s(const Operand& adr);
Operand           930 src/ia32/assembler-ia32.h   void fisttp_d(const Operand& adr);
Operand           947 src/ia32/assembler-ia32.h   void fisub_s(const Operand& adr);
Operand           979 src/ia32/assembler-ia32.h   void cvttss2si(Register dst, const Operand& src);
Operand           980 src/ia32/assembler-ia32.h   void cvttsd2si(Register dst, const Operand& src);
Operand           982 src/ia32/assembler-ia32.h   void cvtsi2sd(XMMRegister dst, Register src) { cvtsi2sd(dst, Operand(src)); }
Operand           983 src/ia32/assembler-ia32.h   void cvtsi2sd(XMMRegister dst, const Operand& src);
Operand           998 src/ia32/assembler-ia32.h   void ucomisd(XMMRegister dst, const Operand& src);
Operand          1015 src/ia32/assembler-ia32.h   void movdqa(XMMRegister dst, const Operand& src);
Operand          1016 src/ia32/assembler-ia32.h   void movdqa(const Operand& dst, XMMRegister src);
Operand          1017 src/ia32/assembler-ia32.h   void movdqu(XMMRegister dst, const Operand& src);
Operand          1018 src/ia32/assembler-ia32.h   void movdqu(const Operand& dst, XMMRegister src);
Operand          1021 src/ia32/assembler-ia32.h   void movdbl(XMMRegister dst, const Operand& src);
Operand          1022 src/ia32/assembler-ia32.h   void movdbl(const Operand& dst, XMMRegister src);
Operand          1024 src/ia32/assembler-ia32.h   void movd(XMMRegister dst, Register src) { movd(dst, Operand(src)); }
Operand          1025 src/ia32/assembler-ia32.h   void movd(XMMRegister dst, const Operand& src);
Operand          1026 src/ia32/assembler-ia32.h   void movd(Register dst, XMMRegister src) { movd(Operand(dst), src); }
Operand          1027 src/ia32/assembler-ia32.h   void movd(const Operand& dst, XMMRegister src);
Operand          1030 src/ia32/assembler-ia32.h   void movss(XMMRegister dst, const Operand& src);
Operand          1031 src/ia32/assembler-ia32.h   void movss(const Operand& dst, XMMRegister src);
Operand          1046 src/ia32/assembler-ia32.h     pextrd(Operand(dst), src, offset);
Operand          1048 src/ia32/assembler-ia32.h   void pextrd(const Operand& dst, XMMRegister src, int8_t offset);
Operand          1050 src/ia32/assembler-ia32.h     pinsrd(dst, Operand(src), offset);
Operand          1052 src/ia32/assembler-ia32.h   void pinsrd(XMMRegister dst, const Operand& src, int8_t offset);
Operand          1055 src/ia32/assembler-ia32.h   void movntdqa(XMMRegister dst, const Operand& src);
Operand          1056 src/ia32/assembler-ia32.h   void movntdq(const Operand& dst, XMMRegister src);
Operand          1060 src/ia32/assembler-ia32.h   void prefetch(const Operand& src, int level);
Operand          1115 src/ia32/assembler-ia32.h   void movsd(XMMRegister dst, const Operand& src);
Operand          1116 src/ia32/assembler-ia32.h   void movsd(const Operand& dst, XMMRegister src);
Operand          1118 src/ia32/assembler-ia32.h   void emit_sse_operand(XMMRegister reg, const Operand& adr);
Operand          1153 src/ia32/assembler-ia32.h   void emit_arith(int sel, Operand dst, const Immediate& x);
Operand          1155 src/ia32/assembler-ia32.h   void emit_operand(Register reg, const Operand& adr);
Operand           107 src/ia32/builtins-ia32.cc       __ cmp(Operand::StaticVariable(debug_step_in_fp), Immediate(0));
Operand           162 src/ia32/builtins-ia32.cc       __ mov(Operand(ebx, JSObject::kMapOffset), eax);
Operand           165 src/ia32/builtins-ia32.cc       __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
Operand           166 src/ia32/builtins-ia32.cc       __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
Operand           171 src/ia32/builtins-ia32.cc       __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
Operand           177 src/ia32/builtins-ia32.cc                Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize));
Operand           235 src/ia32/builtins-ia32.cc       __ mov(Operand(edi, FixedArray::kMapOffset), eax);  // setup the map
Operand           237 src/ia32/builtins-ia32.cc       __ mov(Operand(edi, FixedArray::kLengthOffset), edx);  // and length
Operand           245 src/ia32/builtins-ia32.cc         __ lea(eax, Operand(edi, FixedArray::kHeaderSize));
Operand           248 src/ia32/builtins-ia32.cc         __ mov(Operand(eax, 0), edx);
Operand           278 src/ia32/builtins-ia32.cc     __ mov(edi, Operand(esp, 0));
Operand           291 src/ia32/builtins-ia32.cc     __ mov(eax, Operand(esp, 0));
Operand           301 src/ia32/builtins-ia32.cc     __ lea(ebx, Operand(ebp, StandardFrameConstants::kCallerSPOffset));
Operand           308 src/ia32/builtins-ia32.cc     __ push(Operand(ebx, ecx, times_4, 0));
Operand           333 src/ia32/builtins-ia32.cc     __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand           351 src/ia32/builtins-ia32.cc     __ mov(eax, Operand(esp, 0));
Operand           355 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(esp, kPointerSize));  // Get arguments count.
Operand           363 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize));  // 1 ~ receiver
Operand           394 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(ebp, 0));
Operand           397 src/ia32/builtins-ia32.cc     __ mov(ecx, Operand(ebx, EntryFrameConstants::kFunctionArgOffset));
Operand           402 src/ia32/builtins-ia32.cc     __ push(Operand(ebx, EntryFrameConstants::kReceiverArgOffset));
Operand           405 src/ia32/builtins-ia32.cc     __ mov(eax, Operand(ebx, EntryFrameConstants::kArgcOffset));
Operand           406 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(ebx, EntryFrameConstants::kArgvOffset));
Operand           413 src/ia32/builtins-ia32.cc     __ mov(edx, Operand(ebx, ecx, times_4, 0));  // push parameter from argv
Operand           414 src/ia32/builtins-ia32.cc     __ push(Operand(edx, 0));  // dereference handle
Operand           422 src/ia32/builtins-ia32.cc     __ mov(edi, Operand(esp, eax, times_4, kPointerSize));
Operand           517 src/ia32/builtins-ia32.cc   __ mov(ecx, Operand(esp, 1 * kPointerSize));
Operand           527 src/ia32/builtins-ia32.cc   __ mov(eax, Operand(esp, 2 * kPointerSize));
Operand           582 src/ia32/builtins-ia32.cc   __ mov(edi, Operand(esp, eax, times_4, 1 * kPointerSize));
Operand           607 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(esp, eax, times_4, 0));  // First argument.
Operand           637 src/ia32/builtins-ia32.cc     __ mov(edi, Operand(esp, eax, times_4, 1 * kPointerSize));
Operand           651 src/ia32/builtins-ia32.cc     __ mov(Operand(esp, eax, times_4, 0), ebx);
Operand           668 src/ia32/builtins-ia32.cc   __ mov(Operand(esp, eax, times_4, 0), edi);
Operand           677 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(esp, ecx, times_4, 0));
Operand           678 src/ia32/builtins-ia32.cc     __ mov(Operand(esp, ecx, times_4, kPointerSize), ebx);
Operand           737 src/ia32/builtins-ia32.cc     __ push(Operand(ebp, kFunctionOffset));  // push this
Operand           738 src/ia32/builtins-ia32.cc     __ push(Operand(ebp, kArgumentsOffset));  // push arguments
Operand           747 src/ia32/builtins-ia32.cc     __ mov(edi, Operand::StaticVariable(real_stack_limit));
Operand           761 src/ia32/builtins-ia32.cc     __ push(Operand(ebp, 4 * kPointerSize));  // push this
Operand           775 src/ia32/builtins-ia32.cc     __ mov(ebx, Operand(ebp, kReceiverOffset));
Operand           779 src/ia32/builtins-ia32.cc     __ mov(edi, Operand(ebp, kFunctionOffset));
Operand           834 src/ia32/builtins-ia32.cc     __ mov(ecx, Operand(ebp, kIndexOffset));
Operand           837 src/ia32/builtins-ia32.cc     __ mov(edx, Operand(ebp, kArgumentsOffset));  // load arguments
Operand           851 src/ia32/builtins-ia32.cc     __ mov(ecx, Operand(ebp, kIndexOffset));
Operand           853 src/ia32/builtins-ia32.cc     __ mov(Operand(ebp, kIndexOffset), ecx);
Operand           856 src/ia32/builtins-ia32.cc     __ cmp(ecx, Operand(ebp, kLimitOffset));
Operand           864 src/ia32/builtins-ia32.cc     __ mov(edi, Operand(ebp, kFunctionOffset));
Operand           942 src/ia32/builtins-ia32.cc   __ lea(scratch1, Operand(result, JSArray::kSize));
Operand          1039 src/ia32/builtins-ia32.cc   __ lea(elements_array, Operand(result, JSArray::kSize));
Operand          1058 src/ia32/builtins-ia32.cc     __ lea(edi, Operand(elements_array,
Operand          1136 src/ia32/builtins-ia32.cc   __ mov(ecx, Operand(esp, (push_count + 1) * kPointerSize));
Operand          1147 src/ia32/builtins-ia32.cc     __ mov(eax, Operand(esp, i * kPointerSize));
Operand          1148 src/ia32/builtins-ia32.cc     __ mov(Operand(esp, (i + 1) * kPointerSize), eax);
Operand          1209 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, kPointerSize));
Operand          1220 src/ia32/builtins-ia32.cc   __ lea(edi, Operand(esp, last_arg_offset));
Operand          1224 src/ia32/builtins-ia32.cc   __ lea(edx, Operand(ecx, FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1240 src/ia32/builtins-ia32.cc   __ mov(eax, Operand(edi, ecx, times_pointer_size, 0));
Operand          1244 src/ia32/builtins-ia32.cc   __ mov(Operand(edx, 0), eax);
Operand          1258 src/ia32/builtins-ia32.cc   __ mov(ecx, Operand(esp, last_arg_offset - kPointerSize));
Operand          1261 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, ebx, times_pointer_size,
Operand          1279 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, 0));
Operand          1292 src/ia32/builtins-ia32.cc   __ lea(edi, Operand(esp, last_arg_offset));
Operand          1297 src/ia32/builtins-ia32.cc   __ mov(eax, Operand(edi, ecx, times_pointer_size, 0));
Operand          1298 src/ia32/builtins-ia32.cc   __ mov(Operand(edx, 0), eax);
Operand          1437 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, eax, times_pointer_size, 0));
Operand          1439 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
Operand          1526 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, kPointerSize));
Operand          1557 src/ia32/builtins-ia32.cc   __ lea(edi, Operand(eax, eax, times_1, kSmiTag));
Operand          1564 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          1572 src/ia32/builtins-ia32.cc   __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize));  // 1 ~ receiver
Operand          1600 src/ia32/builtins-ia32.cc     __ lea(eax, Operand(ebp, eax, times_4, offset));
Operand          1606 src/ia32/builtins-ia32.cc     __ push(Operand(eax, 0));
Operand          1619 src/ia32/builtins-ia32.cc     __ lea(edi, Operand(ebp, eax, times_4, offset));
Operand          1629 src/ia32/builtins-ia32.cc     __ push(Operand(edi, 0));
Operand          1646 src/ia32/builtins-ia32.cc   __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1674 src/ia32/builtins-ia32.cc   __ mov(ebx, Operand(esp, 0));  // return address
Operand          1676 src/ia32/builtins-ia32.cc     __ cmpb(Operand(ebx, 0), Assembler::kTestAlByte);
Operand          1679 src/ia32/builtins-ia32.cc   __ movzx_b(ebx, Operand(ebx, 1));  // depth
Operand          1685 src/ia32/builtins-ia32.cc   __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1713 src/ia32/builtins-ia32.cc   __ cmp(esp, Operand::StaticVariable(stack_limit));
Operand            77 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 1 * kPointerSize));
Operand            85 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand            87 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(ecx, Context::SlotOffset(map_index)));
Operand           181 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 1 * kPointerSize));
Operand           204 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 1 * kPointerSize));
Operand           215 src/ia32/code-stubs-ia32.cc   __ mov(Operand(eax, Context::SlotOffset(Context::CLOSURE_INDEX)), ecx);
Operand           216 src/ia32/code-stubs-ia32.cc   __ mov(Operand(eax, Context::SlotOffset(Context::PREVIOUS_INDEX)), esi);
Operand           217 src/ia32/code-stubs-ia32.cc   __ mov(Operand(eax, Context::SlotOffset(Context::EXTENSION_INDEX)), ebx);
Operand           220 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand           221 src/ia32/code-stubs-ia32.cc   __ mov(Operand(eax, Context::SlotOffset(Context::GLOBAL_INDEX)), ebx);
Operand           226 src/ia32/code-stubs-ia32.cc     __ mov(Operand(eax, Context::SlotOffset(i)), ebx);
Operand           252 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 1 * kPointerSize));
Operand           255 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 2 * kPointerSize));
Operand           345 src/ia32/code-stubs-ia32.cc     __ lea(edx, Operand(eax, JSArray::kSize));
Operand           381 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 3 * kPointerSize));
Operand           382 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 2 * kPointerSize));
Operand           457 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 4 * kPointerSize));
Operand           458 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 3 * kPointerSize));
Operand           503 src/ia32/code-stubs-ia32.cc     __ mov(argument, Operand(esp, 1 * kPointerSize));
Operand           604 src/ia32/code-stubs-ia32.cc       __ movdbl(Operand(esp, i * kDoubleSize), reg);
Operand           611 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize),
Operand           620 src/ia32/code-stubs-ia32.cc       __ movdbl(reg, Operand(esp, i * kDoubleSize));
Operand           770 src/ia32/code-stubs-ia32.cc     __ fisttp_d(Operand(esp, 0));
Operand           771 src/ia32/code-stubs-ia32.cc     __ mov(ecx, Operand(esp, 0));  // Load low word of answer into ecx.
Operand          1097 src/ia32/code-stubs-ia32.cc   __ lea(eax, Operand(ecx, times_2, kSmiTag));
Operand          1132 src/ia32/code-stubs-ia32.cc     __ fild_s(Operand(esp, 0));
Operand          1559 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), left);
Operand          1560 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 2 * kPointerSize), Immediate(0));
Operand          1561 src/ia32/code-stubs-ia32.cc           __ fild_d(Operand(esp, 1 * kPointerSize));
Operand          1570 src/ia32/code-stubs-ia32.cc             __ mov(Operand(esp, 1 * kPointerSize), left);
Operand          1571 src/ia32/code-stubs-ia32.cc             __ fild_s(Operand(esp, 1 * kPointerSize));
Operand          1794 src/ia32/code-stubs-ia32.cc             __ cvttsd2si(ecx, Operand(xmm0));
Operand          1890 src/ia32/code-stubs-ia32.cc             __ mov(eax, Operand(esp, mode_ == OVERWRITE_RIGHT ?
Operand          1906 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), ebx);
Operand          1907 src/ia32/code-stubs-ia32.cc           __ fild_s(Operand(esp, 1 * kPointerSize));
Operand          2102 src/ia32/code-stubs-ia32.cc             __ mov(eax, Operand(esp, mode_ == OVERWRITE_RIGHT ?
Operand          2118 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), ebx);
Operand          2119 src/ia32/code-stubs-ia32.cc           __ fild_s(Operand(esp, 1 * kPointerSize));
Operand          2301 src/ia32/code-stubs-ia32.cc             __ mov(eax, Operand(esp, mode_ == OVERWRITE_RIGHT ?
Operand          2317 src/ia32/code-stubs-ia32.cc           __ mov(Operand(esp, 1 * kPointerSize), ebx);
Operand          2318 src/ia32/code-stubs-ia32.cc           __ fild_s(Operand(esp, 1 * kPointerSize));
Operand          2479 src/ia32/code-stubs-ia32.cc     __ mov(eax, Operand(esp, kPointerSize));
Operand          2486 src/ia32/code-stubs-ia32.cc     __ mov(Operand(esp, 0), eax);
Operand          2487 src/ia32/code-stubs-ia32.cc     __ fild_s(Operand(esp, 0));
Operand          2488 src/ia32/code-stubs-ia32.cc     __ fst_d(Operand(esp, 0));
Operand          2542 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(eax, cache_array_index));
Operand          2562 src/ia32/code-stubs-ia32.cc   __ lea(ecx, Operand(ecx, ecx, times_2, 0));
Operand          2563 src/ia32/code-stubs-ia32.cc   __ lea(ecx, Operand(eax, ecx, times_4, 0));
Operand          2566 src/ia32/code-stubs-ia32.cc   __ cmp(ebx, Operand(ecx, 0));
Operand          2568 src/ia32/code-stubs-ia32.cc   __ cmp(edx, Operand(ecx, kIntSize));
Operand          2573 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(ecx, 2 * kIntSize));
Operand          2592 src/ia32/code-stubs-ia32.cc     __ movdbl(Operand(esp, 0), xmm1);
Operand          2593 src/ia32/code-stubs-ia32.cc     __ fld_d(Operand(esp, 0));
Operand          2597 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ecx, 0), ebx);
Operand          2598 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ecx, kIntSize), edx);
Operand          2599 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ecx, 2 * kIntSize), eax);
Operand          2610 src/ia32/code-stubs-ia32.cc     __ movdbl(Operand(esp, 0), xmm1);
Operand          2611 src/ia32/code-stubs-ia32.cc     __ fld_d(Operand(esp, 0));
Operand          2613 src/ia32/code-stubs-ia32.cc     __ fstp_d(Operand(esp, 0));
Operand          2614 src/ia32/code-stubs-ia32.cc     __ movdbl(xmm1, Operand(esp, 0));
Operand          2694 src/ia32/code-stubs-ia32.cc     __ fld_d(Operand(esp, 0));
Operand          2842 src/ia32/code-stubs-ia32.cc   __ fild_s(Operand(esp, 0));
Operand          2925 src/ia32/code-stubs-ia32.cc   __ cvttsd2si(scratch, Operand(xmm0));
Operand          2930 src/ia32/code-stubs-ia32.cc   __ cvttsd2si(scratch, Operand(xmm1));
Operand          2945 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(esp, 2 * kPointerSize));
Operand          2954 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(esp, 1 * kPointerSize));
Operand          2963 src/ia32/code-stubs-ia32.cc   __ fild_s(Operand(esp, 0));
Operand          2970 src/ia32/code-stubs-ia32.cc   __ fild_s(Operand(esp, 0));
Operand          2985 src/ia32/code-stubs-ia32.cc   __ fild_s(Operand(esp, 0));
Operand          2989 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 0), scratch);
Operand          2990 src/ia32/code-stubs-ia32.cc   __ fild_s(Operand(esp, 0));
Operand          3046 src/ia32/code-stubs-ia32.cc     __ mov(base, Operand(esp, 2 * kPointerSize));
Operand          3047 src/ia32/code-stubs-ia32.cc     __ mov(exponent, Operand(esp, 1 * kPointerSize));
Operand          3085 src/ia32/code-stubs-ia32.cc     __ cvttsd2si(exponent, Operand(double_exponent));
Operand          3173 src/ia32/code-stubs-ia32.cc     __ movdbl(Operand(esp, 0), double_exponent);
Operand          3174 src/ia32/code-stubs-ia32.cc     __ fld_d(Operand(esp, 0));  // E
Operand          3175 src/ia32/code-stubs-ia32.cc     __ movdbl(Operand(esp, 0), double_base);
Operand          3176 src/ia32/code-stubs-ia32.cc     __ fld_d(Operand(esp, 0));  // B, E
Operand          3197 src/ia32/code-stubs-ia32.cc     __ fstp_d(Operand(esp, 0));
Operand          3198 src/ia32/code-stubs-ia32.cc     __ movdbl(double_result, Operand(esp, 0));
Operand          3266 src/ia32/code-stubs-ia32.cc       __ movdbl(Operand(esp, 0 * kDoubleSize), double_base);
Operand          3267 src/ia32/code-stubs-ia32.cc       __ movdbl(Operand(esp, 1 * kDoubleSize), double_exponent);
Operand          3274 src/ia32/code-stubs-ia32.cc     __ fstp_d(Operand(esp, 0));
Operand          3275 src/ia32/code-stubs-ia32.cc     __ movdbl(double_result, Operand(esp, 0));
Operand          3299 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          3300 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(ebx, StandardFrameConstants::kContextOffset));
Operand          3313 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebp, eax, times_2, 0));
Operand          3315 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(ebx, edx, times_2, kDisplacement));
Operand          3322 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          3329 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebx, ecx, times_2, 0));
Operand          3331 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(ebx, edx, times_2, kDisplacement));
Operand          3352 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          3353 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(edx, StandardFrameConstants::kContextOffset));
Operand          3358 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          3359 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), ecx);
Operand          3360 src/ia32/code-stubs-ia32.cc   __ lea(edx, Operand(edx, ecx, times_2,
Operand          3362 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), edx);
Operand          3376 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 1 * kPointerSize));
Operand          3383 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          3384 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(edx, StandardFrameConstants::kContextOffset));
Operand          3394 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          3395 src/ia32/code-stubs-ia32.cc   __ lea(edx, Operand(edx, ecx, times_2,
Operand          3397 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), edx);
Operand          3420 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebx, times_2, kParameterMapHeaderSize));
Operand          3424 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize));
Operand          3439 src/ia32/code-stubs-ia32.cc   __ mov(edi, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          3441 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 0 * kPointerSize));
Operand          3444 src/ia32/code-stubs-ia32.cc   __ mov(edi, Operand(edi,
Operand          3449 src/ia32/code-stubs-ia32.cc   __ mov(edi, Operand(edi,
Operand          3468 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 4 * kPointerSize));
Operand          3482 src/ia32/code-stubs-ia32.cc   __ lea(edi, Operand(eax, Heap::kArgumentsObjectSize));
Operand          3502 src/ia32/code-stubs-ia32.cc   __ lea(eax, Operand(ebx, reinterpret_cast<intptr_t>(Smi::FromInt(2))));
Operand          3505 src/ia32/code-stubs-ia32.cc   __ lea(eax, Operand(edi, ebx, times_2, kParameterMapHeaderSize));
Operand          3518 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 2 * kPointerSize));
Operand          3520 src/ia32/code-stubs-ia32.cc   __ add(ebx, Operand(esp, 4 * kPointerSize));
Operand          3524 src/ia32/code-stubs-ia32.cc   __ lea(edi, Operand(edi, eax, times_2, kParameterMapHeaderSize));
Operand          3561 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, 1 * kPointerSize));
Operand          3562 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 4 * kPointerSize));
Operand          3569 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(edx, 0));
Operand          3587 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), ecx);  // Patch argument count.
Operand          3600 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          3601 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(edx, StandardFrameConstants::kContextOffset));
Operand          3606 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 1 * kPointerSize));
Operand          3611 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          3612 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), ecx);
Operand          3613 src/ia32/code-stubs-ia32.cc   __ lea(edx, Operand(edx, ecx, times_2,
Operand          3615 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), edx);
Operand          3623 src/ia32/code-stubs-ia32.cc   __ lea(ecx, Operand(ecx, times_2, FixedArray::kHeaderSize));
Operand          3631 src/ia32/code-stubs-ia32.cc   __ mov(edi, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          3635 src/ia32/code-stubs-ia32.cc   __ mov(edi, Operand(edi, offset));
Operand          3645 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 1 * kPointerSize));
Operand          3656 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 2 * kPointerSize));
Operand          3660 src/ia32/code-stubs-ia32.cc   __ lea(edi, Operand(eax, Heap::kArgumentsObjectSizeStrict));
Operand          3672 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(edx, -1 * kPointerSize));  // Skip receiver.
Operand          3717 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand::StaticVariable(address_of_regexp_stack_memory_size));
Operand          3722 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kJSRegExpOffset));
Operand          3757 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kSubjectOffset));
Operand          3769 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kPreviousIndexOffset));
Operand          3777 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kLastMatchInfoOffset));
Operand          3800 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kSubjectOffset));
Operand          3888 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, kPreviousIndexOffset));
Operand          3904 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 8 * kPointerSize),
Operand          3908 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 7 * kPointerSize), Immediate(1));
Operand          3911 src/ia32/code-stubs-ia32.cc   __ mov(esi, Operand::StaticVariable(address_of_regexp_stack_memory_address));
Operand          3912 src/ia32/code-stubs-ia32.cc   __ add(esi, Operand::StaticVariable(address_of_regexp_stack_memory_size));
Operand          3913 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 6 * kPointerSize), esi);
Operand          3917 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 5 * kPointerSize), Immediate(0));
Operand          3920 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 4 * kPointerSize),
Operand          3925 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), ebx);
Operand          3932 src/ia32/code-stubs-ia32.cc   __ mov(esi, Operand(ebp, kSubjectOffset + kPointerSize));
Operand          3933 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), esi);
Operand          3956 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 3 * kPointerSize), ecx);  // Argument 4.
Operand          3958 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), ecx);  // Argument 3.
Operand          3965 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 3 * kPointerSize), ecx);  // Argument 4.
Operand          3967 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), ecx);  // Argument 3.
Operand          3997 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand::StaticVariable(pending_exception));
Operand          4003 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(pending_exception), edx);
Operand          4024 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kJSRegExpOffset));
Operand          4034 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kLastMatchInfoOffset));
Operand          4044 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kSubjectOffset));
Operand          4051 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kSubjectOffset));
Operand          4074 src/ia32/code-stubs-ia32.cc   __ mov(edi, Operand(ecx, edx, times_int_size, 0));
Operand          4086 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, kLastMatchInfoOffset));
Operand          4121 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, kPointerSize * 3));
Operand          4148 src/ia32/code-stubs-ia32.cc   __ lea(ebx, Operand(eax, JSRegExpResult::kSize));
Operand          4156 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, kPointerSize * 1));
Operand          4158 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, kPointerSize * 2));
Operand          4160 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, kPointerSize * 3));
Operand          4187 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ebx, ecx, times_pointer_size, 0), edx);
Operand          4215 src/ia32/code-stubs-ia32.cc          Operand::StaticArray(scratch, times_pointer_size, roots_array_start));
Operand          4297 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(esp, kPointerSize));
Operand          4599 src/ia32/code-stubs-ia32.cc     __ lea(ecx, Operand(eax, edx, times_1, 0));
Operand          4722 src/ia32/code-stubs-ia32.cc     __ mov(eax, Operand(esp, (argc_ + 1) * kPointerSize));
Operand          4729 src/ia32/code-stubs-ia32.cc     __ mov(Operand(esp, (argc_ + 1) * kPointerSize), ecx);
Operand          4790 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, (argc_ + 1) * kPointerSize), edi);
Operand          4904 src/ia32/code-stubs-ia32.cc     __ mov(Operand(esp, 0 * kPointerSize), eax);  // Result.
Operand          4911 src/ia32/code-stubs-ia32.cc     __ inc(Operand::StaticVariable(scope_depth));
Operand          4915 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), edi);  // argc.
Operand          4916 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), esi);  // argv.
Operand          4917 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize),
Operand          4923 src/ia32/code-stubs-ia32.cc     __ dec(Operand::StaticVariable(scope_depth));
Operand          4939 src/ia32/code-stubs-ia32.cc   __ lea(ecx, Operand(eax, 1));
Operand          4953 src/ia32/code-stubs-ia32.cc     __ cmp(edx, Operand::StaticVariable(pending_exception_address));
Operand          4979 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand::StaticVariable(pending_exception_address));
Operand          4981 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(pending_exception_address), edx);
Operand          5053 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(external_caught), Immediate(false));
Operand          5059 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(pending_exception), eax);
Operand          5089 src/ia32/code-stubs-ia32.cc   __ push(Operand::StaticVariable(c_entry_fp));
Operand          5094 src/ia32/code-stubs-ia32.cc   __ cmp(Operand::StaticVariable(js_entry_sp), Immediate(0));
Operand          5096 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(js_entry_sp), ebp);
Operand          5111 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(pending_exception), eax);
Operand          5122 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(pending_exception), edx);
Operand          5140 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(edx, 0));  // deref address
Operand          5152 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticVariable(js_entry_sp), Immediate(0));
Operand          5156 src/ia32/code-stubs-ia32.cc   __ pop(Operand::StaticVariable(ExternalReference(
Operand          5216 src/ia32/code-stubs-ia32.cc     __ mov(object, Operand(esp, 2 * kPointerSize));
Operand          5217 src/ia32/code-stubs-ia32.cc     __ mov(function, Operand(esp, 1 * kPointerSize));
Operand          5230 src/ia32/code-stubs-ia32.cc     __ cmp(function, Operand::StaticArray(scratch,
Operand          5235 src/ia32/code-stubs-ia32.cc     __ cmp(map, Operand::StaticArray(
Operand          5239 src/ia32/code-stubs-ia32.cc     __ mov(eax, Operand::StaticArray(
Operand          5256 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start),
Operand          5259 src/ia32/code-stubs-ia32.cc   __ mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start),
Operand          5266 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(esp, 0 * kPointerSize));
Operand          5267 src/ia32/code-stubs-ia32.cc     __ sub(scratch, Operand(esp, 1 * kPointerSize));
Operand          5269 src/ia32/code-stubs-ia32.cc       __ cmpb(Operand(scratch, 0), kCmpEdiOperandByte1);
Operand          5271 src/ia32/code-stubs-ia32.cc       __ cmpb(Operand(scratch, 1), kCmpEdiOperandByte2);
Operand          5274 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(scratch, kDeltaToCmpImmediate));
Operand          5275 src/ia32/code-stubs-ia32.cc     __ mov(Operand(scratch, 0), map);
Operand          5296 src/ia32/code-stubs-ia32.cc     __ mov(Operand::StaticArray(scratch,
Operand          5301 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(esp, 0 * kPointerSize));
Operand          5302 src/ia32/code-stubs-ia32.cc     __ sub(scratch, Operand(esp, 1 * kPointerSize));
Operand          5304 src/ia32/code-stubs-ia32.cc       __ cmpb(Operand(scratch, kDeltaToMov), kMovEaxImmediateByte);
Operand          5307 src/ia32/code-stubs-ia32.cc     __ mov(Operand(scratch, kDeltaToMovImmediate), eax);
Operand          5318 src/ia32/code-stubs-ia32.cc     __ mov(Operand::StaticArray(
Operand          5323 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(esp, 0 * kPointerSize));
Operand          5324 src/ia32/code-stubs-ia32.cc     __ sub(scratch, Operand(esp, 1 * kPointerSize));
Operand          5326 src/ia32/code-stubs-ia32.cc       __ cmpb(Operand(scratch, kDeltaToMov), kMovEaxImmediateByte);
Operand          5329 src/ia32/code-stubs-ia32.cc     __ mov(Operand(scratch, kDeltaToMovImmediate), eax);
Operand          5601 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 2 * kPointerSize));  // First argument.
Operand          5602 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 1 * kPointerSize));  // Second argument.
Operand          5689 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 2 * kPointerSize));  // First argument.
Operand          5690 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 1 * kPointerSize));  // Second argument.
Operand          5823 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 4 * kPointerSize));
Operand          5834 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 2 * kPointerSize));
Operand          5860 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 4 * kPointerSize));
Operand          5871 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 2 * kPointerSize));
Operand          5922 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, stack_offset), arg);
Operand          5934 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, stack_offset), arg);
Operand          5951 src/ia32/code-stubs-ia32.cc     __ mov_b(scratch, Operand(src, 0));
Operand          5952 src/ia32/code-stubs-ia32.cc     __ mov_b(Operand(dest, 0), scratch);
Operand          5956 src/ia32/code-stubs-ia32.cc     __ mov_w(scratch, Operand(src, 0));
Operand          5957 src/ia32/code-stubs-ia32.cc     __ mov_w(Operand(dest, 0), scratch);
Operand          6015 src/ia32/code-stubs-ia32.cc   __ mov_b(scratch, Operand(src, 0));
Operand          6016 src/ia32/code-stubs-ia32.cc   __ mov_b(Operand(dest, 0), scratch);
Operand          6070 src/ia32/code-stubs-ia32.cc          Operand::StaticArray(scratch, times_pointer_size, roots_array_start));
Operand          6161 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand::StaticArray(scratch,
Operand          6171 src/ia32/code-stubs-ia32.cc     __ lea(scratch, Operand(character, seed));
Operand          6173 src/ia32/code-stubs-ia32.cc     __ lea(hash, Operand(scratch, character, times_1, seed));
Operand          6235 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 3 * kPointerSize));
Operand          6245 src/ia32/code-stubs-ia32.cc   __ mov(ecx, Operand(esp, 1 * kPointerSize));  // To index.
Operand          6247 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 2 * kPointerSize));  // From index.
Operand          6553 src/ia32/code-stubs-ia32.cc   __ mov_b(scratch, Operand(left, index, times_1, 0));
Operand          6554 src/ia32/code-stubs-ia32.cc   __ cmpb(scratch, Operand(right, index, times_1, 0));
Operand          6569 src/ia32/code-stubs-ia32.cc   __ mov(edx, Operand(esp, 2 * kPointerSize));  // left
Operand          6570 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(esp, 1 * kPointerSize));  // right
Operand          6921 src/ia32/code-stubs-ia32.cc     __ lea(index, Operand(index, index, times_2, 0));  // index *= 3.
Operand          6925 src/ia32/code-stubs-ia32.cc     __ mov(entity_name, Operand(properties, index, times_half_pointer_size,
Operand          6997 src/ia32/code-stubs-ia32.cc     __ lea(r0, Operand(r0, r0, times_2, 0));  // r0 = r0 * 3
Operand          7000 src/ia32/code-stubs-ia32.cc     __ cmp(name, Operand(elements,
Operand          7054 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(esp, 2 * kPointerSize));
Operand          7058 src/ia32/code-stubs-ia32.cc     __ and_(scratch, Operand(esp, 0));
Operand          7062 src/ia32/code-stubs-ia32.cc     __ lea(index_, Operand(scratch, scratch, times_2, 0));  // index *= 3.
Operand          7066 src/ia32/code-stubs-ia32.cc     __ mov(scratch, Operand(dictionary_,
Operand          7074 src/ia32/code-stubs-ia32.cc     __ cmp(scratch, Operand(esp, 3 * kPointerSize));
Operand          7245 src/ia32/code-stubs-ia32.cc     __ mov(regs_.scratch0(), Operand(regs_.address(), 0));
Operand          7287 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), regs_.object());
Operand          7289 src/ia32/code-stubs-ia32.cc     __ mov(Operand(esp, 1 * kPointerSize), regs_.address());  // Slot.
Operand          7292 src/ia32/code-stubs-ia32.cc     __ mov(regs_.scratch0(), Operand(regs_.address(), 0));
Operand          7293 src/ia32/code-stubs-ia32.cc     __ mov(Operand(esp, 1 * kPointerSize), regs_.scratch0());  // Value.
Operand          7295 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize),
Operand          7343 src/ia32/code-stubs-ia32.cc   __ mov(regs_.scratch0(), Operand(regs_.address(), 0));
Operand          7429 src/ia32/code-stubs-ia32.cc   __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          7445 src/ia32/code-stubs-ia32.cc   __ mov(Operand(ecx, 0), eax);
Operand          7491 src/ia32/code-stubs-ia32.cc   __ lea(eax, Operand(esp, kPointerSize));
Operand          7495 src/ia32/code-stubs-ia32.cc   __ mov(eax, Operand(eax, 0));
Operand          7501 src/ia32/code-stubs-ia32.cc   __ call(Operand(hook_location, RelocInfo::NONE));
Operand           639 src/ia32/code-stubs-ia32.h           masm->movdbl(Operand(esp, (i - 1) * kDoubleSize), reg);
Operand           651 src/ia32/code-stubs-ia32.h           masm->movdbl(reg, Operand(esp, (i - 1) * kDoubleSize));
Operand            85 src/ia32/codegen-ia32.cc   __ fld_d(Operand(esp, 4 * kPointerSize));
Operand            86 src/ia32/codegen-ia32.cc   __ mov(ebx, Operand(esp, 4 * kPointerSize));
Operand            87 src/ia32/codegen-ia32.cc   __ mov(edx, Operand(esp, 5 * kPointerSize));
Operand           120 src/ia32/codegen-ia32.cc     __ movdbl(xmm0, Operand(esp, 1 * kPointerSize));
Operand           122 src/ia32/codegen-ia32.cc     __ movdbl(Operand(esp, 1 * kPointerSize), xmm0);
Operand           124 src/ia32/codegen-ia32.cc     __ fld_d(Operand(esp, 1 * kPointerSize));
Operand           171 src/ia32/codegen-ia32.cc     __ cmp(Operand(esp, kSizeOffset + stack_offset),
Operand           186 src/ia32/codegen-ia32.cc     __ mov(dst, Operand(esp, stack_offset + kDestinationOffset));
Operand           187 src/ia32/codegen-ia32.cc     __ mov(src, Operand(esp, stack_offset + kSourceOffset));
Operand           188 src/ia32/codegen-ia32.cc     __ mov(count, Operand(esp, stack_offset + kSizeOffset));
Operand           191 src/ia32/codegen-ia32.cc     __ movdqu(xmm0, Operand(src, 0));
Operand           192 src/ia32/codegen-ia32.cc     __ movdqu(Operand(dst, 0), xmm0);
Operand           215 src/ia32/codegen-ia32.cc         __ prefetch(Operand(src, 0x20), 1);
Operand           216 src/ia32/codegen-ia32.cc         __ movdqa(xmm0, Operand(src, 0x00));
Operand           217 src/ia32/codegen-ia32.cc         __ movdqa(xmm1, Operand(src, 0x10));
Operand           220 src/ia32/codegen-ia32.cc         __ movdqa(Operand(dst, 0x00), xmm0);
Operand           221 src/ia32/codegen-ia32.cc         __ movdqa(Operand(dst, 0x10), xmm1);
Operand           232 src/ia32/codegen-ia32.cc       __ movdqa(xmm0, Operand(src, 0));
Operand           234 src/ia32/codegen-ia32.cc       __ movdqa(Operand(dst, 0), xmm0);
Operand           240 src/ia32/codegen-ia32.cc       __ movdqu(xmm0, Operand(src, count, times_1, -0x10));
Operand           241 src/ia32/codegen-ia32.cc       __ movdqu(Operand(dst, count, times_1, -0x10), xmm0);
Operand           243 src/ia32/codegen-ia32.cc       __ mov(eax, Operand(esp, stack_offset + kDestinationOffset));
Operand           261 src/ia32/codegen-ia32.cc         __ prefetch(Operand(src, 0x20), 1);
Operand           262 src/ia32/codegen-ia32.cc         __ movdqu(xmm0, Operand(src, 0x00));
Operand           263 src/ia32/codegen-ia32.cc         __ movdqu(xmm1, Operand(src, 0x10));
Operand           266 src/ia32/codegen-ia32.cc         __ movdqa(Operand(dst, 0x00), xmm0);
Operand           267 src/ia32/codegen-ia32.cc         __ movdqa(Operand(dst, 0x10), xmm1);
Operand           278 src/ia32/codegen-ia32.cc       __ movdqu(xmm0, Operand(src, 0));
Operand           280 src/ia32/codegen-ia32.cc       __ movdqa(Operand(dst, 0), xmm0);
Operand           286 src/ia32/codegen-ia32.cc       __ movdqu(xmm0, Operand(src, count, times_1, -0x10));
Operand           287 src/ia32/codegen-ia32.cc       __ movdqu(Operand(dst, count, times_1, -0x10), xmm0);
Operand           289 src/ia32/codegen-ia32.cc       __ mov(eax, Operand(esp, stack_offset + kDestinationOffset));
Operand           304 src/ia32/codegen-ia32.cc     __ mov(dst, Operand(esp, stack_offset + kDestinationOffset));
Operand           305 src/ia32/codegen-ia32.cc     __ mov(src, Operand(esp, stack_offset + kSourceOffset));
Operand           306 src/ia32/codegen-ia32.cc     __ mov(count, Operand(esp, stack_offset + kSizeOffset));
Operand           309 src/ia32/codegen-ia32.cc     __ mov(eax, Operand(src, 0));
Operand           310 src/ia32/codegen-ia32.cc     __ mov(Operand(dst, 0), eax);
Operand           329 src/ia32/codegen-ia32.cc     __ mov(eax, Operand(src, count, times_1, -4));
Operand           330 src/ia32/codegen-ia32.cc     __ mov(Operand(dst, count, times_1, -4), eax);
Operand           332 src/ia32/codegen-ia32.cc     __ mov(eax, Operand(esp, stack_offset + kDestinationOffset));
Operand           400 src/ia32/codegen-ia32.cc   __ lea(esi, Operand(edi,
Operand           414 src/ia32/codegen-ia32.cc   __ mov(Operand(eax, esi, times_1, -kPointerSize-1),
Operand           446 src/ia32/codegen-ia32.cc               Operand::StaticVariable(canonical_the_hole_nan_reference));
Operand           453 src/ia32/codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand           475 src/ia32/codegen-ia32.cc     __ fild_s(Operand(esp, 0));
Operand           494 src/ia32/codegen-ia32.cc     __ fld_d(Operand::StaticVariable(canonical_the_hole_nan_reference));
Operand           506 src/ia32/codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand           548 src/ia32/codegen-ia32.cc   __ lea(edi, Operand(ebx, times_2, FixedArray::kHeaderSize));
Operand           576 src/ia32/codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand           649 src/ia32/codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand           725 src/ia32/codegen-ia32.cc   __ movzx_w(result, Operand(result, index, times_2, 0));
Operand           729 src/ia32/codegen-ia32.cc   __ movzx_b(result, Operand(result, index, times_1, 0));
Operand            63 src/ia32/codegen-ia32.h   static Operand FixedArrayElementOperand(Register array,
Operand           179 src/ia32/debug-ia32.cc     __ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0));
Operand           195 src/ia32/debug-ia32.cc   __ jmp(Operand::StaticVariable(after_break_target));
Operand           334 src/ia32/debug-ia32.cc   __ mov(Operand::StaticVariable(restarter_frame_function_slot), Immediate(0));
Operand           337 src/ia32/debug-ia32.cc   __ lea(esp, Operand(ebp, -1 * kPointerSize));
Operand           921 src/ia32/deoptimizer-ia32.cc     __ movdbl(Operand(esp, offset), xmm_reg);
Operand           930 src/ia32/deoptimizer-ia32.cc   __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
Operand           936 src/ia32/deoptimizer-ia32.cc     __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
Operand           938 src/ia32/deoptimizer-ia32.cc     __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
Operand           939 src/ia32/deoptimizer-ia32.cc     __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
Operand           946 src/ia32/deoptimizer-ia32.cc   __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand           947 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), eax);  // Function.
Operand           948 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), Immediate(type()));  // Bailout type.
Operand           949 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), ebx);  // Bailout id.
Operand           950 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 3 * kPointerSize), ecx);  // Code address or 0.
Operand           951 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 4 * kPointerSize), edx);  // Fp-to-sp delta.
Operand           952 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 5 * kPointerSize),
Operand           961 src/ia32/deoptimizer-ia32.cc   __ mov(ebx, Operand(eax, Deoptimizer::input_offset()));
Operand           966 src/ia32/deoptimizer-ia32.cc     __ pop(Operand(ebx, offset));
Operand           974 src/ia32/deoptimizer-ia32.cc     __ movdbl(xmm0, Operand(esp, src_offset));
Operand           975 src/ia32/deoptimizer-ia32.cc     __ movdbl(Operand(ebx, dst_offset), xmm0);
Operand           987 src/ia32/deoptimizer-ia32.cc   __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset()));
Operand           993 src/ia32/deoptimizer-ia32.cc   __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset()));
Operand           996 src/ia32/deoptimizer-ia32.cc   __ pop(Operand(edx, 0));
Operand          1004 src/ia32/deoptimizer-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), eax);
Operand          1015 src/ia32/deoptimizer-ia32.cc     __ cmp(Operand(eax, Deoptimizer::has_alignment_padding_offset()),
Operand          1027 src/ia32/deoptimizer-ia32.cc     __ cmp(Operand(eax, Deoptimizer::has_alignment_padding_offset()),
Operand          1038 src/ia32/deoptimizer-ia32.cc   __ mov(edx, Operand(eax, Deoptimizer::output_count_offset()));
Operand          1039 src/ia32/deoptimizer-ia32.cc   __ mov(eax, Operand(eax, Deoptimizer::output_offset()));
Operand          1040 src/ia32/deoptimizer-ia32.cc   __ lea(edx, Operand(eax, edx, times_4, 0));
Operand          1043 src/ia32/deoptimizer-ia32.cc   __ mov(ebx, Operand(eax, 0));
Operand          1044 src/ia32/deoptimizer-ia32.cc   __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset()));
Operand          1047 src/ia32/deoptimizer-ia32.cc   __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset()));
Operand          1059 src/ia32/deoptimizer-ia32.cc       __ movdbl(xmm_reg, Operand(ebx, src_offset));
Operand          1065 src/ia32/deoptimizer-ia32.cc     __ push(Operand(ebx, FrameDescription::state_offset()));
Operand          1067 src/ia32/deoptimizer-ia32.cc   __ push(Operand(ebx, FrameDescription::pc_offset()));
Operand          1068 src/ia32/deoptimizer-ia32.cc   __ push(Operand(ebx, FrameDescription::continuation_offset()));
Operand          1074 src/ia32/deoptimizer-ia32.cc     __ push(Operand(ebx, offset));
Operand           145 src/ia32/full-codegen-ia32.cc     __ mov(ecx, Operand(esp, receiver_offset));
Operand           149 src/ia32/full-codegen-ia32.cc     __ mov(Operand(esp, receiver_offset),
Operand           193 src/ia32/full-codegen-ia32.cc     __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi);
Operand           203 src/ia32/full-codegen-ia32.cc         __ mov(eax, Operand(ebp, parameter_offset));
Operand           206 src/ia32/full-codegen-ia32.cc         __ mov(Operand(esi, context_offset), eax);
Operand           224 src/ia32/full-codegen-ia32.cc       __ push(Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand           230 src/ia32/full-codegen-ia32.cc            Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset));
Operand           281 src/ia32/full-codegen-ia32.cc       __ cmp(esp, Operand::StaticVariable(stack_limit));
Operand           355 src/ia32/full-codegen-ia32.cc     __ cmp(esp, Operand::StaticVariable(stack_limit));
Operand           412 src/ia32/full-codegen-ia32.cc         __ push(Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand           568 src/ia32/full-codegen-ia32.cc   __ mov(Operand(esp, 0), reg);
Operand           694 src/ia32/full-codegen-ia32.cc   return Operand(ebp, offset);
Operand           989 src/ia32/full-codegen-ia32.cc     __ mov(edx, Operand(esp, 0));  // Switch value.
Operand          1122 src/ia32/full-codegen-ia32.cc   __ mov(ecx, Operand(esp, 0 * kPointerSize));  // Get enumerated object
Operand          1137 src/ia32/full-codegen-ia32.cc   __ mov(eax, Operand(esp, 0 * kPointerSize));  // Get the current index.
Operand          1138 src/ia32/full-codegen-ia32.cc   __ cmp(eax, Operand(esp, 1 * kPointerSize));  // Compare to the array length.
Operand          1142 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Operand(esp, 2 * kPointerSize));
Operand          1147 src/ia32/full-codegen-ia32.cc   __ mov(edx, Operand(esp, 3 * kPointerSize));
Operand          1152 src/ia32/full-codegen-ia32.cc   __ mov(ecx, Operand(esp, 4 * kPointerSize));
Operand          1187 src/ia32/full-codegen-ia32.cc   __ add(Operand(esp, 0 * kPointerSize), Immediate(Smi::FromInt(1)));
Operand          1471 src/ia32/full-codegen-ia32.cc   __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1529 src/ia32/full-codegen-ia32.cc   __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1582 src/ia32/full-codegen-ia32.cc             __ mov(edx, Operand(esp, 0));
Operand          1595 src/ia32/full-codegen-ia32.cc         __ push(Operand(esp, 0));  // Duplicate receiver.
Operand          1619 src/ia32/full-codegen-ia32.cc     __ push(Operand(esp, 0));  // Duplicate receiver.
Operand          1629 src/ia32/full-codegen-ia32.cc     __ push(Operand(esp, 0));
Operand          1655 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1708 src/ia32/full-codegen-ia32.cc       __ mov(ebx, Operand(esp, 0));  // Copy of array literal.
Operand          1719 src/ia32/full-codegen-ia32.cc       __ mov(ebx, Operand(esp, 0));  // Copy of array literal.
Operand          1767 src/ia32/full-codegen-ia32.cc         __ mov(edx, Operand(esp, 0));
Operand          1776 src/ia32/full-codegen-ia32.cc         __ mov(edx, Operand(esp, kPointerSize));  // Object.
Operand          1777 src/ia32/full-codegen-ia32.cc         __ mov(ecx, Operand(esp, 0));             // Key.
Operand          2138 src/ia32/full-codegen-ia32.cc     __ push(Operand(esp, kPointerSize));  // Receiver is now under value.
Operand          2147 src/ia32/full-codegen-ia32.cc     __ mov(edx, Operand(esp, 0));
Operand          2159 src/ia32/full-codegen-ia32.cc     __ push(Operand(esp, kPointerSize));  // Receiver is under value.
Operand          2181 src/ia32/full-codegen-ia32.cc     __ push(Operand(esp, 2 * kPointerSize));
Operand          2188 src/ia32/full-codegen-ia32.cc     __ mov(edx, Operand(esp, 0));  // Leave receiver on the stack for later.
Operand          2262 src/ia32/full-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2290 src/ia32/full-codegen-ia32.cc   __ mov(ecx, Operand(esp, (arg_count + 1) * kPointerSize));  // Key.
Operand          2294 src/ia32/full-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2323 src/ia32/full-codegen-ia32.cc   __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize));
Operand          2328 src/ia32/full-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2336 src/ia32/full-codegen-ia32.cc     __ push(Operand(esp, arg_count * kPointerSize));
Operand          2342 src/ia32/full-codegen-ia32.cc   __ push(Operand(ebp, (2 + info_->scope()->num_parameters()) * kPointerSize));
Operand          2383 src/ia32/full-codegen-ia32.cc       __ push(Operand(esp, (arg_count + 1) * kPointerSize));
Operand          2388 src/ia32/full-codegen-ia32.cc       __ mov(Operand(esp, (arg_count + 0) * kPointerSize), edx);
Operand          2389 src/ia32/full-codegen-ia32.cc       __ mov(Operand(esp, (arg_count + 1) * kPointerSize), eax);
Operand          2394 src/ia32/full-codegen-ia32.cc     __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize));
Operand          2398 src/ia32/full-codegen-ia32.cc     __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2497 src/ia32/full-codegen-ia32.cc   __ mov(edi, Operand(esp, arg_count * kPointerSize));
Operand          2680 src/ia32/full-codegen-ia32.cc   __ lea(ecx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize));
Operand          2706 src/ia32/full-codegen-ia32.cc   __ mov(edx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2802 src/ia32/full-codegen-ia32.cc   __ mov(eax, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          2806 src/ia32/full-codegen-ia32.cc   __ cmp(Operand(eax, StandardFrameConstants::kContextOffset),
Operand          2809 src/ia32/full-codegen-ia32.cc   __ mov(eax, Operand(eax, StandardFrameConstants::kCallerFPOffset));
Operand          2813 src/ia32/full-codegen-ia32.cc   __ cmp(Operand(eax, StandardFrameConstants::kMarkerOffset),
Operand          2869 src/ia32/full-codegen-ia32.cc   __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          2870 src/ia32/full-codegen-ia32.cc   __ cmp(Operand(ebx, StandardFrameConstants::kContextOffset),
Operand          2876 src/ia32/full-codegen-ia32.cc   __ mov(eax, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          2985 src/ia32/full-codegen-ia32.cc   __ mov(Operand(esp, 0), eax);
Operand          3087 src/ia32/full-codegen-ia32.cc       __ mov(scratch, Operand::StaticVariable(stamp));
Operand          3096 src/ia32/full-codegen-ia32.cc     __ mov(Operand(esp, 0), object);
Operand          3097 src/ia32/full-codegen-ia32.cc     __ mov(Operand(esp, 1 * kPointerSize), Immediate(index));
Operand          3381 src/ia32/full-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          3562 src/ia32/full-codegen-ia32.cc   Operand separator_operand = Operand(esp, 2 * kPointerSize);
Operand          3563 src/ia32/full-codegen-ia32.cc   Operand result_operand = Operand(esp, 1 * kPointerSize);
Operand          3564 src/ia32/full-codegen-ia32.cc   Operand array_length_operand = Operand(esp, 0);
Operand          3725 src/ia32/full-codegen-ia32.cc   __ mov_b(Operand(result_pos, 0), scratch);
Operand          3794 src/ia32/full-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          3830 src/ia32/full-codegen-ia32.cc     __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          4033 src/ia32/full-codegen-ia32.cc       __ mov(edx, Operand(esp, kPointerSize));  // Object.
Operand          4034 src/ia32/full-codegen-ia32.cc       __ mov(ecx, Operand(esp, 0));             // Key.
Operand          4067 src/ia32/full-codegen-ia32.cc           __ mov(Operand(esp, kPointerSize), eax);
Operand          4070 src/ia32/full-codegen-ia32.cc           __ mov(Operand(esp, 2 * kPointerSize), eax);
Operand          4418 src/ia32/full-codegen-ia32.cc   __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          4435 src/ia32/full-codegen-ia32.cc   __ mov(Operand(ebp, frame_offset), value);
Operand          4460 src/ia32/full-codegen-ia32.cc     __ push(Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          4484 src/ia32/full-codegen-ia32.cc   __ mov(edx, Operand::StaticVariable(pending_message_obj));
Operand          4489 src/ia32/full-codegen-ia32.cc   __ mov(edx, Operand::StaticVariable(has_pending_message));
Operand          4495 src/ia32/full-codegen-ia32.cc   __ mov(edx, Operand::StaticVariable(pending_message_script));
Operand          4506 src/ia32/full-codegen-ia32.cc   __ mov(Operand::StaticVariable(pending_message_script), edx);
Operand          4512 src/ia32/full-codegen-ia32.cc   __ mov(Operand::StaticVariable(has_pending_message), edx);
Operand          4517 src/ia32/full-codegen-ia32.cc   __ mov(Operand::StaticVariable(pending_message_obj), edx);
Operand          4546 src/ia32/full-codegen-ia32.cc     __ mov(esi, Operand(esp, StackHandlerConstants::kContextOffset));
Operand          4547 src/ia32/full-codegen-ia32.cc     __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi);
Operand           146 src/ia32/ic-ia32.cc   __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag),
Operand           152 src/ia32/ic-ia32.cc   __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag));
Operand           204 src/ia32/ic-ia32.cc   __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag),
Operand           210 src/ia32/ic-ia32.cc   __ lea(r0, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag));
Operand           211 src/ia32/ic-ia32.cc   __ mov(Operand(r0, 0), value);
Operand           367 src/ia32/ic-ia32.cc static Operand GenerateMappedArgumentsLookup(MacroAssembler* masm,
Operand           422 src/ia32/ic-ia32.cc static Operand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
Operand           546 src/ia32/ic-ia32.cc     __ cmp(ebx, Operand::StaticArray(edi, times_1, cache_keys));
Operand           549 src/ia32/ic-ia32.cc     __ cmp(ecx, Operand::StaticArray(edi, times_1, cache_keys));
Operand           554 src/ia32/ic-ia32.cc   __ lea(edi, Operand(eax, 1));
Operand           557 src/ia32/ic-ia32.cc   __ cmp(ebx, Operand::StaticArray(edi, times_1, cache_keys));
Operand           560 src/ia32/ic-ia32.cc   __ cmp(ecx, Operand::StaticArray(edi, times_1, cache_keys));
Operand           578 src/ia32/ic-ia32.cc            Operand::StaticArray(eax, times_pointer_size, cache_field_offsets));
Operand           704 src/ia32/ic-ia32.cc   Operand mapped_location =
Operand           710 src/ia32/ic-ia32.cc   Operand unmapped_location =
Operand           729 src/ia32/ic-ia32.cc   Operand mapped_location =
Operand           738 src/ia32/ic-ia32.cc   Operand unmapped_location =
Operand          1028 src/ia32/ic-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1061 src/ia32/ic-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1084 src/ia32/ic-ia32.cc     __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));  // receiver
Operand          1096 src/ia32/ic-ia32.cc     __ mov(Operand(esp, (argc + 1) * kPointerSize), edx);
Operand          1125 src/ia32/ic-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1143 src/ia32/ic-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1189 src/ia32/ic-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1263 src/ia32/ic-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1264 src/ia32/ic-ia32.cc   Operand mapped_location =
Operand          1270 src/ia32/ic-ia32.cc   Operand unmapped_location =
Operand          1636 src/ia32/ic-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          1662 src/ia32/ic-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand           153 src/ia32/lithium-codegen-ia32.cc     __ test(ecx, Operand(ecx));
Operand           157 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(esp, receiver_offset),
Operand           179 src/ia32/lithium-codegen-ia32.cc     __ mov(eax, Operand(ebx, 1 * kPointerSize));
Operand           180 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(ebx, 0), eax);
Operand           181 src/ia32/lithium-codegen-ia32.cc     __ add(Operand(ebx), Immediate(kPointerSize));
Operand           184 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue));
Operand           209 src/ia32/lithium-codegen-ia32.cc       __ mov(Operand(eax), Immediate(slots));
Operand           216 src/ia32/lithium-codegen-ia32.cc       __ sub(Operand(esp), Immediate(slots * kPointerSize));
Operand           225 src/ia32/lithium-codegen-ia32.cc         __ mov(Operand(esp, offset), eax);
Operand           232 src/ia32/lithium-codegen-ia32.cc       __ mov(Operand(ebp,
Operand           236 src/ia32/lithium-codegen-ia32.cc       __ mov(Operand(ebp,
Operand           257 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi);
Operand           267 src/ia32/lithium-codegen-ia32.cc         __ mov(eax, Operand(ebp, parameter_offset));
Operand           270 src/ia32/lithium-codegen-ia32.cc         __ mov(Operand(esi, context_offset), eax);
Operand           391 src/ia32/lithium-codegen-ia32.cc Operand LCodeGen::ToOperand(LOperand* op) const {
Operand           392 src/ia32/lithium-codegen-ia32.cc   if (op->IsRegister()) return Operand(ToRegister(op));
Operand           393 src/ia32/lithium-codegen-ia32.cc   if (op->IsDoubleRegister()) return Operand(ToDoubleRegister(op));
Operand           399 src/ia32/lithium-codegen-ia32.cc     return Operand(ebp, -(index + 3) * kPointerSize);
Operand           402 src/ia32/lithium-codegen-ia32.cc     return Operand(ebp, -(index - 1) * kPointerSize);
Operand           407 src/ia32/lithium-codegen-ia32.cc Operand LCodeGen::HighOperand(LOperand* op) {
Operand           411 src/ia32/lithium-codegen-ia32.cc   return Operand(ebp, -offset * kPointerSize);
Operand           628 src/ia32/lithium-codegen-ia32.cc     __ sub(Operand(eax), Immediate(Smi::FromInt(1)));
Operand           879 src/ia32/lithium-codegen-ia32.cc     __ test(dividend, Operand(dividend));
Operand           906 src/ia32/lithium-codegen-ia32.cc       __ test(right_reg, Operand(right_reg));
Operand           910 src/ia32/lithium-codegen-ia32.cc     __ test(left_reg, Operand(left_reg));
Operand           914 src/ia32/lithium-codegen-ia32.cc     __ test(right_reg, Operand(right_reg));
Operand           922 src/ia32/lithium-codegen-ia32.cc     __ cmp(left_reg, Operand(right_reg));
Operand           928 src/ia32/lithium-codegen-ia32.cc     __ sub(Operand(scratch), Immediate(1));
Operand           929 src/ia32/lithium-codegen-ia32.cc     __ test(scratch, Operand(right_reg));
Operand           931 src/ia32/lithium-codegen-ia32.cc     __ and_(left_reg, Operand(scratch));
Operand           940 src/ia32/lithium-codegen-ia32.cc       __ sub(left_reg, Operand(right_reg));
Operand           942 src/ia32/lithium-codegen-ia32.cc       __ cmp(left_reg, Operand(right_reg));
Operand           956 src/ia32/lithium-codegen-ia32.cc       __ test(left_reg, Operand(left_reg));
Operand           961 src/ia32/lithium-codegen-ia32.cc       __ test(result_reg, Operand(result_reg));
Operand          1000 src/ia32/lithium-codegen-ia32.cc     __ test(left_reg, Operand(left_reg));
Operand          1022 src/ia32/lithium-codegen-ia32.cc   __ test(edx, Operand(edx));
Operand          1146 src/ia32/lithium-codegen-ia32.cc       __ xor_(left, Operand(left));
Operand          1148 src/ia32/lithium-codegen-ia32.cc       __ add(left, Operand(left));
Operand          1158 src/ia32/lithium-codegen-ia32.cc           __ lea(left, Operand(left, left, times_2, 0));
Operand          1164 src/ia32/lithium-codegen-ia32.cc           __ lea(left, Operand(left, left, times_4, 0));
Operand          1170 src/ia32/lithium-codegen-ia32.cc           __ lea(left, Operand(left, left, times_8, 0));
Operand          1193 src/ia32/lithium-codegen-ia32.cc     __ test(left, Operand(left));
Operand          1345 src/ia32/lithium-codegen-ia32.cc         __ movd(res, Operand(temp));
Operand          1347 src/ia32/lithium-codegen-ia32.cc         __ pinsrd(res, Operand(temp), 1);
Operand          1351 src/ia32/lithium-codegen-ia32.cc         __ pinsrd(res, Operand(temp), 1);
Operand          1355 src/ia32/lithium-codegen-ia32.cc       __ movd(res, Operand(temp));
Operand          1359 src/ia32/lithium-codegen-ia32.cc         __ movd(xmm0, Operand(temp));
Operand          1447 src/ia32/lithium-codegen-ia32.cc       __ mov(scratch, Operand::StaticVariable(stamp));
Operand          1456 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(esp, 0), object);
Operand          1457 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(esp, 1 * kPointerSize), Immediate(index));
Operand          1522 src/ia32/lithium-codegen-ia32.cc       __ movdbl(Operand(esp, 0 * kDoubleSize), left);
Operand          1523 src/ia32/lithium-codegen-ia32.cc       __ movdbl(Operand(esp, 1 * kDoubleSize), right);
Operand          1530 src/ia32/lithium-codegen-ia32.cc       __ sub(Operand(esp), Immediate(kDoubleSize));
Operand          1531 src/ia32/lithium-codegen-ia32.cc       __ fstp_d(Operand(esp, 0));
Operand          1532 src/ia32/lithium-codegen-ia32.cc       __ movdbl(result, Operand(esp, 0));
Operand          1533 src/ia32/lithium-codegen-ia32.cc       __ add(Operand(esp), Immediate(kDoubleSize));
Operand          1589 src/ia32/lithium-codegen-ia32.cc     __ test(reg, Operand(reg));
Operand          1604 src/ia32/lithium-codegen-ia32.cc       __ test(reg, Operand(reg));
Operand          1635 src/ia32/lithium-codegen-ia32.cc         __ test(reg, Operand(reg));
Operand          1777 src/ia32/lithium-codegen-ia32.cc   Operand right = ToOperand(instr->InputAt(1));
Operand          1781 src/ia32/lithium-codegen-ia32.cc   __ cmp(left, Operand(right));
Operand          1900 src/ia32/lithium-codegen-ia32.cc   Operand input = ToOperand(instr->InputAt(0));
Operand          1955 src/ia32/lithium-codegen-ia32.cc   __ test(eax, Operand(eax));
Operand          2055 src/ia32/lithium-codegen-ia32.cc     __ sub(Operand(temp2), Immediate(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2056 src/ia32/lithium-codegen-ia32.cc     __ cmp(Operand(temp2), Immediate(LAST_NONCALLABLE_SPEC_OBJECT_TYPE -
Operand          2124 src/ia32/lithium-codegen-ia32.cc   __ test(eax, Operand(eax));
Operand          2169 src/ia32/lithium-codegen-ia32.cc   __ cmp(map, Operand::Cell(cache_cell));  // Patched to cached map.
Operand          2244 src/ia32/lithium-codegen-ia32.cc   __ test(eax, Operand(eax));
Operand          2261 src/ia32/lithium-codegen-ia32.cc     __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2266 src/ia32/lithium-codegen-ia32.cc     __ mov(edx, Operand(ebp,
Operand          2276 src/ia32/lithium-codegen-ia32.cc       __ cmp(Operand(esp, (GetParameterCount() + 2) * kPointerSize),
Operand          2289 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand::Cell(instr->hydrogen()->cell()));
Operand          2319 src/ia32/lithium-codegen-ia32.cc     __ cmp(Operand::Cell(cell_handle), factory()->the_hole_value());
Operand          2324 src/ia32/lithium-codegen-ia32.cc   __ mov(Operand::Cell(cell_handle), value);
Operand          2367 src/ia32/lithium-codegen-ia32.cc   Operand target = ContextOperand(context, instr->slot_index());
Operand          2565 src/ia32/lithium-codegen-ia32.cc   __ cmp(Operand(result), Immediate(factory()->the_hole_value()));
Operand          2634 src/ia32/lithium-codegen-ia32.cc   Operand index = ToOperand(instr->index());
Operand          2642 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand(arguments, length, times_4, kPointerSize));
Operand          2677 src/ia32/lithium-codegen-ia32.cc     Operand hole_check_operand = BuildFastArrayOperand(
Operand          2686 src/ia32/lithium-codegen-ia32.cc   Operand double_load_operand = BuildFastArrayOperand(
Operand          2696 src/ia32/lithium-codegen-ia32.cc Operand LCodeGen::BuildFastArrayOperand(
Operand          2709 src/ia32/lithium-codegen-ia32.cc     return Operand(elements_pointer_reg,
Operand          2714 src/ia32/lithium-codegen-ia32.cc     return Operand(elements_pointer_reg,
Operand          2725 src/ia32/lithium-codegen-ia32.cc   Operand operand(BuildFastArrayOperand(instr->external_pointer(),
Operand          2757 src/ia32/lithium-codegen-ia32.cc         __ test(result, Operand(result));
Operand          2794 src/ia32/lithium-codegen-ia32.cc     __ lea(result, Operand(esp, -2 * kPointerSize));
Operand          2798 src/ia32/lithium-codegen-ia32.cc     __ mov(result, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          2799 src/ia32/lithium-codegen-ia32.cc     __ mov(result, Operand(result, StandardFrameConstants::kContextOffset));
Operand          2800 src/ia32/lithium-codegen-ia32.cc     __ cmp(Operand(result),
Operand          2805 src/ia32/lithium-codegen-ia32.cc     __ mov(result, Operand(ebp));
Operand          2810 src/ia32/lithium-codegen-ia32.cc     __ mov(result, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          2820 src/ia32/lithium-codegen-ia32.cc   Operand elem = ToOperand(instr->InputAt(0));
Operand          2831 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          2832 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand(result,
Operand          2881 src/ia32/lithium-codegen-ia32.cc   __ mov(receiver, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2911 src/ia32/lithium-codegen-ia32.cc   __ test(length, Operand(length));
Operand          2914 src/ia32/lithium-codegen-ia32.cc   __ push(Operand(elements, length, times_pointer_size, 1 * kPointerSize));
Operand          2944 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand          2950 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2958 src/ia32/lithium-codegen-ia32.cc          Operand(context, Context::SlotOffset(Context::PREVIOUS_INDEX)));
Operand          2974 src/ia32/lithium-codegen-ia32.cc   __ mov(result, Operand(context, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          3010 src/ia32/lithium-codegen-ia32.cc       __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          3102 src/ia32/lithium-codegen-ia32.cc   __ test(input_reg, Operand(input_reg));
Operand          3106 src/ia32/lithium-codegen-ia32.cc   __ test(input_reg, Operand(input_reg));
Operand          3169 src/ia32/lithium-codegen-ia32.cc     __ cvttsd2si(output_reg, Operand(xmm_scratch));
Operand          3194 src/ia32/lithium-codegen-ia32.cc     __ cvttsd2si(output_reg, Operand(input_reg));
Operand          3203 src/ia32/lithium-codegen-ia32.cc     __ cvttsd2si(output_reg, Operand(input_reg));
Operand          3222 src/ia32/lithium-codegen-ia32.cc   __ movdbl(xmm_scratch, Operand::StaticVariable(one_half));
Operand          3230 src/ia32/lithium-codegen-ia32.cc   __ cvttsd2si(output_reg, Operand(xmm_scratch));
Operand          3249 src/ia32/lithium-codegen-ia32.cc     __ movd(xmm_scratch, Operand(output_reg));
Operand          3403 src/ia32/lithium-codegen-ia32.cc   __ mov(Operand(esp, 0), eax);
Operand          3419 src/ia32/lithium-codegen-ia32.cc   __ movdbl(input_reg, Operand::StaticVariable(nan));
Operand          3424 src/ia32/lithium-codegen-ia32.cc   __ movdbl(input_reg, Operand(esp, 0));
Operand          3425 src/ia32/lithium-codegen-ia32.cc   __ add(Operand(esp), Immediate(kDoubleSize));
Operand          3429 src/ia32/lithium-codegen-ia32.cc   __ sub(Operand(esp), Immediate(kDoubleSize));
Operand          3430 src/ia32/lithium-codegen-ia32.cc   __ movdbl(Operand(esp, 0), input_reg);
Operand          3431 src/ia32/lithium-codegen-ia32.cc   __ fld_d(Operand(esp, 0));
Operand          3433 src/ia32/lithium-codegen-ia32.cc   __ fstp_d(Operand(esp, 0));
Operand          3434 src/ia32/lithium-codegen-ia32.cc   __ movdbl(input_reg, Operand(esp, 0));
Operand          3435 src/ia32/lithium-codegen-ia32.cc   __ add(Operand(esp), Immediate(kDoubleSize));
Operand          3682 src/ia32/lithium-codegen-ia32.cc   Operand operand(BuildFastArrayOperand(instr->external_pointer(),
Operand          3730 src/ia32/lithium-codegen-ia32.cc   Operand operand = BuildFastArrayOperand(
Operand          3767 src/ia32/lithium-codegen-ia32.cc     __ movdbl(value, Operand::StaticVariable(canonical_nan_reference));
Operand          3771 src/ia32/lithium-codegen-ia32.cc   Operand double_store_operand = BuildFastArrayOperand(
Operand          4009 src/ia32/lithium-codegen-ia32.cc   __ cvtsi2sd(xmm0, Operand(reg));
Operand          4027 src/ia32/lithium-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          4080 src/ia32/lithium-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          4137 src/ia32/lithium-codegen-ia32.cc     __ movdbl(result_reg, Operand::StaticVariable(nan));
Operand          4158 src/ia32/lithium-codegen-ia32.cc   __ cvtsi2sd(result_reg, Operand(input_reg));
Operand          4193 src/ia32/lithium-codegen-ia32.cc       __ cmp(Operand(input_reg), Immediate(kTooBigExponent));
Operand          4201 src/ia32/lithium-codegen-ia32.cc       __ sub(Operand(esp), Immediate(kDoubleSize));
Operand          4203 src/ia32/lithium-codegen-ia32.cc       __ fisttp_d(Operand(esp, 0));
Operand          4204 src/ia32/lithium-codegen-ia32.cc       __ mov(input_reg, Operand(esp, 0));  // Low word of answer is the result.
Operand          4205 src/ia32/lithium-codegen-ia32.cc       __ add(Operand(esp), Immediate(kDoubleSize));
Operand          4209 src/ia32/lithium-codegen-ia32.cc       __ cvttsd2si(input_reg, Operand(xmm0));
Operand          4215 src/ia32/lithium-codegen-ia32.cc       __ movdbl(xmm_temp, Operand::StaticVariable(min_int));
Operand          4226 src/ia32/lithium-codegen-ia32.cc     __ cvttsd2si(input_reg, Operand(xmm0));
Operand          4227 src/ia32/lithium-codegen-ia32.cc     __ cvtsi2sd(xmm_temp, Operand(input_reg));
Operand          4232 src/ia32/lithium-codegen-ia32.cc       __ test(input_reg, Operand(input_reg));
Operand          4308 src/ia32/lithium-codegen-ia32.cc     __ cvttsd2si(result_reg, Operand(input_reg));
Operand          4315 src/ia32/lithium-codegen-ia32.cc       __ sub(Operand(esp), Immediate(kDoubleSize));
Operand          4316 src/ia32/lithium-codegen-ia32.cc       __ movdbl(Operand(esp, 0), input_reg);
Operand          4318 src/ia32/lithium-codegen-ia32.cc       __ mov(result_reg, Operand(esp, sizeof(int32_t)));
Operand          4322 src/ia32/lithium-codegen-ia32.cc       __ cmp(Operand(result_reg), Immediate(kTooBigExponent));
Operand          4324 src/ia32/lithium-codegen-ia32.cc       __ add(Operand(esp), Immediate(kDoubleSize));
Operand          4328 src/ia32/lithium-codegen-ia32.cc       __ fld_d(Operand(esp, 0));
Operand          4329 src/ia32/lithium-codegen-ia32.cc       __ fisttp_d(Operand(esp, 0));
Operand          4330 src/ia32/lithium-codegen-ia32.cc       __ mov(result_reg, Operand(esp, 0));  // Low word of answer is the result.
Operand          4331 src/ia32/lithium-codegen-ia32.cc       __ add(Operand(esp), Immediate(kDoubleSize));
Operand          4344 src/ia32/lithium-codegen-ia32.cc       __ movd(Operand(temp_reg), xmm_scratch);
Operand          4357 src/ia32/lithium-codegen-ia32.cc       __ sub(Operand(result_reg),
Operand          4372 src/ia32/lithium-codegen-ia32.cc       __ movdbl(xmm_scratch, Operand::StaticVariable(minus_zero));
Operand          4378 src/ia32/lithium-codegen-ia32.cc       __ movd(xmm_scratch, Operand(result_reg));
Operand          4382 src/ia32/lithium-codegen-ia32.cc       __ movd(Operand(result_reg), input_reg);
Operand          4385 src/ia32/lithium-codegen-ia32.cc       __ xor_(result_reg, Operand(temp_reg));
Operand          4386 src/ia32/lithium-codegen-ia32.cc       __ sub(result_reg, Operand(temp_reg));
Operand          4391 src/ia32/lithium-codegen-ia32.cc     __ cvttsd2si(result_reg, Operand(input_reg));
Operand          4392 src/ia32/lithium-codegen-ia32.cc     __ cvtsi2sd(xmm0, Operand(result_reg));
Operand          4399 src/ia32/lithium-codegen-ia32.cc       __ test(result_reg, Operand(result_reg));
Operand          4478 src/ia32/lithium-codegen-ia32.cc     __ cmp(reg, Operand::Cell(cell));
Operand          4480 src/ia32/lithium-codegen-ia32.cc     Operand operand = ToOperand(instr->value());
Operand          4779 src/ia32/lithium-codegen-ia32.cc       __ lea(ecx, Operand(result, elements_offset));
Operand          4792 src/ia32/lithium-codegen-ia32.cc       __ lea(ecx, Operand(result, *offset));
Operand          4833 src/ia32/lithium-codegen-ia32.cc           __ lea(ecx, Operand(result, *offset));
Operand          5106 src/ia32/lithium-codegen-ia32.cc   __ mov(temp, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
Operand          5110 src/ia32/lithium-codegen-ia32.cc   __ cmp(Operand(temp, StandardFrameConstants::kContextOffset),
Operand          5113 src/ia32/lithium-codegen-ia32.cc   __ mov(temp, Operand(temp, StandardFrameConstants::kCallerFPOffset));
Operand          5117 src/ia32/lithium-codegen-ia32.cc   __ cmp(Operand(temp, StandardFrameConstants::kMarkerOffset),
Operand          5169 src/ia32/lithium-codegen-ia32.cc   __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          5199 src/ia32/lithium-codegen-ia32.cc     __ cmp(esp, Operand::StaticVariable(stack_limit));
Operand          5217 src/ia32/lithium-codegen-ia32.cc     __ cmp(esp, Operand::StaticVariable(stack_limit));
Operand            82 src/ia32/lithium-codegen-ia32.h   Operand ToOperand(LOperand* op) const;
Operand            95 src/ia32/lithium-codegen-ia32.h   Operand HighOperand(LOperand* op);
Operand           247 src/ia32/lithium-codegen-ia32.h   Operand BuildFastArrayOperand(LOperand* elements_pointer,
Operand           287 src/ia32/lithium-gap-resolver-ia32.cc     Operand dst = cgen_->ToOperand(destination);
Operand           292 src/ia32/lithium-gap-resolver-ia32.cc     Operand src = cgen_->ToOperand(source);
Operand           300 src/ia32/lithium-gap-resolver-ia32.cc       Operand dst = cgen_->ToOperand(destination);
Operand           316 src/ia32/lithium-gap-resolver-ia32.cc       Operand dst = cgen_->ToOperand(destination);
Operand           333 src/ia32/lithium-gap-resolver-ia32.cc       Operand dst = cgen_->ToOperand(destination);
Operand           339 src/ia32/lithium-gap-resolver-ia32.cc     Operand src = cgen_->ToOperand(source);
Operand           345 src/ia32/lithium-gap-resolver-ia32.cc       Operand dst = cgen_->ToOperand(destination);
Operand           380 src/ia32/lithium-gap-resolver-ia32.cc     Operand mem =
Operand           397 src/ia32/lithium-gap-resolver-ia32.cc     Operand src = cgen_->ToOperand(source);
Operand           398 src/ia32/lithium-gap-resolver-ia32.cc     Operand dst = cgen_->ToOperand(destination);
Operand           428 src/ia32/lithium-gap-resolver-ia32.cc     Operand other =
Operand           432 src/ia32/lithium-gap-resolver-ia32.cc     __ movdbl(reg, Operand(xmm0));
Operand           439 src/ia32/lithium-gap-resolver-ia32.cc     Operand src0 = cgen_->ToOperand(source);
Operand           440 src/ia32/lithium-gap-resolver-ia32.cc     Operand src1 = cgen_->HighOperand(source);
Operand           441 src/ia32/lithium-gap-resolver-ia32.cc     Operand dst0 = cgen_->ToOperand(destination);
Operand           442 src/ia32/lithium-gap-resolver-ia32.cc     Operand dst1 = cgen_->HighOperand(destination);
Operand            75 src/ia32/macro-assembler-ia32.cc   test_b(Operand(scratch, MemoryChunk::kFlagsOffset),
Operand            97 src/ia32/macro-assembler-ia32.cc   mov(scratch, Operand::StaticVariable(store_buffer));
Operand            99 src/ia32/macro-assembler-ia32.cc   mov(Operand(scratch, 0), addr);
Operand           103 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(store_buffer), scratch);
Operand           133 src/ia32/macro-assembler-ia32.cc   movdbl(scratch_reg, Operand::StaticVariable(zero_ref));
Operand           138 src/ia32/macro-assembler-ia32.cc   movdbl(scratch_reg, Operand::StaticVariable(half_ref));
Operand           140 src/ia32/macro-assembler-ia32.cc   cvttsd2si(result_reg, Operand(scratch_reg));
Operand           179 src/ia32/macro-assembler-ia32.cc   lea(dst, Operand(object, index, times_half_pointer_size,
Operand           322 src/ia32/macro-assembler-ia32.cc     cmp(value, Operand(address, 0));
Operand           408 src/ia32/macro-assembler-ia32.cc     xor_(Operand(esp, 0), Immediate(jit_cookie()));
Operand           531 src/ia32/macro-assembler-ia32.cc     movdbl(scratch2, Operand::StaticVariable(canonical_nan_reference));
Operand           533 src/ia32/macro-assembler-ia32.cc     fld_d(Operand::StaticVariable(canonical_nan_reference));
Operand           549 src/ia32/macro-assembler-ia32.cc     fild_s(Operand(esp, 0));
Operand           696 src/ia32/macro-assembler-ia32.cc     cmp(Operand(esp, 0), Immediate(isolate()->factory()->undefined_value()));
Operand           704 src/ia32/macro-assembler-ia32.cc     cmp(Operand(ebp, StandardFrameConstants::kMarkerOffset),
Operand           730 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(c_entry_fp_address), ebp);
Operand           731 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(context_address), esi);
Operand           744 src/ia32/macro-assembler-ia32.cc       movdbl(Operand(ebp, offset - ((i + 1) * kDoubleSize)), reg);
Operand           758 src/ia32/macro-assembler-ia32.cc   mov(Operand(ebp, ExitFrameConstants::kSPOffset), esp);
Operand           768 src/ia32/macro-assembler-ia32.cc   lea(esi, Operand(ebp, eax, times_4, offset));
Operand           788 src/ia32/macro-assembler-ia32.cc       movdbl(reg, Operand(ebp, offset - ((i + 1) * kDoubleSize)));
Operand           793 src/ia32/macro-assembler-ia32.cc   mov(ecx, Operand(ebp, 1 * kPointerSize));
Operand           794 src/ia32/macro-assembler-ia32.cc   mov(ebp, Operand(ebp, 0 * kPointerSize));
Operand           797 src/ia32/macro-assembler-ia32.cc   lea(esp, Operand(esi, 1 * kPointerSize));
Operand           808 src/ia32/macro-assembler-ia32.cc   mov(esi, Operand::StaticVariable(context_address));
Operand           810 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(context_address), Immediate(0));
Operand           816 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(c_entry_fp_address), Immediate(0));
Operand           859 src/ia32/macro-assembler-ia32.cc   push(Operand::StaticVariable(handler_address));
Operand           861 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(handler_address), esp);
Operand           868 src/ia32/macro-assembler-ia32.cc   pop(Operand::StaticVariable(handler_address));
Operand           901 src/ia32/macro-assembler-ia32.cc   mov(esp, Operand::StaticVariable(handler_address));
Operand           903 src/ia32/macro-assembler-ia32.cc   pop(Operand::StaticVariable(handler_address));
Operand           919 src/ia32/macro-assembler-ia32.cc   mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi);
Operand           941 src/ia32/macro-assembler-ia32.cc   mov(esp, Operand::StaticVariable(handler_address));
Operand           947 src/ia32/macro-assembler-ia32.cc   mov(esp, Operand(esp, StackHandlerConstants::kNextOffset));
Operand           951 src/ia32/macro-assembler-ia32.cc   test(Operand(esp, StackHandlerConstants::kStateOffset),
Operand           956 src/ia32/macro-assembler-ia32.cc   pop(Operand::StaticVariable(handler_address));
Operand           978 src/ia32/macro-assembler-ia32.cc   mov(scratch, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          1049 src/ia32/macro-assembler-ia32.cc         Operand::StaticArray(scratch, times_pointer_size, roots_array_start));
Operand          1067 src/ia32/macro-assembler-ia32.cc   lea(r0, Operand(r0, r0, times_4, 0));
Operand          1127 src/ia32/macro-assembler-ia32.cc     lea(r2, Operand(r2, r2, times_2, 0));  // r2 = r2 * 3
Operand          1169 src/ia32/macro-assembler-ia32.cc     cmp(result, Operand::StaticVariable(new_space_allocation_top));
Operand          1177 src/ia32/macro-assembler-ia32.cc     mov(result, Operand::StaticVariable(new_space_allocation_top));
Operand          1180 src/ia32/macro-assembler-ia32.cc     mov(result, Operand(scratch, 0));
Operand          1197 src/ia32/macro-assembler-ia32.cc     mov(Operand::StaticVariable(new_space_allocation_top), result_end);
Operand          1199 src/ia32/macro-assembler-ia32.cc     mov(Operand(scratch, 0), result_end);
Operand          1240 src/ia32/macro-assembler-ia32.cc   cmp(top_reg, Operand::StaticVariable(new_space_allocation_limit));
Operand          1291 src/ia32/macro-assembler-ia32.cc   lea(result_end, Operand(element_count, element_size, header_size));
Operand          1294 src/ia32/macro-assembler-ia32.cc   cmp(result_end, Operand::StaticVariable(new_space_allocation_limit));
Operand          1299 src/ia32/macro-assembler-ia32.cc     lea(result, Operand(result, kHeapObjectTag));
Operand          1339 src/ia32/macro-assembler-ia32.cc   cmp(result_end, Operand::StaticVariable(new_space_allocation_limit));
Operand          1344 src/ia32/macro-assembler-ia32.cc     lea(result, Operand(result, kHeapObjectTag));
Operand          1359 src/ia32/macro-assembler-ia32.cc   cmp(object, Operand::StaticVariable(new_space_allocation_top));
Operand          1362 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(new_space_allocation_top), object);
Operand          1395 src/ia32/macro-assembler-ia32.cc   lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask));
Operand          1575 src/ia32/macro-assembler-ia32.cc   mov(scratch, Operand(source, length, times_1, -4));
Operand          1576 src/ia32/macro-assembler-ia32.cc   mov(Operand(destination, length, times_1, -4), scratch);
Operand          1589 src/ia32/macro-assembler-ia32.cc   mov_b(scratch, Operand(source, 0));
Operand          1590 src/ia32/macro-assembler-ia32.cc   mov_b(Operand(destination, 0), scratch);
Operand          1606 src/ia32/macro-assembler-ia32.cc   mov(Operand(start_offset, 0), filler);
Operand          1840 src/ia32/macro-assembler-ia32.cc Operand ApiParameterOperand(int index) {
Operand          1841 src/ia32/macro-assembler-ia32.cc   return Operand(
Operand          1866 src/ia32/macro-assembler-ia32.cc     lea(esi, Operand(esp, (argc + 1) * kPointerSize));
Operand          1867 src/ia32/macro-assembler-ia32.cc     mov(Operand(esp, 0 * kPointerSize), esi);
Operand          1869 src/ia32/macro-assembler-ia32.cc       mov(Operand(esi, 0), Immediate(0));
Operand          1885 src/ia32/macro-assembler-ia32.cc   mov(ebx, Operand::StaticVariable(next_address));
Operand          1886 src/ia32/macro-assembler-ia32.cc   mov(edi, Operand::StaticVariable(limit_address));
Operand          1887 src/ia32/macro-assembler-ia32.cc   add(Operand::StaticVariable(level_address), Immediate(1));
Operand          1895 src/ia32/macro-assembler-ia32.cc     mov(eax, Operand(esi, 0));
Operand          1908 src/ia32/macro-assembler-ia32.cc   mov(eax, Operand(eax, 0));
Operand          1912 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(next_address), ebx);
Operand          1913 src/ia32/macro-assembler-ia32.cc   sub(Operand::StaticVariable(level_address), Immediate(1));
Operand          1915 src/ia32/macro-assembler-ia32.cc   cmp(edi, Operand::StaticVariable(limit_address));
Operand          1922 src/ia32/macro-assembler-ia32.cc   cmp(Operand::StaticVariable(scheduled_exception_address),
Operand          1939 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(limit_address), edi);
Operand          1941 src/ia32/macro-assembler-ia32.cc   mov(Operand(esp, 0), Immediate(ExternalReference::isolate_address()));
Operand          2092 src/ia32/macro-assembler-ia32.cc   Operand dummy(eax, 0);
Operand          2172 src/ia32/macro-assembler-ia32.cc   mov(target, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2191 src/ia32/macro-assembler-ia32.cc     mov(dst, Operand(esi, Context::SlotOffset(Context::PREVIOUS_INDEX)));
Operand          2193 src/ia32/macro-assembler-ia32.cc       mov(dst, Operand(dst, Context::SlotOffset(Context::PREVIOUS_INDEX)));
Operand          2221 src/ia32/macro-assembler-ia32.cc   mov(scratch, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2225 src/ia32/macro-assembler-ia32.cc   mov(scratch, Operand(scratch,
Operand          2267 src/ia32/macro-assembler-ia32.cc   mov(function, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2271 src/ia32/macro-assembler-ia32.cc   mov(function, Operand(function, Context::SlotOffset(index)));
Operand          2307 src/ia32/macro-assembler-ia32.cc Operand MacroAssembler::SafepointRegisterSlot(Register reg) {
Operand          2308 src/ia32/macro-assembler-ia32.cc   return Operand(esp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
Operand          2326 src/ia32/macro-assembler-ia32.cc     mov(result, Operand::Cell(cell));
Operand          2337 src/ia32/macro-assembler-ia32.cc     push(Operand::Cell(cell));
Operand          2377 src/ia32/macro-assembler-ia32.cc     mov(Operand::StaticVariable(ExternalReference(counter)), Immediate(value));
Operand          2385 src/ia32/macro-assembler-ia32.cc     Operand operand = Operand::StaticVariable(ExternalReference(counter));
Operand          2398 src/ia32/macro-assembler-ia32.cc     Operand operand = Operand::StaticVariable(ExternalReference(counter));
Operand          2586 src/ia32/macro-assembler-ia32.cc   lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
Operand          2601 src/ia32/macro-assembler-ia32.cc     mov(Operand(esp, num_arguments * kPointerSize), scratch);
Operand          2626 src/ia32/macro-assembler-ia32.cc     mov(esp, Operand(esp, num_arguments * kPointerSize));
Operand          2680 src/ia32/macro-assembler-ia32.cc     test_b(Operand(scratch, MemoryChunk::kFlagsOffset),
Operand          2683 src/ia32/macro-assembler-ia32.cc     test(Operand(scratch, MemoryChunk::kFlagsOffset), Immediate(mask));
Operand          2703 src/ia32/macro-assembler-ia32.cc     test_b(Operand::StaticVariable(reference), static_cast<uint8_t>(mask));
Operand          2705 src/ia32/macro-assembler-ia32.cc     test(Operand::StaticVariable(reference), Immediate(mask));
Operand          2735 src/ia32/macro-assembler-ia32.cc   test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
Operand          2739 src/ia32/macro-assembler-ia32.cc   test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
Operand          2744 src/ia32/macro-assembler-ia32.cc   test_b(Operand(bitmap_scratch, MemoryChunk::kHeaderSize + kPointerSize), 1);
Operand          2792 src/ia32/macro-assembler-ia32.cc   test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
Operand          2801 src/ia32/macro-assembler-ia32.cc     test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
Operand          2865 src/ia32/macro-assembler-ia32.cc   or_(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch);
Operand          2868 src/ia32/macro-assembler-ia32.cc   add(Operand(bitmap_scratch, MemoryChunk::kLiveBytesOffset),
Operand          2871 src/ia32/macro-assembler-ia32.cc     mov(length, Operand(bitmap_scratch, MemoryChunk::kLiveBytesOffset));
Operand          2872 src/ia32/macro-assembler-ia32.cc     cmp(length, Operand(bitmap_scratch, MemoryChunk::kSizeOffset));
Operand            52 src/ia32/macro-assembler-ia32.h typedef Operand MemOperand;
Operand           300 src/ia32/macro-assembler-ia32.h     InvokeCode(Operand(code), expected, actual, flag, call_wrapper, call_kind);
Operand           303 src/ia32/macro-assembler-ia32.h   void InvokeCode(const Operand& code,
Operand           346 src/ia32/macro-assembler-ia32.h   void Set(const Operand& dst, const Immediate& x);
Operand           355 src/ia32/macro-assembler-ia32.h   void CompareRoot(const Operand& with, Heap::RootListIndex index);
Operand           478 src/ia32/macro-assembler-ia32.h   inline void JumpIfSmi(Operand value,
Operand           865 src/ia32/macro-assembler-ia32.h                       const Operand& code_operand,
Operand           911 src/ia32/macro-assembler-ia32.h   Operand SafepointRegisterSlot(Register reg);
Operand           944 src/ia32/macro-assembler-ia32.h inline Operand FieldOperand(Register object, int offset) {
Operand           945 src/ia32/macro-assembler-ia32.h   return Operand(object, offset - kHeapObjectTag);
Operand           950 src/ia32/macro-assembler-ia32.h inline Operand FieldOperand(Register object,
Operand           954 src/ia32/macro-assembler-ia32.h   return Operand(object, index, scale, offset - kHeapObjectTag);
Operand           958 src/ia32/macro-assembler-ia32.h inline Operand ContextOperand(Register context, int index) {
Operand           959 src/ia32/macro-assembler-ia32.h   return Operand(context, Context::SlotOffset(index));
Operand           963 src/ia32/macro-assembler-ia32.h inline Operand GlobalObjectOperand() {
Operand           969 src/ia32/macro-assembler-ia32.h Operand ApiParameterOperand(int index);
Operand           185 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(Operand(ebp, kStartIndex), Immediate(0));
Operand           188 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(eax, Operand(esi, edi, times_1, 0));
Operand           189 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(eax, Operand(ebp, kInputStart));
Operand           197 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(Operand(ebp, kStartIndex), Immediate(0));
Operand           200 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(eax, Operand(esi, edi, times_1, 0));
Operand           201 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(eax, Operand(ebp, kInputStart));
Operand           242 src/ia32/regexp-macro-assembler-ia32.cc     __ cmpb(Operand(esi, edi, times_1, byte_offset),
Operand           248 src/ia32/regexp-macro-assembler-ia32.cc                Operand(esi, edi, times_1, byte_offset));
Operand           253 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(ebx, Operand(esi, edi, times_1, 0));
Operand           262 src/ia32/regexp-macro-assembler-ia32.cc         __ cmp(Operand(ebx, byte_offset + i), Immediate(combined_chars));
Operand           265 src/ia32/regexp-macro-assembler-ia32.cc         __ cmpb(Operand(ebx, byte_offset + i),
Operand           272 src/ia32/regexp-macro-assembler-ia32.cc         __ cmp(Operand(ebx, byte_offset + i * sizeof(uc16)),
Operand           282 src/ia32/regexp-macro-assembler-ia32.cc                    Operand(ebx, byte_offset + i * sizeof(uc16)));
Operand           294 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(edi, Operand(backtrack_stackpointer(), 0));
Operand           339 src/ia32/regexp-macro-assembler-ia32.cc     __ movzx_b(eax, Operand(edi, 0));
Operand           340 src/ia32/regexp-macro-assembler-ia32.cc     __ cmpb_al(Operand(edx, 0));
Operand           345 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(ecx, Operand(eax, -'a'));
Operand           349 src/ia32/regexp-macro-assembler-ia32.cc     __ movzx_b(ecx, Operand(edx, 0));
Operand           395 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 3 * kPointerSize),
Operand           398 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 2 * kPointerSize), ebx);
Operand           403 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 1 * kPointerSize), edi);
Operand           407 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 0 * kPointerSize), edx);
Operand           456 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(ebx, Operand(esi, edi, times_1, 0));  // Start of match.
Operand           458 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(ecx, Operand(eax, ebx, times_1, 0));  // End of match
Operand           463 src/ia32/regexp-macro-assembler-ia32.cc     __ movzx_b(eax, Operand(edx, 0));
Operand           464 src/ia32/regexp-macro-assembler-ia32.cc     __ cmpb_al(Operand(ebx, 0));
Operand           467 src/ia32/regexp-macro-assembler-ia32.cc     __ movzx_w(eax, Operand(edx, 0));
Operand           468 src/ia32/regexp-macro-assembler-ia32.cc     __ cmpw_ax(Operand(ebx, 0));
Operand           536 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(eax, Operand(current_character(), -minus));
Operand           551 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(eax, Operand(current_character(), -from));
Operand           561 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(eax, Operand(current_character(), -from));
Operand           595 src/ia32/regexp-macro-assembler-ia32.cc       __ lea(eax, Operand(current_character(), -'\t'));
Operand           608 src/ia32/regexp-macro-assembler-ia32.cc       __ lea(eax, Operand(current_character(), -'\t'));
Operand           616 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(current_character(), -'0'));
Operand           622 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(current_character(), -'0'));
Operand           653 src/ia32/regexp-macro-assembler-ia32.cc               Operand::StaticArray(current_character(), times_1, word_map));
Operand           667 src/ia32/regexp-macro-assembler-ia32.cc               Operand::StaticArray(current_character(), times_1, word_map));
Operand           748 src/ia32/regexp-macro-assembler-ia32.cc   __ sub(ecx, Operand::StaticVariable(stack_limit));
Operand           768 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(ebx, Operand(ebp, kStartIndex));
Operand           773 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(esi, Operand(ebp, kInputEnd));
Operand           775 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(edi, Operand(ebp, kInputStart));
Operand           783 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(edi, ebx, times_2, -char_size()));
Operand           785 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(edi, ebx, times_1, -char_size()));
Operand           789 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(Operand(ebp, kInputStartMinusOne), eax);
Operand           805 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(Operand(ebp, kStartIndex), Immediate(0));
Operand           825 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(Operand(ebp, ecx, times_1, 0), eax);
Operand           837 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(backtrack_stackpointer(), Operand(ebp, kStackHighEnd));
Operand           847 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(ebx, Operand(ebp, kRegisterOutput));
Operand           848 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(ecx, Operand(ebp, kInputEnd));
Operand           849 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(edx, Operand(ebp, kStartIndex));
Operand           850 src/ia32/regexp-macro-assembler-ia32.cc       __ sub(ecx, Operand(ebp, kInputStart));
Operand           852 src/ia32/regexp-macro-assembler-ia32.cc         __ lea(ecx, Operand(ecx, edx, times_2, 0));
Operand           867 src/ia32/regexp-macro-assembler-ia32.cc         __ mov(Operand(ebx, i * kPointerSize), eax);
Operand           874 src/ia32/regexp-macro-assembler-ia32.cc       __ inc(Operand(ebp, kSuccessfulCaptures));
Operand           877 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(ecx, Operand(ebp, kNumOutputRegisters));
Operand           883 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(Operand(ebp, kNumOutputRegisters), ecx);
Operand           885 src/ia32/regexp-macro-assembler-ia32.cc       __ add(Operand(ebp, kRegisterOutput),
Operand           889 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(eax, Operand(ebp, kInputStartMinusOne));
Operand           917 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(eax, Operand(ebp, kSuccessfulCaptures));
Operand           922 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(esp, Operand(ebp, kBackup_ebx));
Operand           955 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(esi, Operand(ebp, kInputEnd));
Operand           972 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 2 * kPointerSize),
Operand           974 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(ebp, kStackHighEnd));
Operand           975 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 1 * kPointerSize), eax);
Operand           976 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(Operand(esp, 0 * kPointerSize), backtrack_stackpointer());
Operand          1095 src/ia32/regexp-macro-assembler-ia32.cc   __ add(backtrack_stackpointer(), Operand(ebp, kStackHighEnd));
Operand          1127 src/ia32/regexp-macro-assembler-ia32.cc     __ lea(eax, Operand(edi, cp_offset * char_size()));
Operand          1135 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(eax, Operand(ebp, kInputStartMinusOne));
Operand          1144 src/ia32/regexp-macro-assembler-ia32.cc   __ sub(eax, Operand(ebp, kStackHighEnd));
Operand          1155 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), ebp);
Operand          1157 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(Operand(esp, 1 * kPointerSize), Immediate(masm_->CodeObject()));
Operand          1159 src/ia32/regexp-macro-assembler-ia32.cc   __ lea(eax, Operand(esp, -kPointerSize));
Operand          1160 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), eax);
Operand          1273 src/ia32/regexp-macro-assembler-ia32.cc Operand RegExpMacroAssemblerIA32::register_location(int register_index) {
Operand          1278 src/ia32/regexp-macro-assembler-ia32.cc   return Operand(ebp, kRegisterZero - register_index * kPointerSize);
Operand          1331 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(Operand(backtrack_stackpointer(), 0), source);
Operand          1338 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(Operand(backtrack_stackpointer(), 0), value);
Operand          1344 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(target, Operand(backtrack_stackpointer(), 0));
Operand          1355 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(esp, Operand::StaticVariable(stack_limit));
Operand          1368 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(backtrack_stackpointer(), Operand::StaticVariable(stack_limit));
Operand          1381 src/ia32/regexp-macro-assembler-ia32.cc       __ mov(current_character(), Operand(esi, edi, times_1, cp_offset));
Operand          1383 src/ia32/regexp-macro-assembler-ia32.cc       __ movzx_w(current_character(), Operand(esi, edi, times_1, cp_offset));
Operand          1386 src/ia32/regexp-macro-assembler-ia32.cc       __ movzx_b(current_character(), Operand(esi, edi, times_1, cp_offset));
Operand          1392 src/ia32/regexp-macro-assembler-ia32.cc              Operand(esi, edi, times_1, cp_offset * sizeof(uc16)));
Operand          1396 src/ia32/regexp-macro-assembler-ia32.cc                  Operand(esi, edi, times_1, cp_offset * sizeof(uc16)));
Operand           165 src/ia32/regexp-macro-assembler-ia32.h   Operand register_location(int register_index);
Operand            58 src/ia32/stub-cache-ia32.cc   __ lea(offset, Operand(offset, offset, times_2, 0));
Operand            62 src/ia32/stub-cache-ia32.cc     __ mov(extra, Operand::StaticArray(offset, times_1, value_offset));
Operand            65 src/ia32/stub-cache-ia32.cc     __ cmp(name, Operand::StaticArray(offset, times_1, key_offset));
Operand            69 src/ia32/stub-cache-ia32.cc     __ mov(offset, Operand::StaticArray(offset, times_1, map_offset));
Operand            97 src/ia32/stub-cache-ia32.cc     __ cmp(name, Operand::StaticArray(offset, times_1, key_offset));
Operand           101 src/ia32/stub-cache-ia32.cc     __ mov(offset, Operand::StaticArray(offset, times_1, map_offset));
Operand           106 src/ia32/stub-cache-ia32.cc     __ mov(offset, Operand(esp, 0));
Operand           109 src/ia32/stub-cache-ia32.cc     __ mov(offset, Operand::StaticArray(offset, times_1, value_offset));
Operand           127 src/ia32/stub-cache-ia32.cc     __ mov(offset, Operand::StaticArray(offset, times_1, value_offset));
Operand           279 src/ia32/stub-cache-ia32.cc   __ cmp(Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)),
Operand           488 src/ia32/stub-cache-ia32.cc   __ mov(Operand(esp, 2 * kPointerSize), edi);
Operand           494 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, 3 * kPointerSize), ebx);
Operand           496 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, 3 * kPointerSize), Immediate(call_data));
Operand           498 src/ia32/stub-cache-ia32.cc   __ mov(Operand(esp, 4 * kPointerSize),
Operand           502 src/ia32/stub-cache-ia32.cc   __ lea(eax, Operand(esp, 4 * kPointerSize));
Operand           894 src/ia32/stub-cache-ia32.cc     __ cmp(Operand::Cell(cell), Immediate(the_hole));
Operand           945 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, kPointerSize), reg);
Operand          1002 src/ia32/stub-cache-ia32.cc       __ mov(Operand(esp, kPointerSize), reg);
Operand          1315 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1333 src/ia32/stub-cache-ia32.cc     __ mov(edi, Operand::Cell(cell));
Operand          1383 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1403 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, (argc + 1) * kPointerSize), edx);
Operand          1447 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1487 src/ia32/stub-cache-ia32.cc       __ mov(ecx, Operand(esp, argc * kPointerSize));
Operand          1551 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edx, 0), ecx);
Operand          1563 src/ia32/stub-cache-ia32.cc       __ mov(ebx, Operand(esp, argc * kPointerSize));
Operand          1583 src/ia32/stub-cache-ia32.cc       __ mov(ecx, Operand::StaticVariable(new_space_allocation_top));
Operand          1592 src/ia32/stub-cache-ia32.cc       __ cmp(ecx, Operand::StaticVariable(new_space_allocation_limit));
Operand          1596 src/ia32/stub-cache-ia32.cc       __ mov(Operand::StaticVariable(new_space_allocation_top), ecx);
Operand          1599 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edx, 0), ebx);
Operand          1602 src/ia32/stub-cache-ia32.cc         __ mov(Operand(edx, i * kPointerSize),
Operand          1614 src/ia32/stub-cache-ia32.cc       __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1669 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          1772 src/ia32/stub-cache-ia32.cc   __ mov(receiver, Operand(esp, (argc + 1) * kPointerSize));
Operand          1774 src/ia32/stub-cache-ia32.cc     __ mov(index, Operand(esp, (argc - 0) * kPointerSize));
Operand          1856 src/ia32/stub-cache-ia32.cc   __ mov(receiver, Operand(esp, (argc + 1) * kPointerSize));
Operand          1858 src/ia32/stub-cache-ia32.cc     __ mov(index, Operand(esp, (argc - 0) * kPointerSize));
Operand          1920 src/ia32/stub-cache-ia32.cc     __ mov(edx, Operand(esp, 2 * kPointerSize));
Operand          1934 src/ia32/stub-cache-ia32.cc   __ mov(code, Operand(esp, 1 * kPointerSize));
Operand          2001 src/ia32/stub-cache-ia32.cc     __ mov(edx, Operand(esp, 2 * kPointerSize));
Operand          2016 src/ia32/stub-cache-ia32.cc   __ mov(eax, Operand(esp, 1 * kPointerSize));
Operand          2035 src/ia32/stub-cache-ia32.cc   __ cvttsd2si(eax, Operand(xmm0));
Operand          2081 src/ia32/stub-cache-ia32.cc   __ mov(eax, Operand(esp, 1 * kPointerSize));
Operand          2125 src/ia32/stub-cache-ia32.cc     __ mov(edx, Operand(esp, 2 * kPointerSize));
Operand          2140 src/ia32/stub-cache-ia32.cc   __ mov(eax, Operand(esp, 1 * kPointerSize));
Operand          2227 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          2245 src/ia32/stub-cache-ia32.cc   __ mov(eax, Operand(esp, 4 * kPointerSize));
Operand          2246 src/ia32/stub-cache-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), eax);
Operand          2289 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          2311 src/ia32/stub-cache-ia32.cc         __ mov(Operand(esp, (argc + 1) * kPointerSize), edx);
Operand          2413 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          2420 src/ia32/stub-cache-ia32.cc   __ mov(edx, Operand(esp, (argc + 1) * kPointerSize));
Operand          2431 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, (argc + 1) * kPointerSize), edx);
Operand          2482 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, (argc + 1) * kPointerSize), edx);
Operand          2628 src/ia32/stub-cache-ia32.cc     __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          2707 src/ia32/stub-cache-ia32.cc   Operand cell_operand = FieldOperand(ebx, JSGlobalPropertyCell::kValueOffset);
Operand          2943 src/ia32/stub-cache-ia32.cc     __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
Operand          3023 src/ia32/stub-cache-ia32.cc     __ mov(ebx, Operand::Cell(cell));
Operand          3343 src/ia32/stub-cache-ia32.cc   __ mov(Operand(edx, JSObject::kMapOffset), ebx);
Operand          3345 src/ia32/stub-cache-ia32.cc   __ mov(Operand(edx, JSObject::kPropertiesOffset), ebx);
Operand          3346 src/ia32/stub-cache-ia32.cc   __ mov(Operand(edx, JSObject::kElementsOffset), ebx);
Operand          3355 src/ia32/stub-cache-ia32.cc   __ lea(edx, Operand(edx, JSObject::kHeaderSize));
Operand          3358 src/ia32/stub-cache-ia32.cc   __ lea(ecx, Operand(esp, eax, times_4, 1 * kPointerSize));
Operand          3380 src/ia32/stub-cache-ia32.cc         __ cmov(above, ebx, Operand(ecx, arg_number * -kPointerSize));
Operand          3384 src/ia32/stub-cache-ia32.cc         __ mov(ebx, Operand(ecx, arg_number * -kPointerSize));
Operand          3388 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edx, i * kPointerSize), ebx);
Operand          3392 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edx, i * kPointerSize), Immediate(constant));
Operand          3401 src/ia32/stub-cache-ia32.cc     __ mov(Operand(edx, i * kPointerSize), edi);
Operand          3411 src/ia32/stub-cache-ia32.cc   __ lea(esp, Operand(esp, ebx, times_pointer_size, 1 * kPointerSize));
Operand          3499 src/ia32/stub-cache-ia32.cc     __ cvttsd2si(scratch, Operand(xmm_scratch0));
Operand          3542 src/ia32/stub-cache-ia32.cc       __ movsx_b(eax, Operand(ebx, ecx, times_1, 0));
Operand          3547 src/ia32/stub-cache-ia32.cc       __ movzx_b(eax, Operand(ebx, ecx, times_1, 0));
Operand          3550 src/ia32/stub-cache-ia32.cc       __ movsx_w(eax, Operand(ebx, ecx, times_1, 0));
Operand          3553 src/ia32/stub-cache-ia32.cc       __ movzx_w(eax, Operand(ebx, ecx, times_1, 0));
Operand          3557 src/ia32/stub-cache-ia32.cc       __ mov(eax, Operand(ebx, ecx, times_2, 0));
Operand          3560 src/ia32/stub-cache-ia32.cc       __ fld_s(Operand(ebx, ecx, times_2, 0));
Operand          3563 src/ia32/stub-cache-ia32.cc       __ fld_d(Operand(ebx, ecx, times_4, 0));
Operand          3602 src/ia32/stub-cache-ia32.cc       __ fild_s(Operand(esp, 0));
Operand          3611 src/ia32/stub-cache-ia32.cc       __ fild_d(Operand(esp, 0));
Operand          3711 src/ia32/stub-cache-ia32.cc       __ mov_b(Operand(edi, ecx, times_1, 0), ebx);
Operand          3716 src/ia32/stub-cache-ia32.cc       __ mov_b(Operand(edi, ecx, times_1, 0), ebx);
Operand          3720 src/ia32/stub-cache-ia32.cc       __ mov_w(Operand(edi, ecx, times_1, 0), ebx);
Operand          3724 src/ia32/stub-cache-ia32.cc       __ mov(Operand(edi, ecx, times_2, 0), ebx);
Operand          3730 src/ia32/stub-cache-ia32.cc       __ fild_s(Operand(esp, 0));
Operand          3733 src/ia32/stub-cache-ia32.cc         __ fstp_s(Operand(edi, ecx, times_2, 0));
Operand          3735 src/ia32/stub-cache-ia32.cc         __ fstp_d(Operand(edi, ecx, times_4, 0));
Operand          3762 src/ia32/stub-cache-ia32.cc       __ fstp_s(Operand(edi, ecx, times_2, 0));
Operand          3766 src/ia32/stub-cache-ia32.cc       __ fstp_d(Operand(edi, ecx, times_4, 0));
Operand          3786 src/ia32/stub-cache-ia32.cc           __ fisttp_d(Operand(esp, 0));
Operand          3792 src/ia32/stub-cache-ia32.cc           __ cmp(Operand(esp, kPointerSize), Immediate(0x80000000u));
Operand          3794 src/ia32/stub-cache-ia32.cc           __ cmp(Operand(esp, 0), Immediate(0));
Operand          3802 src/ia32/stub-cache-ia32.cc           __ mov(Operand(edi, ecx, times_2, 0), ebx);
Operand          3817 src/ia32/stub-cache-ia32.cc               __ mov_b(Operand(edi, ecx, times_1, 0), ebx);
Operand          3821 src/ia32/stub-cache-ia32.cc               __ mov_w(Operand(edi, ecx, times_1, 0), ebx);
Operand          3825 src/ia32/stub-cache-ia32.cc               __ mov(Operand(edi, ecx, times_2, 0), ebx);
Operand          3889 src/ia32/stub-cache-ia32.cc   __ mov(ebx, Operand(eax, ecx, times_2,
Operand          4027 src/ia32/stub-cache-ia32.cc     __ mov(Operand(ecx, 0), eax);
Operand            51 src/mips/assembler-mips-inl.h Operand::Operand(int32_t immediate, RelocInfo::Mode rmode)  {
Operand            58 src/mips/assembler-mips-inl.h Operand::Operand(const ExternalReference& f)  {
Operand            65 src/mips/assembler-mips-inl.h Operand::Operand(Smi* value) {
Operand            72 src/mips/assembler-mips-inl.h Operand::Operand(Register rm) {
Operand            77 src/mips/assembler-mips-inl.h bool Operand::is_reg() const {
Operand           213 src/mips/assembler-mips.cc Operand::Operand(Handle<Object> handle) {
Operand           357 src/mips/assembler-mips.h class Operand BASE_EMBEDDED {
Operand           360 src/mips/assembler-mips.h   INLINE(explicit Operand(int32_t immediate,
Operand           362 src/mips/assembler-mips.h   INLINE(explicit Operand(const ExternalReference& f));
Operand           363 src/mips/assembler-mips.h   INLINE(explicit Operand(const char* s));
Operand           364 src/mips/assembler-mips.h   INLINE(explicit Operand(Object** opp));
Operand           365 src/mips/assembler-mips.h   INLINE(explicit Operand(Context** cpp));
Operand           366 src/mips/assembler-mips.h   explicit Operand(Handle<Object> handle);
Operand           367 src/mips/assembler-mips.h   INLINE(explicit Operand(Smi* value));
Operand           370 src/mips/assembler-mips.h   INLINE(explicit Operand(Register rm));
Operand           389 src/mips/assembler-mips.h class MemOperand : public Operand {
Operand           156 src/mips/builtins-mips.cc   __ Addu(scratch1, result, Operand(JSArray::kSize));
Operand           160 src/mips/builtins-mips.cc   __ And(scratch1, scratch1, Operand(~kHeapObjectTagMask));
Operand           171 src/mips/builtins-mips.cc   __ li(scratch3,  Operand(Smi::FromInt(initial_capacity)));
Operand           186 src/mips/builtins-mips.cc     __ Addu(scratch2, scratch1, Operand(initial_capacity * kPointerSize));
Operand           192 src/mips/builtins-mips.cc     __ Branch(&loop, lt, scratch1, Operand(scratch2));
Operand           222 src/mips/builtins-mips.cc         ne, "array size is unexpectedly 0", array_size, Operand(zero_reg));
Operand           256 src/mips/builtins-mips.cc   __ Addu(elements_array_storage, result, Operand(JSArray::kSize));
Operand           263 src/mips/builtins-mips.cc           Operand(~kHeapObjectTagMask));
Operand           304 src/mips/builtins-mips.cc     __ Branch(&loop, lt, elements_array_storage, Operand(elements_array_end));
Operand           330 src/mips/builtins-mips.cc   __ Branch(&argc_one_or_more, ne, a0, Operand(zero_reg));
Operand           343 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(kPointerSize));
Operand           349 src/mips/builtins-mips.cc   __ Branch(&argc_two_or_more, ne, a0, Operand(1));
Operand           353 src/mips/builtins-mips.cc   __ Branch(&not_empty_array, ne, a2, Operand(zero_reg));
Operand           359 src/mips/builtins-mips.cc   __ And(a3, a2, Operand(kIntptrSignBit | kSmiTagMask));
Operand           360 src/mips/builtins-mips.cc   __ Branch(call_generic_code, eq, a3, Operand(zero_reg));
Operand           366 src/mips/builtins-mips.cc             Operand(JSObject::kInitialMaxFastElementArray << kSmiTagSize));
Operand           386 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(2 * kPointerSize));
Operand           430 src/mips/builtins-mips.cc   __ Branch(&loop, lt, t0, Operand(t1));
Operand           440 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(kPointerSize));
Operand           476 src/mips/builtins-mips.cc   __ Branch(&loop2, lt, t0, Operand(t1));
Operand           495 src/mips/builtins-mips.cc     __ And(t0, a2, Operand(kSmiTagMask));
Operand           497 src/mips/builtins-mips.cc               t0, Operand(zero_reg));
Operand           500 src/mips/builtins-mips.cc               t0, Operand(MAP_TYPE));
Operand           531 src/mips/builtins-mips.cc     __ And(t0, a2, Operand(kSmiTagMask));
Operand           533 src/mips/builtins-mips.cc               t0, Operand(zero_reg));
Operand           536 src/mips/builtins-mips.cc               t0, Operand(MAP_TYPE));
Operand           566 src/mips/builtins-mips.cc     __ And(t0, a2, Operand(kSmiTagMask));
Operand           568 src/mips/builtins-mips.cc               t0, Operand(zero_reg));
Operand           571 src/mips/builtins-mips.cc               t0, Operand(MAP_TYPE));
Operand           601 src/mips/builtins-mips.cc     __ Assert(eq, "Unexpected String function", function, Operand(a2));
Operand           606 src/mips/builtins-mips.cc   __ Branch(&no_arguments, eq, a0, Operand(zero_reg));
Operand           608 src/mips/builtins-mips.cc   __ Subu(a0, a0, Operand(1));
Operand           649 src/mips/builtins-mips.cc         t0, Operand(JSValue::kSize >> kPointerSizeLog2));
Operand           652 src/mips/builtins-mips.cc         t0, Operand(zero_reg));
Operand           677 src/mips/builtins-mips.cc   __ And(t0, a3, Operand(kIsNotStringMask));
Operand           678 src/mips/builtins-mips.cc   __ Branch(&convert_argument, ne, t0, Operand(zero_reg));
Operand           757 src/mips/builtins-mips.cc       __ li(a2, Operand(debug_step_in_fp));
Operand           759 src/mips/builtins-mips.cc       __ Branch(&rt_call, ne, a2, Operand(zero_reg));
Operand           767 src/mips/builtins-mips.cc       __ Branch(&rt_call, ne, t4, Operand(MAP_TYPE));
Operand           775 src/mips/builtins-mips.cc       __ Branch(&rt_call, eq, a3, Operand(JS_FUNCTION_TYPE));
Operand           784 src/mips/builtins-mips.cc         __ Subu(t0, t0, Operand(1));
Operand           786 src/mips/builtins-mips.cc         __ Branch(&allocate, ne, t0, Operand(zero_reg));
Operand           817 src/mips/builtins-mips.cc       __ Addu(t5, t5, Operand(3*kPointerSize));
Operand           841 src/mips/builtins-mips.cc               a0, Operand(t6));
Operand           853 src/mips/builtins-mips.cc       __ Addu(t4, t4, Operand(kHeapObjectTag));
Operand           866 src/mips/builtins-mips.cc       __ Addu(a3, a3, Operand(t6));
Operand           872 src/mips/builtins-mips.cc       __ Branch(&allocated, eq, a3, Operand(zero_reg));
Operand           874 src/mips/builtins-mips.cc           a3, Operand(zero_reg));
Operand           882 src/mips/builtins-mips.cc       __ Addu(a0, a3, Operand(FixedArray::kHeaderSize / kPointerSize));
Operand           901 src/mips/builtins-mips.cc       __ Addu(a2, a2, Operand(2 * kPointerSize));
Operand           920 src/mips/builtins-mips.cc           __ Assert(eq, "Undefined value not loaded.", t7, Operand(t8));
Operand           927 src/mips/builtins-mips.cc         __ Branch(&loop, less, a2, Operand(t6));
Operand           935 src/mips/builtins-mips.cc       __ Addu(t5, t5, Operand(kHeapObjectTag));  // Add the heap tag.
Operand           973 src/mips/builtins-mips.cc     __ Addu(a2, fp, Operand(StandardFrameConstants::kCallerSPOffset));
Operand           991 src/mips/builtins-mips.cc     __ Addu(t0, a2, Operand(t0));
Operand           995 src/mips/builtins-mips.cc     __ Addu(a3, a3, Operand(-2));
Operand           996 src/mips/builtins-mips.cc     __ Branch(&loop, greater_equal, a3, Operand(zero_reg));
Operand          1037 src/mips/builtins-mips.cc     __ Branch(&exit, greater_equal, a3, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1119 src/mips/builtins-mips.cc     __ Branch(&loop, ne, s0, Operand(t2));
Operand          1204 src/mips/builtins-mips.cc     __ Addu(t9, v0, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          1224 src/mips/builtins-mips.cc     __ li(a0, Operand(Smi::FromInt(static_cast<int>(type))));
Operand          1235 src/mips/builtins-mips.cc             ne, t2, Operand(FullCodeGenerator::NO_REGISTERS));
Operand          1236 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(1 * kPointerSize));  // Remove state.
Operand          1241 src/mips/builtins-mips.cc   __ Branch(&unknown_state, ne, t2, Operand(FullCodeGenerator::TOS_REG));
Operand          1243 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(2 * kPointerSize));  // Remove state.
Operand          1296 src/mips/builtins-mips.cc   __ Ret(eq, v0, Operand(Smi::FromInt(-1)));
Operand          1313 src/mips/builtins-mips.cc     __ Branch(&done, ne, a0, Operand(zero_reg));
Operand          1316 src/mips/builtins-mips.cc     __ Addu(a0, a0, Operand(1));
Operand          1329 src/mips/builtins-mips.cc   __ Branch(&slow, ne, a2, Operand(JS_FUNCTION_TYPE));
Operand          1335 src/mips/builtins-mips.cc   __ li(t0, Operand(0, RelocInfo::NONE));  // Indicate regular JS_FUNCTION.
Operand          1343 src/mips/builtins-mips.cc     __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction +
Operand          1345 src/mips/builtins-mips.cc     __ Branch(&shift_arguments, ne, t3, Operand(zero_reg));
Operand          1348 src/mips/builtins-mips.cc     __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize)));
Operand          1349 src/mips/builtins-mips.cc     __ Branch(&shift_arguments, ne, t3, Operand(zero_reg));
Operand          1362 src/mips/builtins-mips.cc     __ Branch(&use_global_receiver, eq, a2, Operand(a3));
Operand          1364 src/mips/builtins-mips.cc     __ Branch(&use_global_receiver, eq, a2, Operand(a3));
Operand          1368 src/mips/builtins-mips.cc     __ Branch(&shift_arguments, ge, a3, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1389 src/mips/builtins-mips.cc     __ li(t0, Operand(0, RelocInfo::NONE));
Operand          1412 src/mips/builtins-mips.cc   __ li(t0, Operand(1, RelocInfo::NONE));  // Indicate function proxy.
Operand          1413 src/mips/builtins-mips.cc   __ Branch(&shift_arguments, eq, a2, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          1416 src/mips/builtins-mips.cc   __ li(t0, Operand(2, RelocInfo::NONE));  // Indicate non-function.
Operand          1444 src/mips/builtins-mips.cc     __ Subu(a2, a2, Operand(kPointerSize));
Operand          1445 src/mips/builtins-mips.cc     __ Branch(&loop, ne, a2, Operand(sp));
Operand          1448 src/mips/builtins-mips.cc     __ Subu(a0, a0, Operand(1));
Operand          1458 src/mips/builtins-mips.cc     __ Branch(&function, eq, t0, Operand(zero_reg));
Operand          1462 src/mips/builtins-mips.cc     __ Branch(&non_proxy, ne, t0, Operand(1));
Operand          1465 src/mips/builtins-mips.cc     __ Addu(a0, a0, Operand(1));
Operand          1490 src/mips/builtins-mips.cc           RelocInfo::CODE_TARGET, ne, a2, Operand(a0));
Operand          1524 src/mips/builtins-mips.cc     __ Branch(&okay, gt, a2, Operand(t3));  // Signed comparison.
Operand          1546 src/mips/builtins-mips.cc     __ Branch(&push_receiver, ne, a2, Operand(JS_FUNCTION_TYPE));
Operand          1557 src/mips/builtins-mips.cc     __ And(t3, a2, Operand(1 << (SharedFunctionInfo::kStrictModeFunction +
Operand          1559 src/mips/builtins-mips.cc     __ Branch(&push_receiver, ne, t3, Operand(zero_reg));
Operand          1562 src/mips/builtins-mips.cc     __ And(t3, a2, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize)));
Operand          1563 src/mips/builtins-mips.cc     __ Branch(&push_receiver, ne, t3, Operand(zero_reg));
Operand          1568 src/mips/builtins-mips.cc     __ Branch(&use_global_receiver, eq, a0, Operand(a1));
Operand          1570 src/mips/builtins-mips.cc     __ Branch(&use_global_receiver, eq, a0, Operand(a2));
Operand          1576 src/mips/builtins-mips.cc     __ Branch(&push_receiver, ge, a1, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1619 src/mips/builtins-mips.cc     __ Addu(a0, a0, Operand(1 << kSmiTagSize));
Operand          1626 src/mips/builtins-mips.cc     __ Branch(&loop, ne, a0, Operand(a1));
Operand          1634 src/mips/builtins-mips.cc     __ Branch(&call_proxy, ne, a2, Operand(JS_FUNCTION_TYPE));
Operand          1641 src/mips/builtins-mips.cc     __ Addu(sp, sp, Operand(3 * kPointerSize));  // In delay slot.
Operand          1646 src/mips/builtins-mips.cc     __ Addu(a0, a0, Operand(1));
Operand          1647 src/mips/builtins-mips.cc     __ li(a2, Operand(0, RelocInfo::NONE));
Operand          1656 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(3 * kPointerSize));  // In delay slot.
Operand          1662 src/mips/builtins-mips.cc   __ li(t0, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          1664 src/mips/builtins-mips.cc   __ Addu(fp, sp, Operand(3 * kPointerSize));
Operand          1680 src/mips/builtins-mips.cc   __ Addu(sp, sp, Operand(kPointerSize));
Operand          1698 src/mips/builtins-mips.cc       a2, Operand(SharedFunctionInfo::kDontAdaptArgumentsSentinel));
Operand          1700 src/mips/builtins-mips.cc   __ Branch(&too_few, Uless, a0, Operand(a2));
Operand          1714 src/mips/builtins-mips.cc     __ Addu(a0, a0, Operand(2 * kPointerSize));
Operand          1729 src/mips/builtins-mips.cc     __ Branch(USE_DELAY_SLOT, &copy, ne, a0, Operand(a2));
Operand          1747 src/mips/builtins-mips.cc     __ Addu(a0, a0, Operand(2 * kPointerSize));
Operand          1762 src/mips/builtins-mips.cc     __ Branch(USE_DELAY_SLOT, &copy, ne, a0, Operand(t3));
Operand          1771 src/mips/builtins-mips.cc     __ Subu(a2, fp, Operand(t2));
Operand          1772 src/mips/builtins-mips.cc     __ Addu(a2, a2, Operand(-4 * kPointerSize));  // Adjust for frame.
Operand          1777 src/mips/builtins-mips.cc     __ Branch(USE_DELAY_SLOT, &fill, ne, sp, Operand(a2));
Operand            65 src/mips/code-stubs-mips.cc   __ Branch(not_a_heap_number, ne, scratch1, Operand(scratch2));
Operand           138 src/mips/code-stubs-mips.cc     __ Branch(&check_optimized, ne, at, Operand(zero_reg));
Operand           144 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand           161 src/mips/code-stubs-mips.cc   __ Branch(&install_optimized, eq, a2, Operand(t1));
Operand           170 src/mips/code-stubs-mips.cc             Operand(Smi::FromInt(SharedFunctionInfo::kEntryLength)));
Operand           171 src/mips/code-stubs-mips.cc   __ Subu(t0, t0, Operand(
Operand           173 src/mips/code-stubs-mips.cc   __ Addu(t1, a1, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           175 src/mips/code-stubs-mips.cc   __ Addu(t1, t1, Operand(at));
Operand           177 src/mips/code-stubs-mips.cc   __ Branch(&loop, ne, a2, Operand(t1));
Operand           179 src/mips/code-stubs-mips.cc   __ Addu(t1, a1, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           181 src/mips/code-stubs-mips.cc   __ Addu(t1, t1, Operand(at));
Operand           182 src/mips/code-stubs-mips.cc   __ Addu(t1, t1, Operand(kPointerSize));
Operand           192 src/mips/code-stubs-mips.cc   __ Addu(t0, t0, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand           242 src/mips/code-stubs-mips.cc   __ li(a2, Operand(Smi::FromInt(length)));
Operand           248 src/mips/code-stubs-mips.cc   __ li(a1, Operand(Smi::FromInt(0)));
Operand           291 src/mips/code-stubs-mips.cc   __ li(a2, Operand(Smi::FromInt(length)));
Operand           302 src/mips/code-stubs-mips.cc     __ Assert(eq, message, a3, Operand(zero_reg));
Operand           371 src/mips/code-stubs-mips.cc     __ Addu(a2, v0, Operand(JSArray::kSize));
Operand           392 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           397 src/mips/code-stubs-mips.cc   __ Branch(&slow_case, eq, a3, Operand(t1));
Operand           405 src/mips/code-stubs-mips.cc     __ Branch(&check_fast_elements, ne, v0, Operand(t1));
Operand           413 src/mips/code-stubs-mips.cc     __ Branch(&double_elements, ne, v0, Operand(t1));
Operand           442 src/mips/code-stubs-mips.cc     __ Assert(eq, message, a3, Operand(at));
Operand           469 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           474 src/mips/code-stubs-mips.cc   __ Branch(&slow_case, eq, a3, Operand(t0));
Operand           481 src/mips/code-stubs-mips.cc   __ Branch(&slow_case, ne, a0, Operand(size >> kPointerSizeLog2));
Operand           553 src/mips/code-stubs-mips.cc   __ And(exponent, source_, Operand(HeapNumber::kSignMask));
Operand           561 src/mips/code-stubs-mips.cc   __ Branch(&not_special, gt, source_, Operand(1));
Operand           567 src/mips/code-stubs-mips.cc   __ Or(at, exponent, Operand(exponent_word_for_1));
Operand           579 src/mips/code-stubs-mips.cc   __ li(mantissa, Operand(31 + HeapNumber::kExponentBias));
Operand           585 src/mips/code-stubs-mips.cc   __ Addu(zeros_, zeros_, Operand(1));
Operand           734 src/mips/code-stubs-mips.cc   __ Branch(not_number, ne, scratch1, Operand(heap_number_map));
Operand           786 src/mips/code-stubs-mips.cc     __ Branch(&done, eq, int_scratch, Operand(zero_reg));
Operand           789 src/mips/code-stubs-mips.cc     __ And(dst2, int_scratch, Operand(HeapNumber::kSignMask));
Operand           792 src/mips/code-stubs-mips.cc     __ Branch(&skip_sub, ge, dst2, Operand(zero_reg));
Operand           804 src/mips/code-stubs-mips.cc     __ Addu(scratch2, dst1, Operand(HeapNumber::kExponentBias));
Operand           809 src/mips/code-stubs-mips.cc     __ li(scratch2, Operand(1));
Operand           816 src/mips/code-stubs-mips.cc     __ Subu(scratch2, dst1, Operand(HeapNumber::kMantissaBitsInTopWord));
Operand           817 src/mips/code-stubs-mips.cc     __ Branch(&fewer_than_20_useful_bits, lt, scratch2, Operand(zero_reg));
Operand           886 src/mips/code-stubs-mips.cc     __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
Operand           899 src/mips/code-stubs-mips.cc     __ And(scratch1, dst1, Operand(~HeapNumber::kSignMask));
Operand           900 src/mips/code-stubs-mips.cc     __ Or(scratch1, scratch1, Operand(dst2));
Operand           901 src/mips/code-stubs-mips.cc     __ Branch(&done, eq, scratch1, Operand(zero_reg));
Operand           959 src/mips/code-stubs-mips.cc     __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
Operand           969 src/mips/code-stubs-mips.cc     __ And(dst, scratch1, Operand(~HeapNumber::kSignMask));
Operand           970 src/mips/code-stubs-mips.cc     __ Or(dst, scratch2, Operand(dst));
Operand           971 src/mips/code-stubs-mips.cc     __ Branch(&done, eq, dst, Operand(zero_reg));
Operand           988 src/mips/code-stubs-mips.cc     __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask));
Operand           990 src/mips/code-stubs-mips.cc     __ Branch(&skip_sub, ge, scratch1, Operand(zero_reg));
Operand          1012 src/mips/code-stubs-mips.cc   __ Subu(scratch, scratch, Operand(HeapNumber::kExponentBias));
Operand          1020 src/mips/code-stubs-mips.cc   __ Branch(not_int32, lt, scratch, Operand(zero_reg));
Operand          1029 src/mips/code-stubs-mips.cc   __ Branch(not_int32, gt, tmp, Operand(30));
Operand          1032 src/mips/code-stubs-mips.cc   __ Branch(not_int32, ne, tmp, Operand(zero_reg));
Operand          1053 src/mips/code-stubs-mips.cc   __ Subu(src1, src1, Operand(1));
Operand          1055 src/mips/code-stubs-mips.cc   __ Branch(not_int32, ne, src1, Operand(zero_reg));
Operand          1145 src/mips/code-stubs-mips.cc   __ And(sign_, the_int_, Operand(0x80000000u));
Operand          1146 src/mips/code-stubs-mips.cc   __ Branch(&max_negative_int, eq, the_int_, Operand(0x80000000u));
Operand          1152 src/mips/code-stubs-mips.cc   __ li(scratch_, Operand(non_smi_exponent));
Operand          1179 src/mips/code-stubs-mips.cc   __ li(scratch_, Operand(HeapNumber::kSignMask | non_smi_exponent));
Operand          1200 src/mips/code-stubs-mips.cc   __ Branch(&not_identical, ne, a0, Operand(a1));
Operand          1205 src/mips/code-stubs-mips.cc     __ li(exp_mask_reg, Operand(HeapNumber::kExponentMask));
Operand          1213 src/mips/code-stubs-mips.cc       __ Branch(slow, greater, t4, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1216 src/mips/code-stubs-mips.cc       __ Branch(&heap_number, eq, t4, Operand(HEAP_NUMBER_TYPE));
Operand          1219 src/mips/code-stubs-mips.cc       __ Branch(slow, greater, t4, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1224 src/mips/code-stubs-mips.cc           __ Branch(&return_equal, ne, t4, Operand(ODDBALL_TYPE));
Operand          1226 src/mips/code-stubs-mips.cc           __ Branch(&return_equal, ne, a0, Operand(t2));
Operand          1229 src/mips/code-stubs-mips.cc             __ li(v0, Operand(GREATER));
Operand          1232 src/mips/code-stubs-mips.cc             __ li(v0, Operand(LESS));
Operand          1243 src/mips/code-stubs-mips.cc     __ li(v0, Operand(GREATER));  // Things aren't less than themselves.
Operand          1245 src/mips/code-stubs-mips.cc     __ li(v0, Operand(LESS));     // Things aren't greater than themselves.
Operand          1265 src/mips/code-stubs-mips.cc       __ And(t3, t2, Operand(exp_mask_reg));
Operand          1267 src/mips/code-stubs-mips.cc       __ Branch(&return_equal, ne, t3, Operand(exp_mask_reg));
Operand          1273 src/mips/code-stubs-mips.cc       __ Or(v0, t3, Operand(t2));
Operand          1280 src/mips/code-stubs-mips.cc         __ Ret(eq, v0, Operand(zero_reg));
Operand          1282 src/mips/code-stubs-mips.cc           __ li(v0, Operand(GREATER));  // NaN <= NaN should fail.
Operand          1284 src/mips/code-stubs-mips.cc           __ li(v0, Operand(LESS));     // NaN >= NaN should fail.
Operand          1313 src/mips/code-stubs-mips.cc     __ Ret(USE_DELAY_SLOT, ne, t4, Operand(HEAP_NUMBER_TYPE));
Operand          1318 src/mips/code-stubs-mips.cc     __ Branch(slow, ne, t4, Operand(HEAP_NUMBER_TYPE));
Operand          1352 src/mips/code-stubs-mips.cc     __ Ret(USE_DELAY_SLOT, ne, t4, Operand(HEAP_NUMBER_TYPE));
Operand          1353 src/mips/code-stubs-mips.cc     __ li(v0, Operand(1));
Operand          1357 src/mips/code-stubs-mips.cc     __ Branch(slow, ne, t4, Operand(HEAP_NUMBER_TYPE));
Operand          1412 src/mips/code-stubs-mips.cc   __ Branch(&lhs_not_nan_exp_mask_is_loaded, ne, t5, Operand(exp_mask_reg));
Operand          1415 src/mips/code-stubs-mips.cc   __ Branch(&one_is_nan, ne, t5, Operand(zero_reg));
Operand          1417 src/mips/code-stubs-mips.cc   __ Branch(&one_is_nan, ne, lhs_mantissa, Operand(zero_reg));
Operand          1423 src/mips/code-stubs-mips.cc   __ Branch(&neither_is_nan, ne, t5, Operand(exp_mask_reg));
Operand          1426 src/mips/code-stubs-mips.cc   __ Branch(&one_is_nan, ne, t5, Operand(zero_reg));
Operand          1428 src/mips/code-stubs-mips.cc   __ Branch(&neither_is_nan, eq, rhs_mantissa, Operand(zero_reg));
Operand          1435 src/mips/code-stubs-mips.cc     __ li(v0, Operand(GREATER));
Operand          1437 src/mips/code-stubs-mips.cc     __ li(v0, Operand(LESS));
Operand          1475 src/mips/code-stubs-mips.cc     __ Branch(&return_result_not_equal, ne, v0, Operand(zero_reg));
Operand          1478 src/mips/code-stubs-mips.cc     __ Branch(&return_result_equal, eq, v0, Operand(zero_reg));
Operand          1485 src/mips/code-stubs-mips.cc     __ Branch(&return_result_not_equal, ne, t4, Operand(zero_reg));
Operand          1489 src/mips/code-stubs-mips.cc     __ li(v0, Operand(EQUAL));
Operand          1521 src/mips/code-stubs-mips.cc     __ li(v0, Operand(GREATER));
Operand          1525 src/mips/code-stubs-mips.cc     __ li(v0, Operand(EQUAL));
Operand          1529 src/mips/code-stubs-mips.cc     __ li(v0, Operand(LESS));
Operand          1546 src/mips/code-stubs-mips.cc     __ Branch(&first_non_object, less, a2, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1552 src/mips/code-stubs-mips.cc     __ li(v0, Operand(1));
Operand          1556 src/mips/code-stubs-mips.cc     __ Branch(&return_not_equal, eq, a2, Operand(ODDBALL_TYPE));
Operand          1559 src/mips/code-stubs-mips.cc     __ Branch(&return_not_equal, greater, a3, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1562 src/mips/code-stubs-mips.cc     __ Branch(&return_not_equal, eq, a3, Operand(ODDBALL_TYPE));
Operand          1568 src/mips/code-stubs-mips.cc     __ And(t2, a2, Operand(a3));
Operand          1569 src/mips/code-stubs-mips.cc     __ And(t0, t2, Operand(kIsSymbolMask));
Operand          1570 src/mips/code-stubs-mips.cc     __ Branch(&return_not_equal, ne, t0, Operand(zero_reg));
Operand          1581 src/mips/code-stubs-mips.cc   __ Branch(not_heap_numbers, ne, a2, Operand(HEAP_NUMBER_TYPE));
Operand          1584 src/mips/code-stubs-mips.cc   __ Branch(slow, ne, a3, Operand(a2));
Operand          1620 src/mips/code-stubs-mips.cc   __ And(at, a2, Operand(kIsNotStringMask));
Operand          1621 src/mips/code-stubs-mips.cc   __ Branch(&object_test, ne, at, Operand(zero_reg));
Operand          1622 src/mips/code-stubs-mips.cc   __ And(at, a2, Operand(kIsSymbolMask));
Operand          1623 src/mips/code-stubs-mips.cc   __ Branch(possible_strings, eq, at, Operand(zero_reg));
Operand          1625 src/mips/code-stubs-mips.cc   __ Branch(not_both_strings, ge, a3, Operand(FIRST_NONSTRING_TYPE));
Operand          1626 src/mips/code-stubs-mips.cc   __ And(at, a3, Operand(kIsSymbolMask));
Operand          1627 src/mips/code-stubs-mips.cc   __ Branch(possible_strings, eq, at, Operand(zero_reg));
Operand          1632 src/mips/code-stubs-mips.cc   __ li(v0, Operand(1));   // Non-zero indicates not equal.
Operand          1635 src/mips/code-stubs-mips.cc   __ Branch(not_both_strings, lt, a2, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1637 src/mips/code-stubs-mips.cc   __ Branch(not_both_strings, lt, a3, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1646 src/mips/code-stubs-mips.cc   __ And(a0, a0, Operand(1 << Map::kIsUndetectable));
Operand          1694 src/mips/code-stubs-mips.cc               Operand(HeapNumber::kValueOffset - kHeapObjectTag));
Operand          1697 src/mips/code-stubs-mips.cc       __ Xor(scratch1, scratch1, Operand(scratch2));
Operand          1698 src/mips/code-stubs-mips.cc       __ And(scratch1, scratch1, Operand(mask));
Operand          1724 src/mips/code-stubs-mips.cc   __ And(scratch, mask, Operand(scratch));
Operand          1734 src/mips/code-stubs-mips.cc   __ Branch(not_found, ne, object, Operand(probe));
Operand          1784 src/mips/code-stubs-mips.cc         a2, Operand(zero_reg));
Operand          1799 src/mips/code-stubs-mips.cc   __ And(t2, lhs_, Operand(rhs_));
Operand          1821 src/mips/code-stubs-mips.cc     __ li(t0, Operand(LESS));
Operand          1822 src/mips/code-stubs-mips.cc     __ li(t1, Operand(GREATER));
Operand          1823 src/mips/code-stubs-mips.cc     __ li(t2, Operand(EQUAL));
Operand          1847 src/mips/code-stubs-mips.cc       __ li(v0, Operand(GREATER));
Operand          1849 src/mips/code-stubs-mips.cc       __ li(v0, Operand(LESS));
Operand          1934 src/mips/code-stubs-mips.cc     __ li(a0, Operand(Smi::FromInt(ncr)));
Operand          1967 src/mips/code-stubs-mips.cc     __ Ret(eq, at, Operand(zero_reg));
Operand          1978 src/mips/code-stubs-mips.cc       __ And(at, at, Operand(1 << Map::kIsUndetectable));
Operand          1981 src/mips/code-stubs-mips.cc       __ Ret(ne, at, Operand(zero_reg));
Operand          1989 src/mips/code-stubs-mips.cc     __ Ret(ge, at, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1996 src/mips/code-stubs-mips.cc     __ Branch(&skip, ge, at, Operand(FIRST_NONSTRING_TYPE));
Operand          2006 src/mips/code-stubs-mips.cc     __ Branch(&not_heap_number, ne, map, Operand(at));
Operand          2038 src/mips/code-stubs-mips.cc     __ Ret(eq, at, Operand(zero_reg));
Operand          2045 src/mips/code-stubs-mips.cc   __ li(a2, Operand(Smi::FromInt(tos_.code())));
Operand          2046 src/mips/code-stubs-mips.cc   __ li(a1, Operand(Smi::FromInt(types_.ToByte())));
Operand          2072 src/mips/code-stubs-mips.cc   __ li(a0, Operand(ExternalReference::isolate_address()));
Operand          2121 src/mips/code-stubs-mips.cc   __ li(a2, Operand(Smi::FromInt(op_)));
Operand          2122 src/mips/code-stubs-mips.cc   __ li(a1, Operand(Smi::FromInt(mode_)));
Operand          2123 src/mips/code-stubs-mips.cc   __ li(a0, Operand(Smi::FromInt(operand_type_)));
Operand          2170 src/mips/code-stubs-mips.cc   __ Branch(slow, eq, t0, Operand(zero_reg));
Operand          2232 src/mips/code-stubs-mips.cc     __ Xor(a2, a2, Operand(HeapNumber::kSignMask));  // Flip sign.
Operand          2252 src/mips/code-stubs-mips.cc     __ Xor(a2, a2, Operand(HeapNumber::kSignMask));  // Flip sign.
Operand          2272 src/mips/code-stubs-mips.cc   __ Addu(a2, a1, Operand(0x40000000));
Operand          2273 src/mips/code-stubs-mips.cc   __ Branch(&try_float, lt, a2, Operand(zero_reg));
Operand          2386 src/mips/code-stubs-mips.cc   __ li(a2, Operand(Smi::FromInt(MinorKey())));
Operand          2387 src/mips/code-stubs-mips.cc   __ li(a1, Operand(Smi::FromInt(op_)));
Operand          2388 src/mips/code-stubs-mips.cc   __ li(a0, Operand(Smi::FromInt(operands_type_)));
Operand          2492 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, ne, scratch1, Operand(scratch2));
Operand          2495 src/mips/code-stubs-mips.cc       __ Ret(ne, v0, Operand(zero_reg));
Operand          2502 src/mips/code-stubs-mips.cc       __ Branch(&skip, lt, scratch2, Operand(zero_reg));
Operand          2518 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, eq, scratch2, Operand(zero_reg));
Operand          2524 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, ne, scratch1, Operand(zero_reg));
Operand          2526 src/mips/code-stubs-mips.cc       __ Branch(&done, ne, scratch1, Operand(zero_reg));
Operand          2527 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch2, Operand(zero_reg));
Operand          2530 src/mips/code-stubs-mips.cc       __ Addu(scratch2, scratch1, Operand(0x40000000));
Operand          2531 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch2, Operand(zero_reg));
Operand          2544 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, eq, scratch2, Operand(zero_reg));
Operand          2549 src/mips/code-stubs-mips.cc       __ Branch(&done, ne, scratch2, Operand(zero_reg));
Operand          2550 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch1, Operand(zero_reg));
Operand          2553 src/mips/code-stubs-mips.cc       __ Addu(scratch1, scratch2, Operand(0x40000000));
Operand          2554 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch1, Operand(zero_reg));
Operand          2587 src/mips/code-stubs-mips.cc       __ And(scratch1, v0, Operand(0xc0000000));
Operand          2588 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, ne, scratch1, Operand(zero_reg));
Operand          2599 src/mips/code-stubs-mips.cc       __ Addu(scratch2, scratch1, Operand(0x40000000));
Operand          2600 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch2, Operand(zero_reg));
Operand          2735 src/mips/code-stubs-mips.cc           __ Or(a2, a3, Operand(a2));
Operand          2738 src/mips/code-stubs-mips.cc           __ Xor(a2, a3, Operand(a2));
Operand          2741 src/mips/code-stubs-mips.cc           __ And(a2, a3, Operand(a2));
Operand          2757 src/mips/code-stubs-mips.cc             __ Branch(&result_not_a_smi, lt, a2, Operand(zero_reg));
Operand          2759 src/mips/code-stubs-mips.cc             __ Branch(not_numbers, lt, a2, Operand(zero_reg));
Operand          2771 src/mips/code-stubs-mips.cc       __ Addu(a3, a2, Operand(0x40000000));
Operand          2772 src/mips/code-stubs-mips.cc       __ Branch(&result_not_a_smi, lt, a3, Operand(zero_reg));
Operand          2839 src/mips/code-stubs-mips.cc   __ Or(scratch1, left, Operand(right));
Operand          2903 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ge, a2, Operand(FIRST_NONSTRING_TYPE));
Operand          2908 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ge, a2, Operand(FIRST_NONSTRING_TYPE));
Operand          3019 src/mips/code-stubs-mips.cc             __ Branch(&transition, ne, except_flag, Operand(zero_reg));
Operand          3024 src/mips/code-stubs-mips.cc           __ Addu(scratch2, scratch1, Operand(0x40000000));
Operand          3026 src/mips/code-stubs-mips.cc           __ Branch(&return_heap_number, lt, scratch2, Operand(zero_reg));
Operand          3029 src/mips/code-stubs-mips.cc           __ Branch(&not_zero, ne, scratch1, Operand(zero_reg));
Operand          3032 src/mips/code-stubs-mips.cc           __ Branch(&return_heap_number, ne, scratch2, Operand(zero_reg));
Operand          3131 src/mips/code-stubs-mips.cc           __ Or(a2, a3, Operand(a2));
Operand          3134 src/mips/code-stubs-mips.cc           __ Xor(a2, a3, Operand(a2));
Operand          3137 src/mips/code-stubs-mips.cc           __ And(a2, a3, Operand(a2));
Operand          3140 src/mips/code-stubs-mips.cc           __ And(a2, a2, Operand(0x1f));
Operand          3144 src/mips/code-stubs-mips.cc           __ And(a2, a2, Operand(0x1f));
Operand          3158 src/mips/code-stubs-mips.cc                        Operand(zero_reg));
Operand          3165 src/mips/code-stubs-mips.cc                        Operand(zero_reg));
Operand          3169 src/mips/code-stubs-mips.cc           __ And(a2, a2, Operand(0x1f));
Operand          3177 src/mips/code-stubs-mips.cc       __ Addu(scratch1, a2, Operand(0x40000000));
Operand          3179 src/mips/code-stubs-mips.cc       __ Branch(&return_heap_number, lt, scratch1, Operand(zero_reg));
Operand          3251 src/mips/code-stubs-mips.cc   __ Branch(&check, ne, a1, Operand(t0));
Operand          3253 src/mips/code-stubs-mips.cc     __ li(a1, Operand(Smi::FromInt(0)));
Operand          3260 src/mips/code-stubs-mips.cc   __ Branch(&done, ne, a0, Operand(t0));
Operand          3262 src/mips/code-stubs-mips.cc     __ li(a0, Operand(Smi::FromInt(0)));
Operand          3308 src/mips/code-stubs-mips.cc   __ Branch(&left_not_string, ge, a2, Operand(FIRST_NONSTRING_TYPE));
Operand          3318 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ge, a2, Operand(FIRST_NONSTRING_TYPE));
Operand          3468 src/mips/code-stubs-mips.cc     __ And(a1, a1, Operand(TranscendentalCache::SubCache::kCacheSize - 1));
Operand          3473 src/mips/code-stubs-mips.cc     __ li(cache_entry, Operand(
Operand          3481 src/mips/code-stubs-mips.cc     __ Branch(&invalid_cache, eq, cache_entry, Operand(zero_reg));
Operand          3508 src/mips/code-stubs-mips.cc     __ Branch(&calculate, ne, a2, Operand(t0));
Operand          3509 src/mips/code-stubs-mips.cc     __ Branch(&calculate, ne, a3, Operand(t1));
Operand          3592 src/mips/code-stubs-mips.cc       __ li(scratch0, Operand(4 * kPointerSize));
Operand          3691 src/mips/code-stubs-mips.cc     __ Branch(&call_runtime, ne, scratch, Operand(heapnumbermap));
Operand          3704 src/mips/code-stubs-mips.cc     __ Branch(&call_runtime, ne, scratch, Operand(heapnumbermap));
Operand          3725 src/mips/code-stubs-mips.cc     __ Branch(&int_exponent_convert, eq, scratch2, Operand(zero_reg));
Operand          3809 src/mips/code-stubs-mips.cc   __ Branch(&positive_exponent, ge, scratch, Operand(zero_reg));
Operand          3818 src/mips/code-stubs-mips.cc   __ Branch(&no_carry, eq, scratch2, Operand(zero_reg));
Operand          3824 src/mips/code-stubs-mips.cc   __ Branch(&loop_end, eq, scratch, Operand(zero_reg));
Operand          3831 src/mips/code-stubs-mips.cc   __ Branch(&done, ge, exponent, Operand(zero_reg));
Operand          3939 src/mips/code-stubs-mips.cc     __ li(a0, Operand(scope_depth));
Operand          3941 src/mips/code-stubs-mips.cc     __ Addu(a1, a1, Operand(1));
Operand          3955 src/mips/code-stubs-mips.cc   __ li(a2, Operand(ExternalReference::isolate_address()));
Operand          3992 src/mips/code-stubs-mips.cc     __ li(a2, Operand(scope_depth));
Operand          3994 src/mips/code-stubs-mips.cc     __ Subu(a3, a3, Operand(1));
Operand          4003 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &failure_returned, eq, t0, Operand(zero_reg));
Operand          4019 src/mips/code-stubs-mips.cc   __ Branch(&retry, eq, t0, Operand(zero_reg));
Operand          4027 src/mips/code-stubs-mips.cc             Operand(reinterpret_cast<int32_t>(out_of_memory)));
Operand          4033 src/mips/code-stubs-mips.cc   __ li(t0, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4041 src/mips/code-stubs-mips.cc   __ Branch(throw_termination_exception, eq, v0, Operand(t0));
Operand          4103 src/mips/code-stubs-mips.cc   __ li(v0, Operand(reinterpret_cast<int32_t>(failure)));
Operand          4116 src/mips/code-stubs-mips.cc   __ li(a0, Operand(false, RelocInfo::NONE));
Operand          4117 src/mips/code-stubs-mips.cc   __ li(a2, Operand(external_caught));
Operand          4122 src/mips/code-stubs-mips.cc   __ li(v0, Operand(reinterpret_cast<int32_t>(out_of_memory)));
Operand          4123 src/mips/code-stubs-mips.cc   __ li(a2, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4172 src/mips/code-stubs-mips.cc   __ li(t3, Operand(-1));  // Push a bad frame pointer to fail if it is used.
Operand          4174 src/mips/code-stubs-mips.cc   __ li(t2, Operand(Smi::FromInt(marker)));
Operand          4175 src/mips/code-stubs-mips.cc   __ li(t1, Operand(Smi::FromInt(marker)));
Operand          4176 src/mips/code-stubs-mips.cc   __ li(t0, Operand(ExternalReference(Isolate::kCEntryFPAddress,
Operand          4202 src/mips/code-stubs-mips.cc   __ li(t1, Operand(ExternalReference(js_entry_sp)));
Operand          4204 src/mips/code-stubs-mips.cc   __ Branch(&non_outermost_js, ne, t2, Operand(zero_reg));
Operand          4206 src/mips/code-stubs-mips.cc   __ li(t0, Operand(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
Operand          4211 src/mips/code-stubs-mips.cc   __ li(t0, Operand(Smi::FromInt(StackFrame::INNER_JSENTRY_FRAME)));
Operand          4224 src/mips/code-stubs-mips.cc   __ li(t0, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4227 src/mips/code-stubs-mips.cc   __ li(v0, Operand(reinterpret_cast<int32_t>(Failure::Exception())));
Operand          4242 src/mips/code-stubs-mips.cc   __ li(t0, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          4267 src/mips/code-stubs-mips.cc     __ li(t0, Operand(construct_entry));
Operand          4270 src/mips/code-stubs-mips.cc     __ li(t0, Operand(entry));
Operand          4288 src/mips/code-stubs-mips.cc             Operand(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
Operand          4289 src/mips/code-stubs-mips.cc   __ li(t1, Operand(ExternalReference(js_entry_sp)));
Operand          4295 src/mips/code-stubs-mips.cc   __ li(t0, Operand(ExternalReference(Isolate::kCEntryFPAddress,
Operand          4355 src/mips/code-stubs-mips.cc     __ Branch(&miss, ne, function, Operand(at));
Operand          4357 src/mips/code-stubs-mips.cc     __ Branch(&miss, ne, map, Operand(at));
Operand          4400 src/mips/code-stubs-mips.cc   __ Branch(&is_instance, eq, scratch, Operand(prototype));
Operand          4401 src/mips/code-stubs-mips.cc   __ Branch(&is_not_instance, eq, scratch, Operand(scratch2));
Operand          4414 src/mips/code-stubs-mips.cc     __ Addu(inline_site, inline_site, Operand(kDeltaToLoadBoolResult));
Operand          4427 src/mips/code-stubs-mips.cc     __ li(v0, Operand(Smi::FromInt(1)));
Operand          4432 src/mips/code-stubs-mips.cc     __ Addu(inline_site, inline_site, Operand(kDeltaToLoadBoolResult));
Operand          4437 src/mips/code-stubs-mips.cc       __ li(v0, Operand(Smi::FromInt(1)));
Operand          4449 src/mips/code-stubs-mips.cc   __ Branch(&slow, ne, scratch, Operand(JS_FUNCTION_TYPE));
Operand          4455 src/mips/code-stubs-mips.cc             Operand(masm->isolate()->factory()->null_value()));
Operand          4456 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(1)));
Operand          4462 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(1)));
Operand          4468 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(1)));
Operand          4486 src/mips/code-stubs-mips.cc     __ DropAndRet(HasArgsInRegisters() ? 0 : 2, eq, a0, Operand(zero_reg));
Operand          4516 src/mips/code-stubs-mips.cc             Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4521 src/mips/code-stubs-mips.cc   __ Branch(&slow, hs, a1, Operand(a0));
Operand          4526 src/mips/code-stubs-mips.cc   __ Addu(a3, fp, Operand(t3));
Operand          4535 src/mips/code-stubs-mips.cc   __ Branch(&slow, Ugreater_equal, a1, Operand(a0));
Operand          4540 src/mips/code-stubs-mips.cc   __ Addu(a3, a2, Operand(t3));
Operand          4563 src/mips/code-stubs-mips.cc             Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4569 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(t3));
Operand          4598 src/mips/code-stubs-mips.cc             Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4609 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(t6));
Operand          4610 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(StandardFrameConstants::kCallerSPOffset));
Operand          4617 src/mips/code-stubs-mips.cc   __ Branch(&skip_min, lt, a1, Operand(a2));
Operand          4630 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &param_map_size, eq, a1, Operand(zero_reg));
Operand          4638 src/mips/code-stubs-mips.cc   __ Addu(t5, t5, Operand(t6));
Operand          4639 src/mips/code-stubs-mips.cc   __ Addu(t5, t5, Operand(FixedArray::kHeaderSize));
Operand          4642 src/mips/code-stubs-mips.cc   __ Addu(t5, t5, Operand(Heap::kArgumentsObjectSize));
Operand          4658 src/mips/code-stubs-mips.cc   __ Branch(&skip2_ne, ne, a1, Operand(zero_reg));
Operand          4662 src/mips/code-stubs-mips.cc   __ Branch(&skip2_eq, eq, a1, Operand(zero_reg));
Operand          4692 src/mips/code-stubs-mips.cc   __ Addu(t0, v0, Operand(Heap::kArgumentsObjectSize));
Operand          4702 src/mips/code-stubs-mips.cc   __ Branch(&skip3, ne, a1, Operand(Smi::FromInt(0)));
Operand          4708 src/mips/code-stubs-mips.cc   __ Branch(&skip_parameter_map, eq, a1, Operand(Smi::FromInt(0)));
Operand          4712 src/mips/code-stubs-mips.cc   __ Addu(t2, a1, Operand(Smi::FromInt(2)));
Operand          4716 src/mips/code-stubs-mips.cc   __ Addu(t2, t0, Operand(t6));
Operand          4717 src/mips/code-stubs-mips.cc   __ Addu(t2, t2, Operand(kParameterMapHeaderSize));
Operand          4731 src/mips/code-stubs-mips.cc   __ Addu(t5, t5, Operand(Smi::FromInt(Context::MIN_CONTEXT_SLOTS)));
Operand          4732 src/mips/code-stubs-mips.cc   __ Subu(t5, t5, Operand(a1));
Operand          4735 src/mips/code-stubs-mips.cc   __ Addu(a3, t0, Operand(t6));
Operand          4736 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(kParameterMapHeaderSize));
Operand          4747 src/mips/code-stubs-mips.cc   __ Subu(t2, t2, Operand(Smi::FromInt(1)));
Operand          4749 src/mips/code-stubs-mips.cc   __ Addu(t1, t1, Operand(kParameterMapHeaderSize - kHeapObjectTag));
Operand          4752 src/mips/code-stubs-mips.cc   __ Subu(t1, t1, Operand(kParameterMapHeaderSize - FixedArray::kHeaderSize));
Operand          4755 src/mips/code-stubs-mips.cc   __ Addu(t5, t5, Operand(Smi::FromInt(1)));
Operand          4757 src/mips/code-stubs-mips.cc   __ Branch(&parameters_loop, ne, t2, Operand(Smi::FromInt(0)));
Operand          4772 src/mips/code-stubs-mips.cc   __ Subu(t0, t0, Operand(t6));
Operand          4776 src/mips/code-stubs-mips.cc   __ Subu(t0, t0, Operand(kPointerSize));
Operand          4779 src/mips/code-stubs-mips.cc   __ Addu(t1, a3, Operand(t6));
Operand          4781 src/mips/code-stubs-mips.cc   __ Addu(t5, t5, Operand(Smi::FromInt(1)));
Operand          4784 src/mips/code-stubs-mips.cc   __ Branch(&arguments_loop, lt, t5, Operand(a2));
Operand          4808 src/mips/code-stubs-mips.cc             Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          4819 src/mips/code-stubs-mips.cc   __ Addu(a3, a2, Operand(at));
Operand          4821 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(StandardFrameConstants::kCallerSPOffset));
Operand          4828 src/mips/code-stubs-mips.cc   __ Branch(&add_arguments_object, eq, a1, Operand(zero_reg));
Operand          4831 src/mips/code-stubs-mips.cc   __ Addu(a1, a1, Operand(FixedArray::kHeaderSize / kPointerSize));
Operand          4833 src/mips/code-stubs-mips.cc   __ Addu(a1, a1, Operand(Heap::kArgumentsObjectSizeStrict / kPointerSize));
Operand          4860 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, a1, Operand(zero_reg));
Operand          4867 src/mips/code-stubs-mips.cc   __ Addu(t0, v0, Operand(Heap::kArgumentsObjectSizeStrict));
Operand          4878 src/mips/code-stubs-mips.cc   __ Addu(t0, t0, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4882 src/mips/code-stubs-mips.cc   __ Addu(a2, a2, Operand(-kPointerSize));
Operand          4886 src/mips/code-stubs-mips.cc   __ Addu(t0, t0, Operand(kPointerSize));
Operand          4887 src/mips/code-stubs-mips.cc   __ Subu(a1, a1, Operand(1));
Operand          4888 src/mips/code-stubs-mips.cc   __ Branch(&loop, ne, a1, Operand(zero_reg));
Operand          4939 src/mips/code-stubs-mips.cc   __ li(a0, Operand(address_of_regexp_stack_memory_size));
Operand          4941 src/mips/code-stubs-mips.cc   __ Branch(&runtime, eq, a0, Operand(zero_reg));
Operand          4948 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a1, Operand(JS_REGEXP_TYPE));
Operand          4953 src/mips/code-stubs-mips.cc     __ And(t0, regexp_data, Operand(kSmiTagMask));
Operand          4957 src/mips/code-stubs-mips.cc              Operand(zero_reg));
Operand          4962 src/mips/code-stubs-mips.cc              Operand(FIXED_ARRAY_TYPE));
Operand          4968 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a0, Operand(Smi::FromInt(JSRegExp::IRREGEXP)));
Operand          4978 src/mips/code-stubs-mips.cc   __ Addu(a2, a2, Operand(2));  // a2 was a smi.
Operand          4980 src/mips/code-stubs-mips.cc   __ Branch(&runtime, hi, a2, Operand(OffsetsVector::kStaticOffsetsVectorSize));
Operand          4988 src/mips/code-stubs-mips.cc   __ And(a0, a0, Operand(kIsNotStringMask));
Operand          4990 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a0, Operand(zero_reg));
Operand          5003 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ls, a3, Operand(a0));
Operand          5012 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a1, Operand(JS_ARRAY_TYPE));
Operand          5017 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a0, Operand(
Operand          5023 src/mips/code-stubs-mips.cc   __ Addu(a2, a2, Operand(RegExpImpl::kLastMatchOverhead));
Operand          5025 src/mips/code-stubs-mips.cc   __ Branch(&runtime, gt, a2, Operand(at));
Operand          5039 src/mips/code-stubs-mips.cc          Operand(kIsNotStringMask |
Operand          5043 src/mips/code-stubs-mips.cc   __ Branch(&seq_string, eq, a1, Operand(zero_reg));
Operand          5060 src/mips/code-stubs-mips.cc   __ Branch(&cons_string, lt, a1, Operand(kExternalStringTag));
Operand          5061 src/mips/code-stubs-mips.cc   __ Branch(&external_string, eq, a1, Operand(kExternalStringTag));
Operand          5065 src/mips/code-stubs-mips.cc   __ And(at, a1, Operand(kIsNotStringMask | kShortExternalStringMask));
Operand          5066 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, at, Operand(zero_reg));
Operand          5078 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a0, Operand(a1));
Operand          5085 src/mips/code-stubs-mips.cc   __ And(at, a0, Operand(kStringRepresentationMask));
Operand          5086 src/mips/code-stubs-mips.cc   __ Branch(&external_string, ne, at, Operand(zero_reg));
Operand          5096 src/mips/code-stubs-mips.cc   __ And(a0, a0, Operand(kStringEncodingMask));  // Non-zero for ASCII.
Operand          5146 src/mips/code-stubs-mips.cc   __ li(a0, Operand(ExternalReference::isolate_address()));
Operand          5150 src/mips/code-stubs-mips.cc   __ li(a0, Operand(1));
Operand          5154 src/mips/code-stubs-mips.cc   __ li(a0, Operand(address_of_regexp_stack_memory_address));
Operand          5156 src/mips/code-stubs-mips.cc   __ li(a2, Operand(address_of_regexp_stack_memory_size));
Operand          5167 src/mips/code-stubs-mips.cc   __ li(a0, Operand(
Operand          5173 src/mips/code-stubs-mips.cc   __ Addu(t2, subject, Operand(SeqString::kHeaderSize - kHeapObjectTag));
Operand          5174 src/mips/code-stubs-mips.cc   __ Xor(a3, a3, Operand(1));  // 1 for 2-byte str, 0 for 1-byte.
Operand          5200 src/mips/code-stubs-mips.cc   __ Addu(t9, t9, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          5214 src/mips/code-stubs-mips.cc   __ Branch(&success, eq, v0, Operand(1));
Operand          5218 src/mips/code-stubs-mips.cc   __ Branch(&failure, eq, v0, Operand(NativeRegExpMacroAssembler::FAILURE));
Operand          5220 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, v0, Operand(NativeRegExpMacroAssembler::EXCEPTION));
Operand          5225 src/mips/code-stubs-mips.cc   __ li(a1, Operand(isolate->factory()->the_hole_value()));
Operand          5226 src/mips/code-stubs-mips.cc   __ li(a2, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
Operand          5229 src/mips/code-stubs-mips.cc   __ Branch(&runtime, eq, v0, Operand(a1));
Operand          5236 src/mips/code-stubs-mips.cc   __ Branch(&termination_exception, eq, v0, Operand(a0));
Operand          5245 src/mips/code-stubs-mips.cc   __ li(v0, Operand(isolate->factory()->null_value()));
Operand          5255 src/mips/code-stubs-mips.cc   __ Addu(a1, a1, Operand(2));  // a1 was a smi.
Operand          5287 src/mips/code-stubs-mips.cc   __ li(a2, Operand(address_of_static_offsets_vector));
Operand          5296 src/mips/code-stubs-mips.cc          Operand(RegExpImpl::kFirstCaptureOffset - kHeapObjectTag));
Operand          5298 src/mips/code-stubs-mips.cc   __ Subu(a1, a1, Operand(1));
Operand          5299 src/mips/code-stubs-mips.cc   __ Branch(&done, lt, a1, Operand(zero_reg));
Operand          5323 src/mips/code-stubs-mips.cc     __ And(at, a0, Operand(kIsIndirectStringMask));
Operand          5327 src/mips/code-stubs-mips.cc               Operand(zero_reg));
Operand          5353 src/mips/code-stubs-mips.cc   __ Branch(&slowcase, hi, a1, Operand(Smi::FromInt(kMaxInlineLength)));
Operand          5363 src/mips/code-stubs-mips.cc   __ Addu(a2, t1, Operand(objects_size));
Operand          5380 src/mips/code-stubs-mips.cc   __ Addu(a3, v0, Operand(JSRegExpResult::kSize));
Operand          5381 src/mips/code-stubs-mips.cc   __ li(t0, Operand(masm->isolate()->factory()->empty_fixed_array()));
Operand          5402 src/mips/code-stubs-mips.cc   __ li(a2, Operand(masm->isolate()->factory()->fixed_array_map()));
Operand          5408 src/mips/code-stubs-mips.cc   __ li(a2, Operand(masm->isolate()->factory()->the_hole_value()));
Operand          5409 src/mips/code-stubs-mips.cc   __ Addu(a3, a3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          5419 src/mips/code-stubs-mips.cc   __ Branch(&done, ge, a3, Operand(t1));  // Break when a3 past end of elem.
Operand          5450 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, a3, Operand(a1));
Operand          5452 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, a3, Operand(at));
Operand          5458 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &done, eq, a3, Operand(at));
Operand          5489 src/mips/code-stubs-mips.cc     __ Branch(&call, ne, t0, Operand(at));
Operand          5502 src/mips/code-stubs-mips.cc   __ Branch(&slow, ne, a3, Operand(JS_FUNCTION_TYPE));
Operand          5515 src/mips/code-stubs-mips.cc     __ Branch(&call_as_function, eq, t0, Operand(at));
Operand          5541 src/mips/code-stubs-mips.cc   __ Branch(&non_function, ne, a3, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          5543 src/mips/code-stubs-mips.cc   __ li(a0, Operand(argc_ + 1, RelocInfo::NONE));
Operand          5544 src/mips/code-stubs-mips.cc   __ li(a2, Operand(0, RelocInfo::NONE));
Operand          5557 src/mips/code-stubs-mips.cc   __ li(a0, Operand(argc_));  // Set up the number of arguments.
Operand          5576 src/mips/code-stubs-mips.cc   __ Branch(&slow, ne, a3, Operand(JS_FUNCTION_TYPE));
Operand          5585 src/mips/code-stubs-mips.cc   __ Addu(at, a2, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          5593 src/mips/code-stubs-mips.cc   __ Branch(&non_function_call, ne, a3, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          5601 src/mips/code-stubs-mips.cc   __ li(a2, Operand(0, RelocInfo::NONE));
Operand          5665 src/mips/code-stubs-mips.cc   __ And(t0, result_, Operand(kIsNotStringMask));
Operand          5666 src/mips/code-stubs-mips.cc   __ Branch(receiver_not_string_, ne, t0, Operand(zero_reg));
Operand          5675 src/mips/code-stubs-mips.cc   __ Branch(index_out_of_range_, ls, t0, Operand(index_));
Operand          5760 src/mips/code-stubs-mips.cc          Operand(kSmiTagMask |
Operand          5762 src/mips/code-stubs-mips.cc   __ Branch(&slow_case_, ne, t0, Operand(zero_reg));
Operand          5771 src/mips/code-stubs-mips.cc   __ Branch(&slow_case_, eq, result_, Operand(t0));
Operand          5824 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, count, Operand(zero_reg));
Operand          5832 src/mips/code-stubs-mips.cc   __ Branch(&loop, lt, dest, Operand(count));
Operand          5860 src/mips/code-stubs-mips.cc     __ And(scratch4, dest, Operand(kPointerAlignmentMask));
Operand          5864 src/mips/code-stubs-mips.cc              Operand(zero_reg));
Operand          5880 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, count, Operand(zero_reg));
Operand          5884 src/mips/code-stubs-mips.cc   __ Subu(scratch1, count, Operand(8));
Operand          5885 src/mips/code-stubs-mips.cc   __ Addu(count, dest, Operand(count));
Operand          5887 src/mips/code-stubs-mips.cc   __ Branch(&byte_loop, lt, scratch1, Operand(zero_reg));
Operand          5891 src/mips/code-stubs-mips.cc     __ And(scratch4, dest, Operand(kReadAlignmentMask));
Operand          5893 src/mips/code-stubs-mips.cc     __ Branch(&dest_aligned, eq, scratch4, Operand(zero_reg));
Operand          5901 src/mips/code-stubs-mips.cc     __ Branch(&aligned_loop, le, scratch4, Operand(kReadAlignmentMask));
Operand          5907 src/mips/code-stubs-mips.cc   __ And(scratch4, src, Operand(kReadAlignmentMask));
Operand          5908 src/mips/code-stubs-mips.cc   __ Branch(&simple_loop, eq, scratch4, Operand(zero_reg));
Operand          5917 src/mips/code-stubs-mips.cc     __ Addu(src, src, Operand(kReadAlignment));
Operand          5920 src/mips/code-stubs-mips.cc     __ Addu(dest, dest, Operand(kReadAlignment));
Operand          5922 src/mips/code-stubs-mips.cc     __ Branch(&loop, ge, scratch2, Operand(kReadAlignment));
Operand          5935 src/mips/code-stubs-mips.cc     __ Addu(src, src, Operand(kReadAlignment));
Operand          5937 src/mips/code-stubs-mips.cc     __ Addu(dest, dest, Operand(kReadAlignment));
Operand          5939 src/mips/code-stubs-mips.cc     __ Branch(&loop, ge, scratch2, Operand(kReadAlignment));
Operand          5945 src/mips/code-stubs-mips.cc   __ Branch(&done, ge, dest, Operand(limit));
Operand          5971 src/mips/code-stubs-mips.cc   __ Subu(scratch, c1, Operand(static_cast<int>('0')));
Operand          5975 src/mips/code-stubs-mips.cc             Operand(static_cast<int>('9' - '0')));
Operand          5976 src/mips/code-stubs-mips.cc   __ Subu(scratch, c2, Operand(static_cast<int>('0')));
Operand          5983 src/mips/code-stubs-mips.cc   __ Branch(&tmp, Ugreater, scratch, Operand(static_cast<int>('9' - '0')));
Operand          5987 src/mips/code-stubs-mips.cc       not_found, Uless_equal, scratch, Operand(static_cast<int>('9' - '0')));
Operand          6021 src/mips/code-stubs-mips.cc          Operand(SymbolTable::kElementsStartOffset - kHeapObjectTag));
Operand          6040 src/mips/code-stubs-mips.cc       __ Addu(candidate, hash, Operand(SymbolTable::GetProbeOffset(i)));
Operand          6045 src/mips/code-stubs-mips.cc     __ And(candidate, candidate, Operand(mask));
Operand          6056 src/mips/code-stubs-mips.cc     __ Branch(&is_string, ne, scratch, Operand(ODDBALL_TYPE));
Operand          6058 src/mips/code-stubs-mips.cc     __ Branch(not_found, eq, undefined, Operand(candidate));
Operand          6063 src/mips/code-stubs-mips.cc           scratch, Operand(candidate));
Operand          6076 src/mips/code-stubs-mips.cc     __ Branch(&next_probe[i], ne, scratch, Operand(Smi::FromInt(2)));
Operand          6081 src/mips/code-stubs-mips.cc     __ Branch(&found_in_symbol_table, eq, chars, Operand(scratch));
Operand          6137 src/mips/code-stubs-mips.cc   __ li(at, Operand(String::kHashBitMask));
Operand          6177 src/mips/code-stubs-mips.cc   __ Branch(&runtime, lt, a3, Operand(zero_reg));  // From < 0.
Operand          6179 src/mips/code-stubs-mips.cc   __ Branch(&runtime, gt, a3, Operand(a2));  // Fail if from > to.
Operand          6187 src/mips/code-stubs-mips.cc   __ And(t0, a1, Operand(kIsNotStringMask));
Operand          6189 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, t0, Operand(zero_reg));
Operand          6198 src/mips/code-stubs-mips.cc   __ Branch(&return_v0, eq, a2, Operand(t0));
Operand          6200 src/mips/code-stubs-mips.cc   __ Branch(&runtime, hi, a2, Operand(t0));
Operand          6213 src/mips/code-stubs-mips.cc   __ And(t0, a1, Operand(kIsIndirectStringMask));
Operand          6214 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &seq_or_external_string, eq, t0, Operand(zero_reg));
Operand          6216 src/mips/code-stubs-mips.cc   __ And(t0, a1, Operand(kSlicedNotConsMask));
Operand          6217 src/mips/code-stubs-mips.cc   __ Branch(&sliced_string, ne, t0, Operand(zero_reg));
Operand          6221 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, t1, Operand(t0));
Operand          6252 src/mips/code-stubs-mips.cc     __ Branch(&copy_routine, lt, a2, Operand(SlicedString::kMinLength));
Operand          6261 src/mips/code-stubs-mips.cc     __ And(t0, a1, Operand(kStringEncodingMask));
Operand          6262 src/mips/code-stubs-mips.cc     __ Branch(&two_byte_slice, eq, t0, Operand(zero_reg));
Operand          6283 src/mips/code-stubs-mips.cc   __ And(t0, a1, Operand(kExternalStringTag));
Operand          6284 src/mips/code-stubs-mips.cc   __ Branch(&sequential_string, eq, t0, Operand(zero_reg));
Operand          6289 src/mips/code-stubs-mips.cc   __ And(t0, a1, Operand(kShortExternalStringTag));
Operand          6290 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, t0, Operand(zero_reg));
Operand          6298 src/mips/code-stubs-mips.cc   __ Addu(t1, t1, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6303 src/mips/code-stubs-mips.cc   __ And(t0, a1, Operand(kStringEncodingMask));
Operand          6304 src/mips/code-stubs-mips.cc   __ Branch(&two_byte_sequential, eq, t0, Operand(zero_reg));
Operand          6313 src/mips/code-stubs-mips.cc   __ Addu(a1, v0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6333 src/mips/code-stubs-mips.cc   __ Addu(a1, v0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
Operand          6366 src/mips/code-stubs-mips.cc   __ Branch(&check_zero_length, eq, length, Operand(scratch2));
Operand          6368 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(NOT_EQUAL)));
Operand          6375 src/mips/code-stubs-mips.cc   __ Branch(&compare_chars, ne, length, Operand(zero_reg));
Operand          6376 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(EQUAL)));
Operand          6387 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(EQUAL)));
Operand          6403 src/mips/code-stubs-mips.cc   __ Subu(scratch3, scratch1, Operand(scratch2));
Operand          6409 src/mips/code-stubs-mips.cc   __ Branch(&compare_lengths, eq, min_length, Operand(zero_reg));
Operand          6428 src/mips/code-stubs-mips.cc   __ Branch(&ret, eq, scratch2, Operand(scratch4));
Operand          6429 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(GREATER)));
Operand          6430 src/mips/code-stubs-mips.cc   __ Branch(&ret, gt, scratch2, Operand(scratch4));
Operand          6431 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(LESS)));
Operand          6451 src/mips/code-stubs-mips.cc           Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6452 src/mips/code-stubs-mips.cc   __ Addu(left, left, Operand(scratch1));
Operand          6453 src/mips/code-stubs-mips.cc   __ Addu(right, right, Operand(scratch1));
Operand          6465 src/mips/code-stubs-mips.cc   __ Branch(chars_not_equal, ne, scratch1, Operand(scratch2));
Operand          6467 src/mips/code-stubs-mips.cc   __ Branch(&loop, ne, index, Operand(zero_reg));
Operand          6483 src/mips/code-stubs-mips.cc   __ Branch(&not_same, ne, a0, Operand(a1));
Operand          6486 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(EQUAL)));
Operand          6497 src/mips/code-stubs-mips.cc   __ Addu(sp, sp, Operand(2 * kPointerSize));
Operand          6529 src/mips/code-stubs-mips.cc     __ Or(t4, t0, Operand(t1));
Operand          6530 src/mips/code-stubs-mips.cc     __ And(t4, t4, Operand(kIsNotStringMask));
Operand          6531 src/mips/code-stubs-mips.cc     __ Branch(&call_runtime, ne, t4, Operand(zero_reg));
Operand          6567 src/mips/code-stubs-mips.cc     __ Branch(&strings_not_empty, ne, t4, Operand(zero_reg));
Operand          6590 src/mips/code-stubs-mips.cc   __ Addu(t2, a2, Operand(a3));
Operand          6593 src/mips/code-stubs-mips.cc   __ Branch(&longer_than_two, ne, t2, Operand(2));
Operand          6623 src/mips/code-stubs-mips.cc   __ li(t2, Operand(2));
Operand          6631 src/mips/code-stubs-mips.cc   __ Branch(&string_add_flat_result, lt, t2, Operand(ConsString::kMinLength));
Operand          6636 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, hs, t2, Operand(String::kMaxLength + 1));
Operand          6649 src/mips/code-stubs-mips.cc   __ And(t4, t0, Operand(t1));
Operand          6650 src/mips/code-stubs-mips.cc   __ And(t4, t4, Operand(kStringEncodingMask));
Operand          6651 src/mips/code-stubs-mips.cc   __ Branch(&non_ascii, eq, t4, Operand(zero_reg));
Operand          6669 src/mips/code-stubs-mips.cc   __ And(at, t0, Operand(kAsciiDataHintMask));
Operand          6671 src/mips/code-stubs-mips.cc   __ Branch(&ascii_data, ne, at, Operand(zero_reg));
Operand          6675 src/mips/code-stubs-mips.cc   __ And(t0, t0, Operand(kAsciiStringTag | kAsciiDataHintTag));
Operand          6676 src/mips/code-stubs-mips.cc   __ Branch(&ascii_data, eq, t0, Operand(kAsciiStringTag | kAsciiDataHintTag));
Operand          6702 src/mips/code-stubs-mips.cc   __ Xor(t3, t0, Operand(t1));
Operand          6703 src/mips/code-stubs-mips.cc   __ And(t3, t3, Operand(kStringEncodingMask));
Operand          6704 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ne, t3, Operand(zero_reg));
Operand          6707 src/mips/code-stubs-mips.cc   __ And(t4, t0, Operand(kStringRepresentationMask));
Operand          6711 src/mips/code-stubs-mips.cc   __ Branch(&skip_first_add, ne, t4, Operand(zero_reg));
Operand          6717 src/mips/code-stubs-mips.cc   __ And(t4, t0, Operand(kShortExternalStringMask));
Operand          6718 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ne, t4, Operand(zero_reg));
Operand          6723 src/mips/code-stubs-mips.cc   __ And(t4, t1, Operand(kStringRepresentationMask));
Operand          6726 src/mips/code-stubs-mips.cc   __ Branch(&skip_second_add, ne, t4, Operand(zero_reg));
Operand          6732 src/mips/code-stubs-mips.cc   __ And(t4, t1, Operand(kShortExternalStringMask));
Operand          6733 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ne, t4, Operand(zero_reg));
Operand          6745 src/mips/code-stubs-mips.cc   __ And(t4, t1, Operand(kStringEncodingMask));
Operand          6746 src/mips/code-stubs-mips.cc   __ Branch(&non_ascii_string_add_flat_result, eq, t4, Operand(zero_reg));
Operand          6749 src/mips/code-stubs-mips.cc   __ Addu(t2, v0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          6765 src/mips/code-stubs-mips.cc   __ Addu(t2, v0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
Operand          6802 src/mips/code-stubs-mips.cc   __ Branch(&done, lt, scratch1, Operand(FIRST_NONSTRING_TYPE));
Operand          6824 src/mips/code-stubs-mips.cc   __ Branch(slow, ne, scratch2, Operand(JS_VALUE_TYPE));
Operand          6828 src/mips/code-stubs-mips.cc   __ Branch(slow, ne, scratch2, Operand(scratch4));
Operand          6864 src/mips/code-stubs-mips.cc   __ And(a2, a1, Operand(a0));
Operand          6868 src/mips/code-stubs-mips.cc   __ Branch(&maybe_undefined1, ne, a2, Operand(HEAP_NUMBER_TYPE));
Operand          6870 src/mips/code-stubs-mips.cc   __ Branch(&maybe_undefined2, ne, a2, Operand(HEAP_NUMBER_TYPE));
Operand          6878 src/mips/code-stubs-mips.cc     __ Subu(a2, a1, Operand(kHeapObjectTag));
Operand          6880 src/mips/code-stubs-mips.cc     __ Subu(a2, a0, Operand(kHeapObjectTag));
Operand          6892 src/mips/code-stubs-mips.cc     __ li(v0, Operand(GREATER));
Operand          6896 src/mips/code-stubs-mips.cc     __ li(v0, Operand(EQUAL));
Operand          6900 src/mips/code-stubs-mips.cc     __ li(v0, Operand(LESS));
Operand          6913 src/mips/code-stubs-mips.cc     __ Branch(&miss, ne, a0, Operand(at));
Operand          6915 src/mips/code-stubs-mips.cc     __ Branch(&maybe_undefined2, ne, a2, Operand(HEAP_NUMBER_TYPE));
Operand          6922 src/mips/code-stubs-mips.cc     __ Branch(&unordered, eq, a1, Operand(at));
Operand          6949 src/mips/code-stubs-mips.cc   __ And(tmp1, tmp1, Operand(tmp2));
Operand          6951 src/mips/code-stubs-mips.cc   __ Branch(&miss, eq, tmp1, Operand(zero_reg));
Operand          6959 src/mips/code-stubs-mips.cc   __ Ret(ne, left, Operand(right));
Operand          6960 src/mips/code-stubs-mips.cc   __ li(v0, Operand(Smi::FromInt(EQUAL)));
Operand          6994 src/mips/code-stubs-mips.cc   __ And(tmp5, tmp3, Operand(kIsNotStringMask));
Operand          6995 src/mips/code-stubs-mips.cc   __ Branch(&miss, ne, tmp5, Operand(zero_reg));
Operand          7001 src/mips/code-stubs-mips.cc   __ Branch(&left_ne_right, ne, left, Operand(right));
Operand          7013 src/mips/code-stubs-mips.cc     __ And(tmp3, tmp1, Operand(tmp2));
Operand          7014 src/mips/code-stubs-mips.cc     __ And(tmp5, tmp3, Operand(kIsSymbolMask));
Operand          7016 src/mips/code-stubs-mips.cc     __ Branch(&is_symbol, eq, tmp5, Operand(zero_reg));
Operand          7056 src/mips/code-stubs-mips.cc   __ And(a2, a1, Operand(a0));
Operand          7060 src/mips/code-stubs-mips.cc   __ Branch(&miss, ne, a2, Operand(JS_OBJECT_TYPE));
Operand          7062 src/mips/code-stubs-mips.cc   __ Branch(&miss, ne, a2, Operand(JS_OBJECT_TYPE));
Operand          7079 src/mips/code-stubs-mips.cc   __ Branch(&miss, ne, a2, Operand(known_map_));
Operand          7080 src/mips/code-stubs-mips.cc   __ Branch(&miss, ne, a3, Operand(known_map_));
Operand          7098 src/mips/code-stubs-mips.cc     __ li(t0, Operand(Smi::FromInt(op_)));
Operand          7103 src/mips/code-stubs-mips.cc     __ Addu(a2, v0, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand          7123 src/mips/code-stubs-mips.cc         Operand(reinterpret_cast<uint32_t>(kZapValue)));
Operand          7131 src/mips/code-stubs-mips.cc   __ li(t9, Operand(function));
Operand          7159 src/mips/code-stubs-mips.cc            Operand(reinterpret_cast<intptr_t>(GetCode().location()),
Operand          7187 src/mips/code-stubs-mips.cc     __ Subu(index, index, Operand(1));
Operand          7188 src/mips/code-stubs-mips.cc     __ And(index, index, Operand(
Operand          7206 src/mips/code-stubs-mips.cc     __ Branch(done, eq, entity_name, Operand(tmp));
Operand          7213 src/mips/code-stubs-mips.cc       __ Branch(miss, eq, entity_name, Operand(Handle<String>(name)));
Operand          7216 src/mips/code-stubs-mips.cc       __ Branch(&the_hole, eq, entity_name, Operand(tmp));
Operand          7222 src/mips/code-stubs-mips.cc       __ And(scratch0, entity_name, Operand(kIsSymbolMask));
Operand          7223 src/mips/code-stubs-mips.cc       __ Branch(miss, eq, scratch0, Operand(zero_reg));
Operand          7239 src/mips/code-stubs-mips.cc   __ li(a1, Operand(Handle<String>(name)));
Operand          7245 src/mips/code-stubs-mips.cc   __ Branch(done, eq, at, Operand(zero_reg));
Operand          7246 src/mips/code-stubs-mips.cc   __ Branch(miss, ne, at, Operand(zero_reg));
Operand          7272 src/mips/code-stubs-mips.cc   __ Subu(scratch1, scratch1, Operand(1));
Operand          7286 src/mips/code-stubs-mips.cc       __ Addu(scratch2, scratch2, Operand(
Operand          7303 src/mips/code-stubs-mips.cc     __ Branch(done, eq, name, Operand(at));
Operand          7326 src/mips/code-stubs-mips.cc   __ Branch(done, ne, at, Operand(zero_reg));
Operand          7327 src/mips/code-stubs-mips.cc   __ Branch(miss, eq, at, Operand(zero_reg));
Operand          7356 src/mips/code-stubs-mips.cc   __ Subu(mask, mask, Operand(1));
Operand          7371 src/mips/code-stubs-mips.cc       __ Addu(index, hash, Operand(
Operand          7393 src/mips/code-stubs-mips.cc     __ Branch(&not_in_dictionary, eq, entry_key, Operand(undefined));
Operand          7396 src/mips/code-stubs-mips.cc     __ Branch(&in_dictionary, eq, entry_key, Operand(key));
Operand          7403 src/mips/code-stubs-mips.cc       __ And(result, entry_key, Operand(kIsSymbolMask));
Operand          7404 src/mips/code-stubs-mips.cc       __ Branch(&maybe_in_dictionary, eq, result, Operand(zero_reg));
Operand          7611 src/mips/code-stubs-mips.cc   __ li(a2, Operand(ExternalReference::isolate_address()));
Operand          7741 src/mips/code-stubs-mips.cc   __ Addu(t2, t2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           117 src/mips/codegen-mips.cc   __ Branch(&only_change_map, eq, at, Operand(t0));
Operand           145 src/mips/codegen-mips.cc   __ Addu(a3, t2, Operand(kHeapObjectTag));
Operand           158 src/mips/codegen-mips.cc   __ Addu(a3, t0, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           159 src/mips/codegen-mips.cc   __ Addu(t3, t2, Operand(FixedDoubleArray::kHeaderSize));
Operand           162 src/mips/codegen-mips.cc   __ li(t0, Operand(kHoleNanLower32));
Operand           163 src/mips/codegen-mips.cc   __ li(t1, Operand(kHoleNanUpper32));
Operand           224 src/mips/codegen-mips.cc     __ Or(t5, t5, Operand(1));
Operand           226 src/mips/codegen-mips.cc     __ Assert(eq, "object found in smi-only array", at, Operand(t5));
Operand           233 src/mips/codegen-mips.cc   __ Branch(&loop, lt, t3, Operand(t2));
Operand           257 src/mips/codegen-mips.cc   __ Branch(&only_change_map, eq, at, Operand(t0));
Operand           276 src/mips/codegen-mips.cc   __ Addu(t0, t0, Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag + 4));
Operand           277 src/mips/codegen-mips.cc   __ Addu(a3, t2, Operand(FixedArray::kHeaderSize));
Operand           278 src/mips/codegen-mips.cc   __ Addu(t2, t2, Operand(kHeapObjectTag));
Operand           303 src/mips/codegen-mips.cc   __ Branch(&convert_hole, eq, a1, Operand(kHoleNanUpper32));
Operand           329 src/mips/codegen-mips.cc   __ Branch(&loop, lt, a3, Operand(t1));
Operand           369 src/mips/codegen-mips.cc   __ And(at, result, Operand(kIsIndirectStringMask));
Operand           370 src/mips/codegen-mips.cc   __ Branch(&check_sequential, eq, at, Operand(zero_reg));
Operand           374 src/mips/codegen-mips.cc   __ And(at, result, Operand(kSlicedNotConsMask));
Operand           375 src/mips/codegen-mips.cc   __ Branch(&cons_string, eq, at, Operand(zero_reg));
Operand           393 src/mips/codegen-mips.cc   __ Branch(call_runtime, ne, result, Operand(at));
Operand           407 src/mips/codegen-mips.cc   __ And(at, result, Operand(kStringRepresentationMask));
Operand           408 src/mips/codegen-mips.cc   __ Branch(&external_string, ne, at, Operand(zero_reg));
Operand           422 src/mips/codegen-mips.cc     __ And(at, result, Operand(kIsIndirectStringMask));
Operand           424 src/mips/codegen-mips.cc         at, Operand(zero_reg));
Operand           428 src/mips/codegen-mips.cc   __ And(at, result, Operand(kShortExternalStringMask));
Operand           429 src/mips/codegen-mips.cc   __ Branch(call_runtime, ne, at, Operand(zero_reg));
Operand           435 src/mips/codegen-mips.cc   __ And(at, result, Operand(kStringEncodingMask));
Operand           436 src/mips/codegen-mips.cc   __ Branch(&ascii, ne, at, Operand(zero_reg));
Operand            62 src/mips/debug-mips.cc       Operand(reinterpret_cast<int32_t>(
Operand           107 src/mips/debug-mips.cc   patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>(
Operand           146 src/mips/debug-mips.cc                 eq, "Unable to encode value as smi", at, Operand(zero_reg));
Operand           185 src/mips/debug-mips.cc   __ li(t9, Operand(
Operand           801 src/mips/deoptimizer-mips.cc   __ Subu(sp, sp, Operand(kDoubleRegsSize));
Operand           829 src/mips/deoptimizer-mips.cc     __ Addu(t0, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
Operand           833 src/mips/deoptimizer-mips.cc     __ Addu(t0, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
Operand           837 src/mips/deoptimizer-mips.cc     __ Addu(t0, sp, Operand(kSavedRegistersAreaSize + (2 * kPointerSize)));
Operand           846 src/mips/deoptimizer-mips.cc   __ li(a1, Operand(type()));  // bailout type,
Operand           850 src/mips/deoptimizer-mips.cc   __ li(t1, Operand(ExternalReference::isolate_address()));
Operand           890 src/mips/deoptimizer-mips.cc     __ Addu(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
Operand           892 src/mips/deoptimizer-mips.cc     __ Addu(sp, sp, Operand(kSavedRegistersAreaSize + (2 * kPointerSize)));
Operand           903 src/mips/deoptimizer-mips.cc   __ Addu(a3, a1, Operand(FrameDescription::frame_content_offset()));
Operand           908 src/mips/deoptimizer-mips.cc   __ Branch(USE_DELAY_SLOT, &pop_loop, ne, a2, Operand(sp));
Operand           936 src/mips/deoptimizer-mips.cc   __ Subu(a3, a3, Operand(sizeof(uint32_t)));
Operand           937 src/mips/deoptimizer-mips.cc   __ Addu(t2, a2, Operand(a3));
Operand           940 src/mips/deoptimizer-mips.cc   __ Branch(&inner_push_loop, ne, a3, Operand(zero_reg));
Operand           942 src/mips/deoptimizer-mips.cc   __ Addu(a0, a0, Operand(kPointerSize));
Operand           943 src/mips/deoptimizer-mips.cc   __ Branch(&outer_push_loop, lt, a0, Operand(a1));
Operand            87 src/mips/full-codegen-mips.cc     __ Branch(target, eq, at, Operand(zero_reg));
Operand            98 src/mips/full-codegen-mips.cc     __ Branch(target, ne, at, Operand(zero_reg));
Operand           159 src/mips/full-codegen-mips.cc     __ Branch(&ok, eq, t1, Operand(zero_reg));
Operand           180 src/mips/full-codegen-mips.cc   __ Addu(fp, sp, Operand(2 * kPointerSize));
Operand           240 src/mips/full-codegen-mips.cc            Operand(StandardFrameConstants::kCallerSPOffset + offset));
Operand           241 src/mips/full-codegen-mips.cc     __ li(a1, Operand(Smi::FromInt(num_parameters)));
Operand           291 src/mips/full-codegen-mips.cc       __ Branch(&ok, hs, sp, Operand(t0));
Operand           320 src/mips/full-codegen-mips.cc   __ li(a2, Operand(profiling_counter_));
Operand           322 src/mips/full-codegen-mips.cc   __ Subu(a3, a3, Operand(Smi::FromInt(delta)));
Operand           337 src/mips/full-codegen-mips.cc   __ li(a2, Operand(profiling_counter_));
Operand           338 src/mips/full-codegen-mips.cc   __ li(a3, Operand(Smi::FromInt(reset_value)));
Operand           420 src/mips/full-codegen-mips.cc       __ Branch(&ok, ge, a3, Operand(zero_reg));
Operand           450 src/mips/full-codegen-mips.cc       masm_->Addu(sp, sp, Operand(sp_delta));
Operand           531 src/mips/full-codegen-mips.cc   __ li(result_register(), Operand(lit));
Operand           537 src/mips/full-codegen-mips.cc   __ li(result_register(), Operand(lit));
Operand           566 src/mips/full-codegen-mips.cc     __ li(result_register(), Operand(lit));
Operand           696 src/mips/full-codegen-mips.cc   Split(ne, v0, Operand(at), if_true, if_false, fall_through);
Operand           786 src/mips/full-codegen-mips.cc     Split(eq, a0, Operand(t0), if_true, if_false, NULL);
Operand           801 src/mips/full-codegen-mips.cc         a1, Operand(t0));
Operand           804 src/mips/full-codegen-mips.cc         a1, Operand(t0));
Operand           849 src/mips/full-codegen-mips.cc       __ li(a2, Operand(variable->name()));
Operand           855 src/mips/full-codegen-mips.cc       __ li(a1, Operand(Smi::FromInt(attr)));
Operand           919 src/mips/full-codegen-mips.cc       __ li(a2, Operand(variable->name()));
Operand           920 src/mips/full-codegen-mips.cc       __ li(a1, Operand(Smi::FromInt(NONE)));
Operand           949 src/mips/full-codegen-mips.cc       __ li(a1, Operand(instance));
Operand           994 src/mips/full-codegen-mips.cc   __ li(a1, Operand(pairs));
Operand           995 src/mips/full-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(DeclareGlobalsFlags())));
Operand          1043 src/mips/full-codegen-mips.cc       __ Branch(&next_test, ne, a1, Operand(a0));
Operand          1056 src/mips/full-codegen-mips.cc     __ Branch(&next_test, ne, v0, Operand(zero_reg));
Operand          1099 src/mips/full-codegen-mips.cc   __ Branch(&exit, eq, a0, Operand(at));
Operand          1102 src/mips/full-codegen-mips.cc   __ Branch(&exit, eq, a0, Operand(null_value));
Operand          1109 src/mips/full-codegen-mips.cc   __ Branch(&done_convert, ge, a1, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1121 src/mips/full-codegen-mips.cc   __ Branch(&call_runtime, le, a1, Operand(LAST_JS_PROXY_TYPE));
Operand          1147 src/mips/full-codegen-mips.cc   __ Branch(&fixed_array, ne, a1, Operand(at));
Operand          1158 src/mips/full-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(0)));
Operand          1173 src/mips/full-codegen-mips.cc   __ li(a2, Operand(Smi::FromInt(TypeFeedbackCells::kForInSlowCaseMarker)));
Operand          1176 src/mips/full-codegen-mips.cc   __ li(a1, Operand(Smi::FromInt(1)));  // Smi indicates slow check
Operand          1180 src/mips/full-codegen-mips.cc   __ Branch(&non_proxy, gt, a3, Operand(LAST_JS_PROXY_TYPE));
Operand          1181 src/mips/full-codegen-mips.cc   __ li(a1, Operand(Smi::FromInt(0)));  // Zero indicates proxy
Operand          1185 src/mips/full-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(0)));
Operand          1194 src/mips/full-codegen-mips.cc   __ Branch(loop_statement.break_label(), hs, a0, Operand(a1));
Operand          1198 src/mips/full-codegen-mips.cc   __ Addu(a2, a2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1212 src/mips/full-codegen-mips.cc   __ Branch(&update_each, eq, t0, Operand(a2));
Operand          1217 src/mips/full-codegen-mips.cc   __ Branch(&update_each, eq, a2, Operand(zero_reg));
Operand          1226 src/mips/full-codegen-mips.cc   __ Branch(loop_statement.continue_label(), eq, a3, Operand(zero_reg));
Operand          1244 src/mips/full-codegen-mips.cc   __ Addu(a0, a0, Operand(Smi::FromInt(1)));
Operand          1275 src/mips/full-codegen-mips.cc     __ li(a0, Operand(info));
Operand          1279 src/mips/full-codegen-mips.cc     __ li(a0, Operand(info));
Operand          1308 src/mips/full-codegen-mips.cc         __ Branch(slow, ne, temp, Operand(zero_reg));
Operand          1330 src/mips/full-codegen-mips.cc     __ Branch(&fast, eq, temp, Operand(t0));
Operand          1333 src/mips/full-codegen-mips.cc     __ Branch(slow, ne, temp, Operand(zero_reg));
Operand          1341 src/mips/full-codegen-mips.cc   __ li(a2, Operand(var->name()));
Operand          1362 src/mips/full-codegen-mips.cc         __ Branch(slow, ne, temp, Operand(zero_reg));
Operand          1371 src/mips/full-codegen-mips.cc   __ Branch(slow, ne, temp, Operand(zero_reg));
Operand          1404 src/mips/full-codegen-mips.cc         __ Branch(done, ne, at, Operand(zero_reg));
Operand          1405 src/mips/full-codegen-mips.cc         __ li(a0, Operand(var->name()));
Operand          1428 src/mips/full-codegen-mips.cc       __ li(a2, Operand(var->name()));
Operand          1485 src/mips/full-codegen-mips.cc             __ Branch(&done, ne, at, Operand(zero_reg));
Operand          1486 src/mips/full-codegen-mips.cc             __ li(a0, Operand(var->name()));
Operand          1511 src/mips/full-codegen-mips.cc       __ li(a1, Operand(var->name()));
Operand          1537 src/mips/full-codegen-mips.cc   __ Branch(&materialized, ne, t1, Operand(at));
Operand          1541 src/mips/full-codegen-mips.cc   __ li(a3, Operand(Smi::FromInt(expr->literal_index())));
Operand          1542 src/mips/full-codegen-mips.cc   __ li(a2, Operand(expr->pattern()));
Operand          1543 src/mips/full-codegen-mips.cc   __ li(a1, Operand(expr->flags()));
Operand          1556 src/mips/full-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(size)));
Operand          1587 src/mips/full-codegen-mips.cc   __ li(a2, Operand(Smi::FromInt(expr->literal_index())));
Operand          1588 src/mips/full-codegen-mips.cc   __ li(a1, Operand(constant_properties));
Operand          1595 src/mips/full-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(flags)));
Operand          1639 src/mips/full-codegen-mips.cc             __ li(a2, Operand(key->handle()));
Operand          1659 src/mips/full-codegen-mips.cc           __ li(a0, Operand(Smi::FromInt(NONE)));  // PropertyAttributes.
Operand          1685 src/mips/full-codegen-mips.cc     __ li(a0, Operand(Smi::FromInt(NONE)));
Operand          1723 src/mips/full-codegen-mips.cc   __ li(a2, Operand(Smi::FromInt(expr->literal_index())));
Operand          1724 src/mips/full-codegen-mips.cc   __ li(a1, Operand(constant_elements));
Operand          1779 src/mips/full-codegen-mips.cc       __ li(a3, Operand(Smi::FromInt(i)));
Operand          1780 src/mips/full-codegen-mips.cc       __ li(t0, Operand(Smi::FromInt(expr->literal_index())));
Operand          1914 src/mips/full-codegen-mips.cc   __ li(a2, Operand(key->handle()));
Operand          1947 src/mips/full-codegen-mips.cc   __ Or(scratch1, left, Operand(right));
Operand          1967 src/mips/full-codegen-mips.cc       __ And(v0, right, Operand(~kSmiTagMask));
Operand          1974 src/mips/full-codegen-mips.cc       __ Addu(scratch2, scratch1, Operand(0x40000000));
Operand          1975 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, lt, scratch2, Operand(zero_reg));
Operand          1985 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, ne, scratch2, Operand(zero_reg));
Operand          2003 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, ne, scratch1, Operand(scratch2));
Operand          2005 src/mips/full-codegen-mips.cc       __ Branch(&done, ne, v0, Operand(zero_reg));
Operand          2007 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, lt, scratch2, Operand(zero_reg));
Operand          2013 src/mips/full-codegen-mips.cc       __ Or(v0, left, Operand(right));
Operand          2016 src/mips/full-codegen-mips.cc       __ And(v0, left, Operand(right));
Operand          2019 src/mips/full-codegen-mips.cc       __ Xor(v0, left, Operand(right));
Operand          2074 src/mips/full-codegen-mips.cc       __ li(a2, Operand(prop->key()->AsLiteral()->handle()));
Operand          2104 src/mips/full-codegen-mips.cc     __ li(a2, Operand(var->name()));
Operand          2118 src/mips/full-codegen-mips.cc       __ Branch(&skip, ne, a1, Operand(t0));
Operand          2129 src/mips/full-codegen-mips.cc       __ li(a0, Operand(var->name()));
Operand          2138 src/mips/full-codegen-mips.cc       __ li(a1, Operand(var->name()));
Operand          2139 src/mips/full-codegen-mips.cc       __ li(a0, Operand(Smi::FromInt(language_mode())));
Operand          2148 src/mips/full-codegen-mips.cc       __ Branch(&assign, ne, a3, Operand(t0));
Operand          2149 src/mips/full-codegen-mips.cc       __ li(a3, Operand(var->name()));
Operand          2173 src/mips/full-codegen-mips.cc         __ Check(eq, "Let binding re-initialization.", a2, Operand(t0));
Operand          2186 src/mips/full-codegen-mips.cc       __ li(a1, Operand(var->name()));
Operand          2187 src/mips/full-codegen-mips.cc       __ li(a0, Operand(Smi::FromInt(language_mode())));
Operand          2216 src/mips/full-codegen-mips.cc   __ li(a2, Operand(prop->key()->AsLiteral()->handle()));
Operand          2333 src/mips/full-codegen-mips.cc     __ li(a2, Operand(name));
Operand          2401 src/mips/full-codegen-mips.cc     __ li(a2, Operand(cell));
Operand          2428 src/mips/full-codegen-mips.cc   __ li(a1, Operand(Smi::FromInt(language_mode())));
Operand          2432 src/mips/full-codegen-mips.cc   __ li(a1, Operand(Smi::FromInt(scope()->start_position())));
Operand          2509 src/mips/full-codegen-mips.cc     __ li(a2, Operand(proxy->name()));
Operand          2588 src/mips/full-codegen-mips.cc   __ li(a0, Operand(arg_count));
Operand          2600 src/mips/full-codegen-mips.cc     __ li(a2, Operand(cell));
Operand          2626 src/mips/full-codegen-mips.cc   __ And(t0, v0, Operand(kSmiTagMask));
Operand          2627 src/mips/full-codegen-mips.cc   Split(eq, t0, Operand(zero_reg), if_true, if_false, fall_through);
Operand          2647 src/mips/full-codegen-mips.cc   __ And(at, v0, Operand(kSmiTagMask | 0x80000000));
Operand          2648 src/mips/full-codegen-mips.cc   Split(eq, at, Operand(zero_reg), if_true, if_false, fall_through);
Operand          2669 src/mips/full-codegen-mips.cc   __ Branch(if_true, eq, v0, Operand(at));
Operand          2673 src/mips/full-codegen-mips.cc   __ And(at, a1, Operand(1 << Map::kIsUndetectable));
Operand          2674 src/mips/full-codegen-mips.cc   __ Branch(if_false, ne, at, Operand(zero_reg));
Operand          2676 src/mips/full-codegen-mips.cc   __ Branch(if_false, lt, a1, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          2678 src/mips/full-codegen-mips.cc   Split(le, a1, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE),
Operand          2701 src/mips/full-codegen-mips.cc   Split(ge, a1, Operand(FIRST_SPEC_OBJECT_TYPE),
Operand          2724 src/mips/full-codegen-mips.cc   __ And(at, a1, Operand(1 << Map::kIsUndetectable));
Operand          2726 src/mips/full-codegen-mips.cc   Split(ne, at, Operand(zero_reg), if_true, if_false, fall_through);
Operand          2751 src/mips/full-codegen-mips.cc   __ Branch(if_true, ne, t0, Operand(zero_reg));
Operand          2757 src/mips/full-codegen-mips.cc   __ Branch(if_false, eq, a2, Operand(t0));
Operand          2770 src/mips/full-codegen-mips.cc   __ Addu(a2, t0, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          2777 src/mips/full-codegen-mips.cc           Operand(FixedArray::kHeaderSize - kHeapObjectTag +
Operand          2788 src/mips/full-codegen-mips.cc   __ Branch(if_false, eq, a3, Operand(t2));
Operand          2789 src/mips/full-codegen-mips.cc   __ Addu(t0, t0, Operand(kPointerSize));
Operand          2791 src/mips/full-codegen-mips.cc   __ Branch(&loop, ne, t0, Operand(a2));
Operand          2801 src/mips/full-codegen-mips.cc   __ Branch(if_false, ne, a2, Operand(a3));
Operand          2806 src/mips/full-codegen-mips.cc   __ Or(a2, a2, Operand(1 << Map::kStringWrapperSafeForDefaultValueOf));
Operand          2831 src/mips/full-codegen-mips.cc   __ Branch(if_true, eq, a2, Operand(JS_FUNCTION_TYPE));
Operand          2854 src/mips/full-codegen-mips.cc   Split(eq, a1, Operand(JS_ARRAY_TYPE),
Operand          2877 src/mips/full-codegen-mips.cc   Split(eq, a1, Operand(JS_REGEXP_TYPE), if_true, if_false, fall_through);
Operand          2900 src/mips/full-codegen-mips.cc             a1, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          2907 src/mips/full-codegen-mips.cc   Split(eq, a1, Operand(Smi::FromInt(StackFrame::CONSTRUCT)),
Operand          2931 src/mips/full-codegen-mips.cc   Split(eq, v0, Operand(a1), if_true, if_false, fall_through);
Operand          2945 src/mips/full-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(info_->scope()->num_parameters())));
Operand          2956 src/mips/full-codegen-mips.cc   __ li(v0, Operand(Smi::FromInt(info_->scope()->num_parameters())));
Operand          2962 src/mips/full-codegen-mips.cc             Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          2989 src/mips/full-codegen-mips.cc   __ Branch(&null, lt, a1, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          2993 src/mips/full-codegen-mips.cc   __ Branch(&function, eq, a1, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          2997 src/mips/full-codegen-mips.cc   __ Branch(&function, eq, a1, Operand(LAST_SPEC_OBJECT_TYPE));
Operand          3004 src/mips/full-codegen-mips.cc   __ Branch(&non_function_constructor, ne, a1, Operand(JS_FUNCTION_TYPE));
Operand          3085 src/mips/full-codegen-mips.cc     __ li(a1, Operand(0x41300000));
Operand          3145 src/mips/full-codegen-mips.cc   __ Branch(&done, ne, a1, Operand(JS_VALUE_TYPE));
Operand          3172 src/mips/full-codegen-mips.cc       scratch1, Operand(JS_DATE_TYPE));
Operand          3180 src/mips/full-codegen-mips.cc       __ li(scratch1, Operand(stamp));
Operand          3183 src/mips/full-codegen-mips.cc       __ Branch(&runtime, ne, scratch1, Operand(scratch0));
Operand          3190 src/mips/full-codegen-mips.cc     __ li(a1, Operand(index));
Operand          3230 src/mips/full-codegen-mips.cc   __ Branch(&done, ne, a2, Operand(JS_VALUE_TYPE));
Operand          3362 src/mips/full-codegen-mips.cc   __ li(result, Operand(Smi::FromInt(0)));
Operand          3473 src/mips/full-codegen-mips.cc   __ Branch(&proxy, eq, a1, Operand(JS_FUNCTION_PROXY_TYPE));
Operand          3537 src/mips/full-codegen-mips.cc   __ Addu(a3, cache, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3543 src/mips/full-codegen-mips.cc   __ Branch(&not_found, ne, key, Operand(a2));
Operand          3572 src/mips/full-codegen-mips.cc   __ Branch(&ok, eq, left, Operand(right));
Operand          3574 src/mips/full-codegen-mips.cc   __ And(tmp, left, Operand(right));
Operand          3578 src/mips/full-codegen-mips.cc   __ Branch(&fail, ne, tmp2, Operand(JS_REGEXP_TYPE));
Operand          3580 src/mips/full-codegen-mips.cc   __ Branch(&fail, ne, tmp, Operand(tmp2));
Operand          3583 src/mips/full-codegen-mips.cc   __ Branch(&ok, eq, tmp, Operand(tmp2));
Operand          3607 src/mips/full-codegen-mips.cc   __ And(a0, a0, Operand(String::kContainsCachedArrayIndexMask));
Operand          3610 src/mips/full-codegen-mips.cc   Split(eq, a0, Operand(zero_reg), if_true, if_false, fall_through);
Operand          3663 src/mips/full-codegen-mips.cc   __ Branch(&bailout, ne, scratch2, Operand(JS_ARRAY_TYPE));
Operand          3671 src/mips/full-codegen-mips.cc   __ Branch(&non_trivial_array, ne, array_length, Operand(zero_reg));
Operand          3686 src/mips/full-codegen-mips.cc           elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3699 src/mips/full-codegen-mips.cc         array_length, Operand(zero_reg));
Operand          3711 src/mips/full-codegen-mips.cc   __ Branch(&loop, lt, element, Operand(elements_end));
Operand          3714 src/mips/full-codegen-mips.cc   __ Branch(&not_size_one_array, ne, array_length, Operand(1));
Operand          3736 src/mips/full-codegen-mips.cc   __ Subu(string_length, string_length, Operand(scratch1));
Operand          3741 src/mips/full-codegen-mips.cc   __ Branch(&bailout, ne, scratch2, Operand(zero_reg));
Operand          3743 src/mips/full-codegen-mips.cc   __ And(scratch3, scratch2, Operand(0x80000000));
Operand          3744 src/mips/full-codegen-mips.cc   __ Branch(&bailout, ne, scratch3, Operand(zero_reg));
Operand          3752 src/mips/full-codegen-mips.cc           elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3775 src/mips/full-codegen-mips.cc           Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3779 src/mips/full-codegen-mips.cc   __ li(at, Operand(Smi::FromInt(1)));
Operand          3780 src/mips/full-codegen-mips.cc   __ Branch(&one_char_separator, eq, scratch1, Operand(at));
Operand          3781 src/mips/full-codegen-mips.cc   __ Branch(&long_separator, gt, scratch1, Operand(at));
Operand          3798 src/mips/full-codegen-mips.cc   __ Branch(&empty_separator_loop, lt, element, Operand(elements_end));
Operand          3830 src/mips/full-codegen-mips.cc   __ Branch(&one_char_separator_loop, lt, element, Operand(elements_end));
Operand          3848 src/mips/full-codegen-mips.cc           Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
Operand          3859 src/mips/full-codegen-mips.cc   __ Branch(&long_separator_loop, lt, element, Operand(elements_end));
Operand          3896 src/mips/full-codegen-mips.cc     __ li(a2, Operand(expr->name()));
Operand          3923 src/mips/full-codegen-mips.cc         __ li(a1, Operand(Smi::FromInt(strict_mode_flag)));
Operand          3934 src/mips/full-codegen-mips.cc           __ li(a1, Operand(var->name()));
Operand          3935 src/mips/full-codegen-mips.cc           __ li(a0, Operand(Smi::FromInt(kNonStrictMode)));
Operand          3947 src/mips/full-codegen-mips.cc           __ li(a2, Operand(var->name()));
Operand          4092 src/mips/full-codegen-mips.cc       __ li(at, Operand(Smi::FromInt(0)));
Operand          4151 src/mips/full-codegen-mips.cc   __ li(a1, Operand(Smi::FromInt(count_value)));
Operand          4195 src/mips/full-codegen-mips.cc       __ li(a2, Operand(prop->key()->AsLiteral()->handle()));  // Name.
Operand          4240 src/mips/full-codegen-mips.cc     __ li(a2, Operand(proxy->name()));
Operand          4255 src/mips/full-codegen-mips.cc     __ li(a0, Operand(proxy->name()));
Operand          4287 src/mips/full-codegen-mips.cc     Split(eq, v0, Operand(at), if_true, if_false, fall_through);
Operand          4292 src/mips/full-codegen-mips.cc     __ Branch(if_false, ge, a1, Operand(FIRST_NONSTRING_TYPE));
Operand          4294 src/mips/full-codegen-mips.cc     __ And(a1, a1, Operand(1 << Map::kIsUndetectable));
Operand          4295 src/mips/full-codegen-mips.cc     Split(eq, a1, Operand(zero_reg),
Operand          4299 src/mips/full-codegen-mips.cc     __ Branch(if_true, eq, v0, Operand(at));
Operand          4301 src/mips/full-codegen-mips.cc     Split(eq, v0, Operand(at), if_true, if_false, fall_through);
Operand          4305 src/mips/full-codegen-mips.cc     Split(eq, v0, Operand(at), if_true, if_false, fall_through);
Operand          4308 src/mips/full-codegen-mips.cc     __ Branch(if_true, eq, v0, Operand(at));
Operand          4313 src/mips/full-codegen-mips.cc     __ And(a1, a1, Operand(1 << Map::kIsUndetectable));
Operand          4314 src/mips/full-codegen-mips.cc     Split(ne, a1, Operand(zero_reg), if_true, if_false, fall_through);
Operand          4319 src/mips/full-codegen-mips.cc     __ Branch(if_true, eq, a1, Operand(JS_FUNCTION_TYPE));
Operand          4320 src/mips/full-codegen-mips.cc     Split(eq, a1, Operand(JS_FUNCTION_PROXY_TYPE),
Operand          4326 src/mips/full-codegen-mips.cc       __ Branch(if_true, eq, v0, Operand(at));
Operand          4330 src/mips/full-codegen-mips.cc     __ Branch(if_false, lt, a1, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          4332 src/mips/full-codegen-mips.cc     __ Branch(if_false, gt, a1, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          4335 src/mips/full-codegen-mips.cc     __ And(a1, a1, Operand(1 << Map::kIsUndetectable));
Operand          4336 src/mips/full-codegen-mips.cc     Split(eq, a1, Operand(zero_reg), if_true, if_false, fall_through);
Operand          4369 src/mips/full-codegen-mips.cc       Split(eq, v0, Operand(t0), if_true, if_false, fall_through);
Operand          4378 src/mips/full-codegen-mips.cc       Split(eq, v0, Operand(zero_reg), if_true, if_false, fall_through);
Operand          4414 src/mips/full-codegen-mips.cc         __ Or(a2, a0, Operand(a1));
Operand          4416 src/mips/full-codegen-mips.cc         Split(cc, a1, Operand(a0), if_true, if_false, NULL);
Operand          4425 src/mips/full-codegen-mips.cc       Split(cc, v0, Operand(zero_reg), if_true, if_false, fall_through);
Operand          4453 src/mips/full-codegen-mips.cc     Split(eq, a0, Operand(a1), if_true, if_false, fall_through);
Operand          4458 src/mips/full-codegen-mips.cc     __ Branch(if_true, eq, a0, Operand(a1));
Operand          4460 src/mips/full-codegen-mips.cc     __ Branch(if_true, eq, a0, Operand(a1));
Operand          4465 src/mips/full-codegen-mips.cc     __ And(a1, a1, Operand(1 << Map::kIsUndetectable));
Operand          4466 src/mips/full-codegen-mips.cc     Split(ne, a1, Operand(zero_reg), if_true, if_false, fall_through);
Operand          4507 src/mips/full-codegen-mips.cc     __ li(at, Operand(Smi::FromInt(0)));
Operand          4529 src/mips/full-codegen-mips.cc   __ Subu(a1, ra, Operand(masm_->CodeObject()));
Operand          4532 src/mips/full-codegen-mips.cc   __ Addu(a1, a1, Operand(a1));  // Convert to smi.
Operand          4540 src/mips/full-codegen-mips.cc   __ li(at, Operand(pending_message_obj));
Operand          4546 src/mips/full-codegen-mips.cc   __ li(at, Operand(has_pending_message));
Operand          4553 src/mips/full-codegen-mips.cc   __ li(at, Operand(pending_message_script));
Operand          4565 src/mips/full-codegen-mips.cc   __ li(at, Operand(pending_message_script));
Operand          4572 src/mips/full-codegen-mips.cc   __ li(at, Operand(has_pending_message));
Operand          4578 src/mips/full-codegen-mips.cc   __ li(at, Operand(pending_message_obj));
Operand          4588 src/mips/full-codegen-mips.cc   __ Addu(at, a1, Operand(masm_->CodeObject()));
Operand            56 src/mips/ic-mips.cc   __ Branch(global_object, eq, type, Operand(JS_GLOBAL_OBJECT_TYPE));
Operand            57 src/mips/ic-mips.cc   __ Branch(global_object, eq, type, Operand(JS_BUILTINS_OBJECT_TYPE));
Operand            58 src/mips/ic-mips.cc   __ Branch(global_object, eq, type, Operand(JS_GLOBAL_PROXY_TYPE));
Operand            83 src/mips/ic-mips.cc   __ Branch(miss, lt, scratch1, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand            92 src/mips/ic-mips.cc   __ And(scratch1, scratch1, Operand((1 << Map::kIsAccessCheckNeeded) |
Operand            94 src/mips/ic-mips.cc   __ Branch(miss, ne, scratch1, Operand(zero_reg));
Operand            99 src/mips/ic-mips.cc   __ Branch(miss, ne, scratch1, Operand(scratch0));
Operand           149 src/mips/ic-mips.cc          Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
Operand           150 src/mips/ic-mips.cc   __ Branch(miss, ne, at, Operand(zero_reg));
Operand           203 src/mips/ic-mips.cc   __ And(at, scratch1, Operand(kTypeAndReadOnlyMask));
Operand           204 src/mips/ic-mips.cc   __ Branch(miss, ne, at, Operand(zero_reg));
Operand           208 src/mips/ic-mips.cc   __ Addu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag));
Operand           279 src/mips/ic-mips.cc   __ And(at, scratch, Operand(KeyedLoadIC::kSlowCaseBitFieldMask));
Operand           280 src/mips/ic-mips.cc   __ Branch(slow, ne, at, Operand(zero_reg));
Operand           287 src/mips/ic-mips.cc   __ Branch(slow, lt, scratch, Operand(JS_OBJECT_TYPE));
Operand           329 src/mips/ic-mips.cc     __ Branch(not_fast_array, ne, scratch1, Operand(at));
Operand           336 src/mips/ic-mips.cc   __ Branch(out_of_range, hs, key, Operand(scratch1));
Operand           340 src/mips/ic-mips.cc           Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           350 src/mips/ic-mips.cc   __ Branch(out_of_range, eq, scratch2, Operand(at));
Operand           366 src/mips/ic-mips.cc   __ Branch(not_symbol, ge, hash, Operand(FIRST_NONSTRING_TYPE));
Operand           370 src/mips/ic-mips.cc   __ And(at, hash, Operand(String::kContainsCachedArrayIndexMask));
Operand           371 src/mips/ic-mips.cc   __ Branch(index_string, eq, at, Operand(zero_reg));
Operand           377 src/mips/ic-mips.cc   __ And(at, hash, Operand(kIsSymbolMask));
Operand           378 src/mips/ic-mips.cc   __ Branch(not_symbol, eq, at, Operand(zero_reg));
Operand           414 src/mips/ic-mips.cc   __ Branch(&non_number, ne, a3, Operand(HEAP_NUMBER_TYPE));
Operand           422 src/mips/ic-mips.cc   __ Branch(&non_string, Ugreater_equal, a3, Operand(FIRST_NONSTRING_TYPE));
Operand           430 src/mips/ic-mips.cc   __ Branch(&boolean, eq, a1, Operand(t0));
Operand           432 src/mips/ic-mips.cc   __ Branch(&miss, ne, a1, Operand(t1));
Operand           457 src/mips/ic-mips.cc   __ Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE));
Operand           532 src/mips/ic-mips.cc     __ Branch(&global, eq, a3, Operand(JS_GLOBAL_OBJECT_TYPE));
Operand           533 src/mips/ic-mips.cc     __ Branch(&invoke, ne, a3, Operand(JS_BUILTINS_OBJECT_TYPE));
Operand           609 src/mips/ic-mips.cc   __ Branch(&slow_load, ne, a3, Operand(at));
Operand           643 src/mips/ic-mips.cc   __ Branch(&lookup_monomorphic_cache, ne, a3, Operand(at));
Operand           767 src/mips/ic-mips.cc   __ Branch(slow_case, lt, scratch2, Operand(FIRST_JS_RECEIVER_TYPE));
Operand           770 src/mips/ic-mips.cc   __ And(scratch1, key, Operand(0x80000001));
Operand           771 src/mips/ic-mips.cc   __ Branch(slow_case, ne, scratch1, Operand(zero_reg));
Operand           783 src/mips/ic-mips.cc   __ Subu(scratch2, scratch2, Operand(Smi::FromInt(2)));
Operand           784 src/mips/ic-mips.cc   __ Branch(unmapped_case, Ugreater_equal, key, Operand(scratch2));
Operand           790 src/mips/ic-mips.cc   __ li(scratch3, Operand(kPointerSize >> 1));
Operand           792 src/mips/ic-mips.cc   __ Addu(scratch3, scratch3, Operand(kOffset));
Operand           797 src/mips/ic-mips.cc   __ Branch(unmapped_case, eq, scratch2, Operand(scratch3));
Operand           803 src/mips/ic-mips.cc   __ li(scratch3, Operand(kPointerSize >> 1));
Operand           805 src/mips/ic-mips.cc   __ Addu(scratch3, scratch3, Operand(Context::kHeaderSize - kHeapObjectTag));
Operand           829 src/mips/ic-mips.cc   __ Branch(slow_case, Ugreater_equal, key, Operand(scratch));
Operand           830 src/mips/ic-mips.cc   __ li(scratch, Operand(kPointerSize >> 1));
Operand           834 src/mips/ic-mips.cc           Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand           857 src/mips/ic-mips.cc   __ Branch(&slow, eq, a2, Operand(a3));
Operand           919 src/mips/ic-mips.cc   __ Branch(&slow, eq, a1, Operand(a3));
Operand          1004 src/mips/ic-mips.cc   __ Branch(&slow, ne, a3, Operand(at));
Operand          1029 src/mips/ic-mips.cc   __ Branch(&probe_dictionary, eq, t0, Operand(at));
Operand          1039 src/mips/ic-mips.cc   __ And(a3, a3, Operand(mask));
Operand          1048 src/mips/ic-mips.cc   __ li(t0, Operand(cache_keys));
Operand          1055 src/mips/ic-mips.cc     __ Branch(&try_next_entry, ne, a2, Operand(t1));
Operand          1057 src/mips/ic-mips.cc     __ Branch(&hit_on_nth_entry[i], eq, a0, Operand(t1));
Operand          1062 src/mips/ic-mips.cc   __ Branch(&slow, ne, a2, Operand(t1));
Operand          1064 src/mips/ic-mips.cc   __ Branch(&slow, ne, a0, Operand(t1));
Operand          1077 src/mips/ic-mips.cc     __ li(t0, Operand(cache_field_offsets));
Operand          1083 src/mips/ic-mips.cc     __ Branch(&property_array_property, ge, t1, Operand(zero_reg));
Operand          1093 src/mips/ic-mips.cc   __ Subu(a1, a1, Operand(kHeapObjectTag));  // Remove the heap tag.
Operand          1184 src/mips/ic-mips.cc   __ li(a1, Operand(Smi::FromInt(NONE)));          // PropertyAttributes.
Operand          1185 src/mips/ic-mips.cc   __ li(a0, Operand(Smi::FromInt(strict_mode)));   // Strict mode.
Operand          1224 src/mips/ic-mips.cc   __ And(t0, t0, Operand(1 << Map::kIsAccessCheckNeeded));
Operand          1225 src/mips/ic-mips.cc   __ Branch(&slow, ne, t0, Operand(zero_reg));
Operand          1228 src/mips/ic-mips.cc   __ Branch(&array, eq, t0, Operand(JS_ARRAY_TYPE));
Operand          1230 src/mips/ic-mips.cc   __ Branch(&slow, lt, t0, Operand(FIRST_JS_OBJECT_TYPE));
Operand          1236 src/mips/ic-mips.cc   __ Branch(&fast_object_with_map_check, lo, key, Operand(t0));
Operand          1252 src/mips/ic-mips.cc   __ Branch(&slow, ne, key, Operand(t0));
Operand          1256 src/mips/ic-mips.cc   __ Branch(&slow, hs, key, Operand(t0));
Operand          1263 src/mips/ic-mips.cc   __ Addu(t0, key, Operand(Smi::FromInt(1)));
Operand          1271 src/mips/ic-mips.cc   __ Addu(t0, key, Operand(Smi::FromInt(1)));
Operand          1283 src/mips/ic-mips.cc   __ Branch(&extra, hs, key, Operand(t0));
Operand          1299 src/mips/ic-mips.cc   __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1312 src/mips/ic-mips.cc   __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1348 src/mips/ic-mips.cc   __ Branch(&non_double_value, ne, t0, Operand(at));
Operand          1403 src/mips/ic-mips.cc   __ And(t0, a0, Operand(kSmiTagMask | kSmiSignMask));
Operand          1404 src/mips/ic-mips.cc   __ Branch(&slow, ne, t0, Operand(zero_reg));
Operand          1412 src/mips/ic-mips.cc   __ And(a3, a3, Operand(kSlowCaseBitFieldMask));
Operand          1413 src/mips/ic-mips.cc   __ Branch(&slow, ne, a3, Operand(1 << Map::kHasIndexedInterceptor));
Operand          1567 src/mips/ic-mips.cc   __ Branch(&miss, ne, scratch, Operand(JS_ARRAY_TYPE));
Operand          1574 src/mips/ic-mips.cc   __ Branch(&miss, ne, scratch, Operand(FIXED_ARRAY_TYPE));
Operand          1581 src/mips/ic-mips.cc   __ Branch(&miss, eq, scratch, Operand(at));
Operand          1632 src/mips/ic-mips.cc   __ li(a1, Operand(Smi::FromInt(NONE)));  // PropertyAttributes.
Operand          1633 src/mips/ic-mips.cc   __ li(a0, Operand(Smi::FromInt(strict_mode)));
Operand           146 src/mips/lithium-codegen-mips.cc     __ Branch(&ok, eq, t1, Operand(zero_reg));
Operand           155 src/mips/lithium-codegen-mips.cc   __ Addu(fp, sp, Operand(2 * kPointerSize));  // Adj. FP to point to saved FP.
Operand           161 src/mips/lithium-codegen-mips.cc       __ li(a0, Operand(slots));
Operand           162 src/mips/lithium-codegen-mips.cc       __ li(a2, Operand(kSlotsZapValue));
Operand           167 src/mips/lithium-codegen-mips.cc       __ Branch(&loop, ne, a0, Operand(zero_reg));
Operand           169 src/mips/lithium-codegen-mips.cc       __ Subu(sp, sp, Operand(slots * kPointerSize));
Operand           300 src/mips/lithium-codegen-mips.cc       __ li(scratch, Operand(static_cast<int32_t>(literal->Number())));
Operand           306 src/mips/lithium-codegen-mips.cc         __ li(scratch, Operand(literal));
Operand           339 src/mips/lithium-codegen-mips.cc       __ li(at, Operand(static_cast<int32_t>(literal->Number())));
Operand           385 src/mips/lithium-codegen-mips.cc Operand LCodeGen::ToOperand(LOperand* op) {
Operand           392 src/mips/lithium-codegen-mips.cc       return Operand(constant->Integer32Value());
Operand           397 src/mips/lithium-codegen-mips.cc     return Operand(constant->handle());
Operand           399 src/mips/lithium-codegen-mips.cc     return Operand(ToRegister(op));
Operand           402 src/mips/lithium-codegen-mips.cc     return Operand(0);
Operand           406 src/mips/lithium-codegen-mips.cc   return Operand(0);
Operand           886 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, &positive_dividend, ge, left, Operand(zero_reg));
Operand           890 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), result, Operand(zero_reg));
Operand           903 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), right, Operand(zero_reg));
Operand           906 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, &done, ge, left, Operand(zero_reg));
Operand           910 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), result, Operand(zero_reg));
Operand           928 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), right, Operand(zero_reg));
Operand           934 src/mips/lithium-codegen-mips.cc     __ Branch(&left_not_zero, ne, left, Operand(zero_reg));
Operand           935 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), right, Operand(zero_reg));
Operand           942 src/mips/lithium-codegen-mips.cc     __ Branch(&left_not_min_int, ne, left, Operand(kMinInt));
Operand           943 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), right, Operand(-1));
Operand           948 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), result, Operand(zero_reg));
Operand           971 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), left, Operand(zero_reg));
Operand           982 src/mips/lithium-codegen-mips.cc           DeoptimizeIf(lt, instr->environment(), left, Operand(zero_reg));
Operand          1037 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch, Operand(at));
Operand          1045 src/mips/lithium-codegen-mips.cc       __ Branch(&done, ne, result, Operand(zero_reg));
Operand          1049 src/mips/lithium-codegen-mips.cc                    Operand(zero_reg));
Operand          1062 src/mips/lithium-codegen-mips.cc   Operand right(no_reg);
Operand          1065 src/mips/lithium-codegen-mips.cc     right = Operand(EmitLoadRegister(right_op, at));
Operand          1105 src/mips/lithium-codegen-mips.cc           DeoptimizeIf(lt, instr->environment(), result, Operand(zero_reg));
Operand          1132 src/mips/lithium-codegen-mips.cc             __ And(at, left, Operand(0x80000000));
Operand          1133 src/mips/lithium-codegen-mips.cc             DeoptimizeIf(ne, instr->environment(), at, Operand(zero_reg));
Operand          1162 src/mips/lithium-codegen-mips.cc       __ Subu(ToRegister(result), ToRegister(left), Operand(right_reg));
Operand          1187 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), overflow, Operand(zero_reg));
Operand          1194 src/mips/lithium-codegen-mips.cc   __ li(ToRegister(instr->result()), Operand(instr->value()));
Operand          1209 src/mips/lithium-codegen-mips.cc     __ li(ToRegister(instr->result()), Operand(value));
Operand          1257 src/mips/lithium-codegen-mips.cc   __ Branch(&done, ne, map, Operand(JS_VALUE_TYPE));
Operand          1279 src/mips/lithium-codegen-mips.cc       scratch, Operand(JS_DATE_TYPE));
Operand          1287 src/mips/lithium-codegen-mips.cc       __ li(scratch, Operand(stamp));
Operand          1290 src/mips/lithium-codegen-mips.cc       __ Branch(&runtime, ne, scratch, Operand(scratch0()));
Operand          1297 src/mips/lithium-codegen-mips.cc     __ li(a1, Operand(index));
Operand          1307 src/mips/lithium-codegen-mips.cc   __ Nor(result, zero_reg, Operand(input));
Operand          1331 src/mips/lithium-codegen-mips.cc       __ Addu(ToRegister(result), ToRegister(left), Operand(right_reg));
Operand          1356 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), overflow, Operand(zero_reg));
Operand          1469 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, ne, reg, Operand(zero_reg));
Operand          1480 src/mips/lithium-codegen-mips.cc       EmitBranch(true_block, false_block, eq, reg, Operand(at));
Operand          1482 src/mips/lithium-codegen-mips.cc       EmitBranch(true_block, false_block, ne, reg, Operand(zero_reg));
Operand          1494 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(at));
Operand          1499 src/mips/lithium-codegen-mips.cc         __ Branch(true_label, eq, reg, Operand(at));
Operand          1501 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(at));
Operand          1506 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(at));
Operand          1511 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(zero_reg));
Operand          1515 src/mips/lithium-codegen-mips.cc         __ And(at, reg, Operand(kSmiTagMask));
Operand          1516 src/mips/lithium-codegen-mips.cc         DeoptimizeIf(eq, instr->environment(), at, Operand(zero_reg));
Operand          1525 src/mips/lithium-codegen-mips.cc           __ And(at, at, Operand(1 << Map::kIsUndetectable));
Operand          1526 src/mips/lithium-codegen-mips.cc           __ Branch(false_label, ne, at, Operand(zero_reg));
Operand          1533 src/mips/lithium-codegen-mips.cc         __ Branch(true_label, ge, at, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1540 src/mips/lithium-codegen-mips.cc         __ Branch(&not_string, ge , at, Operand(FIRST_NONSTRING_TYPE));
Operand          1542 src/mips/lithium-codegen-mips.cc         __ Branch(true_label, ne, at, Operand(zero_reg));
Operand          1552 src/mips/lithium-codegen-mips.cc         __ Branch(&not_heap_number, ne, map, Operand(at));
Operand          1561 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(al, instr->environment(), zero_reg, Operand(zero_reg));
Operand          1640 src/mips/lithium-codegen-mips.cc       Operand cmp_right = Operand(0);
Operand          1644 src/mips/lithium-codegen-mips.cc         cmp_right = Operand(ToInteger32(LConstantOperand::cast(right)));
Operand          1647 src/mips/lithium-codegen-mips.cc         cmp_right = Operand(ToInteger32(LConstantOperand::cast(left)));
Operand          1652 src/mips/lithium-codegen-mips.cc         cmp_right = Operand(ToRegister(right));
Operand          1667 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, left, Operand(right));
Operand          1677 src/mips/lithium-codegen-mips.cc              Operand(instr->hydrogen()->right()));
Operand          1702 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, eq, reg, Operand(at));
Operand          1709 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, true_label, eq, reg, Operand(at));
Operand          1711 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, true_label, eq, reg, Operand(at));
Operand          1718 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, ne, scratch, Operand(zero_reg));
Operand          1731 src/mips/lithium-codegen-mips.cc   __ Branch(is_object, eq, input, Operand(temp2));
Operand          1737 src/mips/lithium-codegen-mips.cc   __ And(temp2, temp2, Operand(1 << Map::kIsUndetectable));
Operand          1738 src/mips/lithium-codegen-mips.cc   __ Branch(is_not_object, ne, temp2, Operand(zero_reg));
Operand          1743 src/mips/lithium-codegen-mips.cc             lt, temp2, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          1763 src/mips/lithium-codegen-mips.cc              Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          1789 src/mips/lithium-codegen-mips.cc              Operand(FIRST_NONSTRING_TYPE));
Operand          1799 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, at, Operand(zero_reg));
Operand          1813 src/mips/lithium-codegen-mips.cc   __ And(at, temp, Operand(1 << Map::kIsUndetectable));
Operand          1814 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, ne, at, Operand(zero_reg));
Operand          1848 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, condition, v0, Operand(zero_reg));
Operand          1888 src/mips/lithium-codegen-mips.cc              Operand(TestType(instr->hydrogen())));
Operand          1915 src/mips/lithium-codegen-mips.cc   __ And(at, scratch, Operand(String::kContainsCachedArrayIndexMask));
Operand          1916 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, at, Operand(zero_reg));
Operand          1945 src/mips/lithium-codegen-mips.cc     __ Branch(is_false, lt, temp2, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1946 src/mips/lithium-codegen-mips.cc     __ Branch(is_true, eq, temp2, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          1947 src/mips/lithium-codegen-mips.cc     __ Branch(is_true, eq, temp2, Operand(LAST_SPEC_OBJECT_TYPE));
Operand          1952 src/mips/lithium-codegen-mips.cc     __ Subu(temp2, temp2, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          1953 src/mips/lithium-codegen-mips.cc     __ Branch(is_false, gt, temp2, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE -
Operand          1964 src/mips/lithium-codegen-mips.cc     __ Branch(is_true, ne, temp2, Operand(JS_FUNCTION_TYPE));
Operand          1966 src/mips/lithium-codegen-mips.cc     __ Branch(is_false, ne, temp2, Operand(JS_FUNCTION_TYPE));
Operand          2000 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, temp, Operand(class_name));
Operand          2011 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, temp, Operand(instr->map()));
Operand          2025 src/mips/lithium-codegen-mips.cc   __ Branch(&true_label, eq, result, Operand(zero_reg));
Operand          2026 src/mips/lithium-codegen-mips.cc   __ li(result, Operand(factory()->false_value()));
Operand          2029 src/mips/lithium-codegen-mips.cc   __ li(result, Operand(factory()->true_value()));
Operand          2079 src/mips/lithium-codegen-mips.cc   __ li(at, Operand(Handle<Object>(cell)));
Operand          2081 src/mips/lithium-codegen-mips.cc   __ Branch(&cache_miss, ne, map, Operand(at));
Operand          2085 src/mips/lithium-codegen-mips.cc   __ li(result, Operand(factory()->the_hole_value()), CONSTANT_SIZE);
Operand          2093 src/mips/lithium-codegen-mips.cc   __ Branch(&false_result, eq, object, Operand(temp));
Operand          2097 src/mips/lithium-codegen-mips.cc   __ Branch(&false_result, cc, temp, Operand(zero_reg));
Operand          2140 src/mips/lithium-codegen-mips.cc     __ li(temp, Operand(delta * kPointerSize), CONSTANT_SIZE);
Operand          2167 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &done, condition, v0, Operand(zero_reg));
Operand          2185 src/mips/lithium-codegen-mips.cc   __ Addu(sp, sp, Operand(sp_delta));
Operand          2192 src/mips/lithium-codegen-mips.cc   __ li(at, Operand(Handle<Object>(instr->hydrogen()->cell())));
Operand          2196 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), result, Operand(at));
Operand          2205 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(instr->name()));
Operand          2218 src/mips/lithium-codegen-mips.cc   __ li(cell, Operand(instr->hydrogen()->cell()));
Operand          2229 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), payload, Operand(at));
Operand          2242 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(instr->name()));
Operand          2259 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), result, Operand(at));
Operand          2262 src/mips/lithium-codegen-mips.cc       __ Branch(&is_not_hole, ne, result, Operand(at));
Operand          2283 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), scratch, Operand(at));
Operand          2285 src/mips/lithium-codegen-mips.cc       __ Branch(&skip_assignment, ne, scratch, Operand(at));
Operand          2351 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, env, result, Operand(Handle<Map>(current->map())));
Operand          2398 src/mips/lithium-codegen-mips.cc     __ li(a2, Operand(name));
Operand          2411 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(instr->name()));
Operand          2425 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), scratch, Operand(JS_FUNCTION_TYPE));
Operand          2430 src/mips/lithium-codegen-mips.cc   __ And(scratch, scratch, Operand(1 << Map::kHasNonInstancePrototype));
Operand          2431 src/mips/lithium-codegen-mips.cc   __ Branch(&non_instance, ne, scratch, Operand(zero_reg));
Operand          2439 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), result, Operand(at));
Operand          2444 src/mips/lithium-codegen-mips.cc   __ Branch(&done, ne, scratch, Operand(MAP_TYPE));
Operand          2470 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, &done, eq, scratch, Operand(at));
Operand          2472 src/mips/lithium-codegen-mips.cc     __ Branch(&done, eq, scratch, Operand(at));
Operand          2478 src/mips/lithium-codegen-mips.cc               Operand(GetInitialFastElementsKind()));
Operand          2480 src/mips/lithium-codegen-mips.cc               Operand(TERMINAL_FAST_ELEMENTS_KIND));
Operand          2482 src/mips/lithium-codegen-mips.cc               Operand(FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND));
Operand          2484 src/mips/lithium-codegen-mips.cc               Operand(LAST_EXTERNAL_ARRAY_ELEMENTS_KIND));
Operand          2512 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ls, instr->environment(), length, Operand(index));
Operand          2517 src/mips/lithium-codegen-mips.cc   __ Addu(length, length, Operand(1));
Operand          2519 src/mips/lithium-codegen-mips.cc   __ Addu(at, arguments, Operand(length));
Operand          2540 src/mips/lithium-codegen-mips.cc       __ And(scratch, result, Operand(kSmiTagMask));
Operand          2541 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch, Operand(zero_reg));
Operand          2544 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), result, Operand(scratch));
Operand          2572 src/mips/lithium-codegen-mips.cc         Operand(((constant_key + instr->additional_index()) << shift_size) +
Operand          2576 src/mips/lithium-codegen-mips.cc     __ Addu(elements, elements, Operand(scratch));
Operand          2578 src/mips/lithium-codegen-mips.cc             Operand((FixedDoubleArray::kHeaderSize - kHeapObjectTag) +
Operand          2584 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), scratch, Operand(kHoleNanUpper32));
Operand          2668 src/mips/lithium-codegen-mips.cc             result, Operand(0x80000000));
Operand          2708 src/mips/lithium-codegen-mips.cc     __ Xor(temp, result, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          2725 src/mips/lithium-codegen-mips.cc   __ Addu(result, zero_reg, Operand(scope()->num_parameters()));
Operand          2726 src/mips/lithium-codegen-mips.cc   __ Branch(&done, eq, fp, Operand(elem));
Operand          2760 src/mips/lithium-codegen-mips.cc   __ And(scratch, scratch, Operand(strict_mode_function_mask | native_mask));
Operand          2761 src/mips/lithium-codegen-mips.cc   __ Branch(&receiver_ok, ne, scratch, Operand(zero_reg));
Operand          2765 src/mips/lithium-codegen-mips.cc   __ Branch(&global_object, eq, receiver, Operand(scratch));
Operand          2767 src/mips/lithium-codegen-mips.cc   __ Branch(&global_object, eq, receiver, Operand(scratch));
Operand          2770 src/mips/lithium-codegen-mips.cc   __ And(scratch, receiver, Operand(kSmiTagMask));
Operand          2771 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), scratch, Operand(zero_reg));
Operand          2775 src/mips/lithium-codegen-mips.cc                scratch, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand          2798 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(hi, instr->environment(), length, Operand(kArgumentsLimit));
Operand          2805 src/mips/lithium-codegen-mips.cc   __ Addu(elements, elements, Operand(1 * kPointerSize));
Operand          2811 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &invoke, eq, length, Operand(zero_reg));
Operand          2817 src/mips/lithium-codegen-mips.cc   __ Subu(length, length, Operand(1));
Operand          2818 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &loop, ne, length, Operand(zero_reg));
Operand          2874 src/mips/lithium-codegen-mips.cc   __ li(scratch1(), Operand(Smi::FromInt(instr->hydrogen()->flags())));
Operand          2922 src/mips/lithium-codegen-mips.cc       __ li(a0, Operand(arity));
Operand          2962 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), scratch, Operand(at));
Operand          2971 src/mips/lithium-codegen-mips.cc   __ And(at, exponent, Operand(HeapNumber::kSignMask));
Operand          2972 src/mips/lithium-codegen-mips.cc   __ Branch(&done, eq, at, Operand(zero_reg));
Operand          3007 src/mips/lithium-codegen-mips.cc     __ And(exponent, exponent, Operand(~HeapNumber::kSignMask));
Operand          3024 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &done, ge, input, Operand(zero_reg));
Operand          3029 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(lt, instr->environment(), result, Operand(zero_reg));
Operand          3084 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
Operand          3092 src/mips/lithium-codegen-mips.cc     __ Branch(&done, ne, result, Operand(zero_reg));
Operand          3094 src/mips/lithium-codegen-mips.cc     __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask));
Operand          3095 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch1, Operand(zero_reg));
Operand          3116 src/mips/lithium-codegen-mips.cc   __ Branch(&skip1, gt, scratch, Operand(HeapNumber::kExponentBias - 2));
Operand          3128 src/mips/lithium-codegen-mips.cc                Operand(HeapNumber::kExponentBias + 32));
Operand          3131 src/mips/lithium-codegen-mips.cc   __ And(scratch, result, Operand(HeapNumber::kSignMask));
Operand          3139 src/mips/lithium-codegen-mips.cc   __ Xor(result, result, Operand(scratch));
Operand          3143 src/mips/lithium-codegen-mips.cc                  Operand(zero_reg));
Operand          3148 src/mips/lithium-codegen-mips.cc     __ Branch(&skip2, ge, result, Operand(zero_reg));
Operand          3162 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
Operand          3168 src/mips/lithium-codegen-mips.cc     __ Branch(&done, ne, result, Operand(zero_reg));
Operand          3171 src/mips/lithium-codegen-mips.cc     __ And(scratch, scratch, Operand(HeapNumber::kSignMask));
Operand          3172 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch, Operand(zero_reg));
Operand          3224 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), t3, Operand(at));
Operand          3267 src/mips/lithium-codegen-mips.cc   __ Branch(deferred->entry(), eq, a1, Operand(zero_reg));
Operand          3274 src/mips/lithium-codegen-mips.cc   __ And(a3, a1, Operand(0xFFFF));
Operand          3275 src/mips/lithium-codegen-mips.cc   __ li(t0, Operand(18273));
Operand          3283 src/mips/lithium-codegen-mips.cc   __ And(a3, a0, Operand(0xFFFF));
Operand          3284 src/mips/lithium-codegen-mips.cc   __ li(t0, Operand(36969));
Operand          3292 src/mips/lithium-codegen-mips.cc   __ And(a0, a0, Operand(0x3FFFF));
Operand          3299 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(0x41300000));
Operand          3422 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(instr->name()));
Operand          3447 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(instr->name()));
Operand          3468 src/mips/lithium-codegen-mips.cc   __ li(a0, Operand(instr->arity()));
Operand          3487 src/mips/lithium-codegen-mips.cc     __ li(scratch, Operand(instr->transition()));
Operand          3544 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(instr->name()));
Operand          3556 src/mips/lithium-codegen-mips.cc                Operand(ToRegister(instr->length())));
Operand          3590 src/mips/lithium-codegen-mips.cc     __ Addu(key, scratch, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          3624 src/mips/lithium-codegen-mips.cc     __ Addu(scratch, elements, Operand((constant_key << shift_size) +
Operand          3628 src/mips/lithium-codegen-mips.cc     __ Addu(scratch, elements, Operand(scratch));
Operand          3630 src/mips/lithium-codegen-mips.cc             Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag));
Operand          3760 src/mips/lithium-codegen-mips.cc   __ Branch(&not_applicable, ne, scratch, Operand(from_map));
Operand          3762 src/mips/lithium-codegen-mips.cc   __ li(new_map_reg, Operand(to_map));
Operand          3837 src/mips/lithium-codegen-mips.cc     __ Addu(scratch, zero_reg, Operand(Smi::FromInt(const_index)));
Operand          3874 src/mips/lithium-codegen-mips.cc             char_code, Operand(String::kMaxAsciiCharCode));
Operand          3880 src/mips/lithium-codegen-mips.cc   __ Branch(deferred->entry(), eq, result, Operand(scratch));
Operand          3963 src/mips/lithium-codegen-mips.cc     __ Xor(src, src, Operand(0x80000000));
Operand          4047 src/mips/lithium-codegen-mips.cc     __ And(scratch, input, Operand(kHeapObjectTag));
Operand          4049 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch, Operand(zero_reg));
Operand          4072 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, env, scratch, Operand(at));
Operand          4075 src/mips/lithium-codegen-mips.cc     __ Branch(&heap_number, eq, scratch, Operand(at));
Operand          4078 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, env, input_reg, Operand(at));
Operand          4091 src/mips/lithium-codegen-mips.cc     __ Branch(&done, ne, at, Operand(zero_reg));
Operand          4093 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, env, scratch, Operand(HeapNumber::kSignMask));
Operand          4134 src/mips/lithium-codegen-mips.cc     __ Branch(&heap_number, eq, scratch1, Operand(at));  // HeapNumber map?
Operand          4138 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), input_reg, Operand(at));
Operand          4154 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch1, Operand(at));
Operand          4169 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
Operand          4175 src/mips/lithium-codegen-mips.cc       __ Branch(&done, ne, input_reg, Operand(zero_reg));
Operand          4178 src/mips/lithium-codegen-mips.cc       __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask));
Operand          4179 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch1, Operand(zero_reg));
Operand          4256 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
Operand          4266 src/mips/lithium-codegen-mips.cc   __ And(at, ToRegister(input), Operand(kSmiTagMask));
Operand          4267 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), at, Operand(zero_reg));
Operand          4273 src/mips/lithium-codegen-mips.cc   __ And(at, ToRegister(input), Operand(kSmiTagMask));
Operand          4274 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), at, Operand(zero_reg));
Operand          4291 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch, Operand(first));
Operand          4293 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(lo, instr->environment(), scratch, Operand(first));
Operand          4296 src/mips/lithium-codegen-mips.cc         DeoptimizeIf(hi, instr->environment(), scratch, Operand(last));
Operand          4308 src/mips/lithium-codegen-mips.cc           at, Operand(zero_reg));
Operand          4310 src/mips/lithium-codegen-mips.cc       __ And(scratch, scratch, Operand(mask));
Operand          4311 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch, Operand(tag));
Operand          4324 src/mips/lithium-codegen-mips.cc     __ li(at, Operand(Handle<Object>(cell)));
Operand          4327 src/mips/lithium-codegen-mips.cc                  Operand(at));
Operand          4330 src/mips/lithium-codegen-mips.cc                  Operand(target));
Operand          4392 src/mips/lithium-codegen-mips.cc   __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map()));
Operand          4397 src/mips/lithium-codegen-mips.cc                Operand(factory()->undefined_value()));
Operand          4519 src/mips/lithium-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(instance_size)));
Operand          4546 src/mips/lithium-codegen-mips.cc                  Operand(boilerplate_elements_kind));
Operand          4551 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
Operand          4554 src/mips/lithium-codegen-mips.cc   __ li(a1, Operand(isolate()->factory()->empty_fixed_array()));
Operand          4606 src/mips/lithium-codegen-mips.cc       __ Addu(a2, result, Operand(elements_offset));
Operand          4619 src/mips/lithium-codegen-mips.cc       __ Addu(a2, result, Operand(*offset));
Operand          4627 src/mips/lithium-codegen-mips.cc       __ li(a2, Operand(value));
Operand          4653 src/mips/lithium-codegen-mips.cc         __ li(a2, Operand(value_low));
Operand          4655 src/mips/lithium-codegen-mips.cc         __ li(a2, Operand(value_high));
Operand          4665 src/mips/lithium-codegen-mips.cc           __ Addu(a2, result, Operand(*offset));
Operand          4673 src/mips/lithium-codegen-mips.cc           __ li(a2, Operand(value));
Operand          4702 src/mips/lithium-codegen-mips.cc         Operand(boilerplate_elements_kind));
Operand          4712 src/mips/lithium-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(size)));
Operand          4732 src/mips/lithium-codegen-mips.cc   __ li(a3, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
Operand          4733 src/mips/lithium-codegen-mips.cc   __ li(a2, Operand(constant_properties));
Operand          4737 src/mips/lithium-codegen-mips.cc   __ li(a1, Operand(Smi::FromInt(flags)));
Operand          4774 src/mips/lithium-codegen-mips.cc   __ Branch(&materialized, ne, a1, Operand(at));
Operand          4778 src/mips/lithium-codegen-mips.cc   __ li(t2, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
Operand          4779 src/mips/lithium-codegen-mips.cc   __ li(t1, Operand(instr->hydrogen()->pattern()));
Operand          4780 src/mips/lithium-codegen-mips.cc   __ li(t0, Operand(instr->hydrogen()->flags()));
Operand          4793 src/mips/lithium-codegen-mips.cc   __ li(a0, Operand(Smi::FromInt(size)));
Operand          4821 src/mips/lithium-codegen-mips.cc     __ li(a1, Operand(shared_info));
Operand          4825 src/mips/lithium-codegen-mips.cc     __ li(a2, Operand(shared_info));
Operand          4826 src/mips/lithium-codegen-mips.cc     __ li(a1, Operand(pretenure
Operand          4851 src/mips/lithium-codegen-mips.cc   Operand cmp2 = Operand(no_reg);
Operand          4885 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(at);
Operand          4892 src/mips/lithium-codegen-mips.cc               ge, scratch, Operand(FIRST_NONSTRING_TYPE));
Operand          4898 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);
Operand          4903 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, true_label, eq, at, Operand(input));
Operand          4906 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(input);
Operand          4912 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(input);
Operand          4917 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, true_label, eq, at, Operand(input));
Operand          4926 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);
Operand          4933 src/mips/lithium-codegen-mips.cc     __ Branch(true_label, eq, input, Operand(JS_FUNCTION_TYPE));
Operand          4935 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(JS_FUNCTION_PROXY_TYPE);
Operand          4942 src/mips/lithium-codegen-mips.cc       __ Branch(USE_DELAY_SLOT, true_label, eq, at, Operand(input));
Operand          4947 src/mips/lithium-codegen-mips.cc               lt, scratch, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          4951 src/mips/lithium-codegen-mips.cc               gt, scratch, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          4957 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);
Operand          4962 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);  // Set to valid regs, to avoid caller assertion.
Operand          4978 src/mips/lithium-codegen-mips.cc              Operand(Smi::FromInt(StackFrame::CONSTRUCT)));
Operand          4991 src/mips/lithium-codegen-mips.cc             Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
Operand          5027 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(al, instr->environment(), zero_reg, Operand(zero_reg));
Operand          5035 src/mips/lithium-codegen-mips.cc   __ li(strict, Operand(Smi::FromInt(strict_mode_flag())));
Operand          5088 src/mips/lithium-codegen-mips.cc     __ Branch(&done, hs, sp, Operand(at));
Operand          5101 src/mips/lithium-codegen-mips.cc     __ Branch(deferred_stack_check->entry(), lo, sp, Operand(at));
Operand          5134 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), object, Operand(at));
Operand          5138 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), object, Operand(null_value));
Operand          5141 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), at, Operand(zero_reg));
Operand          5145 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(le, instr->environment(), a1, Operand(LAST_JS_PROXY_TYPE));
Operand          5162 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), a1, Operand(at));
Operand          5176 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), result, Operand(zero_reg));
Operand          5184 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), map, Operand(scratch0()));
Operand          5195 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &out_of_object, lt, index, Operand(zero_reg));
Operand            95 src/mips/lithium-codegen-mips.h   Operand ToOperand(LOperand* op);
Operand           242 src/mips/lithium-codegen-mips.h                     const Operand& src2 = Operand(zero_reg));
Operand           288 src/mips/lithium-codegen-mips.h                   const Operand& src2);
Operand           311 src/mips/lithium-codegen-mips.h                          Operand& cmp2);
Operand           256 src/mips/lithium-gap-resolver-mips.cc         __ li(dst, Operand(cgen_->ToInteger32(constant_source)));
Operand           265 src/mips/lithium-gap-resolver-mips.cc               Operand(cgen_->ToInteger32(constant_source)));
Operand            89 src/mips/macro-assembler-mips.cc     li(result, Operand(cell));
Operand            92 src/mips/macro-assembler-mips.cc     li(result, Operand(object));
Operand           104 src/mips/macro-assembler-mips.cc     Subu(sp, sp, Operand(num_unsaved * kPointerSize));
Operand           114 src/mips/macro-assembler-mips.cc     Addu(sp, sp, Operand(num_unsaved * kPointerSize));
Operand           121 src/mips/macro-assembler-mips.cc   Subu(sp, sp, Operand(FPURegister::kNumAllocatableRegisters * kDoubleSize));
Operand           134 src/mips/macro-assembler-mips.cc   Addu(sp, sp, Operand(FPURegister::kNumAllocatableRegisters * kDoubleSize));
Operand           181 src/mips/macro-assembler-mips.cc   And(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
Operand           183 src/mips/macro-assembler-mips.cc          Operand(ExternalReference::new_space_start(isolate())));
Operand           210 src/mips/macro-assembler-mips.cc   Addu(dst, object, Operand(offset - kHeapObjectTag));
Operand           213 src/mips/macro-assembler-mips.cc     And(t8, dst, Operand((1 << kPointerSizeLog2) - 1));
Operand           214 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, t8, Operand(zero_reg));
Operand           232 src/mips/macro-assembler-mips.cc     li(value, Operand(BitCast<int32_t>(kZapValue + 4)));
Operand           233 src/mips/macro-assembler-mips.cc     li(dst, Operand(BitCast<int32_t>(kZapValue + 8)));
Operand           258 src/mips/macro-assembler-mips.cc         eq, "Wrong address or value passed to RecordWrite", at, Operand(value));
Operand           294 src/mips/macro-assembler-mips.cc     li(address, Operand(BitCast<int32_t>(kZapValue + 12)));
Operand           295 src/mips/macro-assembler-mips.cc     li(value, Operand(BitCast<int32_t>(kZapValue + 16)));
Operand           315 src/mips/macro-assembler-mips.cc   li(t8, Operand(store_buffer));
Operand           324 src/mips/macro-assembler-mips.cc   And(t8, scratch, Operand(StoreBuffer::kStoreBufferOverflowBit));
Operand           326 src/mips/macro-assembler-mips.cc     Branch(&done, eq, t8, Operand(zero_reg));
Operand           329 src/mips/macro-assembler-mips.cc     Ret(eq, t8, Operand(zero_reg));
Operand           361 src/mips/macro-assembler-mips.cc       scratch, Operand(zero_reg));
Operand           377 src/mips/macro-assembler-mips.cc           holder_reg, Operand(at));
Operand           383 src/mips/macro-assembler-mips.cc   Branch(&same_contexts, eq, scratch, Operand(at));
Operand           392 src/mips/macro-assembler-mips.cc           holder_reg, Operand(at));
Operand           397 src/mips/macro-assembler-mips.cc           holder_reg, Operand(at));
Operand           412 src/mips/macro-assembler-mips.cc   Branch(miss, ne, scratch, Operand(at));
Operand           494 src/mips/macro-assembler-mips.cc   Subu(reg1, reg1, Operand(1));
Operand           503 src/mips/macro-assembler-mips.cc       Addu(reg2, reg2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
Operand           518 src/mips/macro-assembler-mips.cc       Branch(&done, eq, key, Operand(at));
Operand           520 src/mips/macro-assembler-mips.cc       Branch(miss, ne, key, Operand(at));
Operand           530 src/mips/macro-assembler-mips.cc   And(at, reg1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask)));
Operand           531 src/mips/macro-assembler-mips.cc   Branch(miss, ne, at, Operand(zero_reg));
Operand           804 src/mips/macro-assembler-mips.cc   Subu(sp, sp, Operand(stack_offset));
Operand           818 src/mips/macro-assembler-mips.cc   Subu(sp, sp, Operand(stack_offset));
Operand           859 src/mips/macro-assembler-mips.cc   Subu(sp, sp, Operand(stack_offset));
Operand           874 src/mips/macro-assembler-mips.cc   Subu(sp, sp, Operand(stack_offset));
Operand           962 src/mips/macro-assembler-mips.cc     Subu(at, zero_reg, Operand(1));
Operand          1008 src/mips/macro-assembler-mips.cc   Branch(&conversion_done, eq, t9, Operand(zero_reg));
Operand          1183 src/mips/macro-assembler-mips.cc       li(at, Operand(lo));
Operand          1191 src/mips/macro-assembler-mips.cc       li(at, Operand(hi));
Operand          1203 src/mips/macro-assembler-mips.cc     Branch(&done, ne, rt, Operand(zero_reg));
Operand          1215 src/mips/macro-assembler-mips.cc     Branch(&done, eq, rt, Operand(zero_reg));
Operand          1241 src/mips/macro-assembler-mips.cc     Branch(&done, eq, scratch, Operand(zero_reg));
Operand          1267 src/mips/macro-assembler-mips.cc     Branch(&done, ne, scratch, Operand(zero_reg));
Operand          1287 src/mips/macro-assembler-mips.cc     Branch(&end, ne, scratch, Operand(zero_reg));
Operand          1289 src/mips/macro-assembler-mips.cc     Branch(&loop, ne, mask, Operand(zero_reg), USE_DELAY_SLOT);
Operand          1313 src/mips/macro-assembler-mips.cc   And(scratch2, scratch, Operand(HeapNumber::kExponentMask));
Operand          1324 src/mips/macro-assembler-mips.cc   Branch(&right_exponent, eq, scratch2, Operand(non_smi_exponent));
Operand          1327 src/mips/macro-assembler-mips.cc   Branch(not_int32, gt, scratch2, Operand(non_smi_exponent));
Operand          1334 src/mips/macro-assembler-mips.cc   Subu(scratch2, scratch2, Operand(zero_exponent));
Operand          1336 src/mips/macro-assembler-mips.cc   Branch(&done, lt, scratch2, Operand(zero_reg));
Operand          1342 src/mips/macro-assembler-mips.cc     li(at, Operand(30));
Operand          1359 src/mips/macro-assembler-mips.cc     And(scratch2, scratch, Operand(0x80000000));
Operand          1360 src/mips/macro-assembler-mips.cc     Or(dest, dest, Operand(scratch2));
Operand          1362 src/mips/macro-assembler-mips.cc     Or(scratch, scratch, Operand(1 << HeapNumber::kExponentShift));
Operand          1439 src/mips/macro-assembler-mips.cc   And(except_flag, except_flag, Operand(except_mask));
Operand          1457 src/mips/macro-assembler-mips.cc   Branch(&done, eq, scratch, Operand(zero_reg));
Operand          1462 src/mips/macro-assembler-mips.cc        Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31));
Operand          1466 src/mips/macro-assembler-mips.cc   Branch(&normal_exponent, le, result, Operand(zero_reg));
Operand          1473 src/mips/macro-assembler-mips.cc   Addu(scratch, result, Operand(kShiftBase + HeapNumber::kMantissaBits));
Operand          1478 src/mips/macro-assembler-mips.cc   And(sign, input_high, Operand(HeapNumber::kSignMask));
Operand          1483 src/mips/macro-assembler-mips.cc   Branch(&high_shift_needed, lt, scratch, Operand(32));
Operand          1491 src/mips/macro-assembler-mips.cc      Operand(1 << HeapNumber::kMantissaBitsInTopWord));
Operand          1503 src/mips/macro-assembler-mips.cc   Branch(&pos_shift, ge, scratch, Operand(zero_reg));
Operand          1514 src/mips/macro-assembler-mips.cc   Or(input_high, input_high, Operand(input_low));
Operand          1557 src/mips/macro-assembler-mips.cc   Branch(&done, eq, scratch, Operand(zero_reg));
Operand          1581 src/mips/macro-assembler-mips.cc   And(dst, src, Operand((1 << num_least_bits) - 1));
Operand          1655 src/mips/macro-assembler-mips.cc   Branch(L, cond, rs, Operand(at), bdslot);
Operand          2456 src/mips/macro-assembler-mips.cc   li(t9, Operand(target, rmode));
Operand          2457 src/mips/macro-assembler-mips.cc   Jump(t9, al, zero_reg, Operand(zero_reg), bd);
Operand          2553 src/mips/macro-assembler-mips.cc   li(t9, Operand(target_int, rmode), CONSTANT_SIZE);
Operand          2709 src/mips/macro-assembler-mips.cc     Xor(reg1, reg1, Operand(reg2));
Operand          2710 src/mips/macro-assembler-mips.cc     Xor(reg2, reg2, Operand(reg1));
Operand          2711 src/mips/macro-assembler-mips.cc     Xor(reg1, reg1, Operand(reg2));
Operand          2726 src/mips/macro-assembler-mips.cc   li(at, Operand(handle));
Operand          2764 src/mips/macro-assembler-mips.cc   li(t1, Operand(CodeObject()), CONSTANT_SIZE);
Operand          2765 src/mips/macro-assembler-mips.cc   li(t2, Operand(state));
Operand          2779 src/mips/macro-assembler-mips.cc   li(t2, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          2790 src/mips/macro-assembler-mips.cc   Addu(sp, sp, Operand(StackHandlerConstants::kSize - kPointerSize));
Operand          2791 src/mips/macro-assembler-mips.cc   li(at, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          2801 src/mips/macro-assembler-mips.cc   Addu(a3, a3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          2806 src/mips/macro-assembler-mips.cc   Addu(a1, a1, Operand(Code::kHeaderSize - kHeapObjectTag));  // Code start.
Operand          2826 src/mips/macro-assembler-mips.cc   li(a3, Operand(ExternalReference(Isolate::kHandlerAddress,
Operand          2842 src/mips/macro-assembler-mips.cc   Branch(&done, eq, cp, Operand(zero_reg));
Operand          2864 src/mips/macro-assembler-mips.cc   li(a3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
Operand          2876 src/mips/macro-assembler-mips.cc   And(a2, a2, Operand(StackHandler::KindField::kMask));
Operand          2877 src/mips/macro-assembler-mips.cc   Branch(&fetch_next, ne, a2, Operand(zero_reg));
Operand          2937 src/mips/macro-assembler-mips.cc   li(topaddr, Operand(new_space_allocation_top));
Operand          2938 src/mips/macro-assembler-mips.cc   li(obj_size_reg, Operand(object_size));
Operand          2951 src/mips/macro-assembler-mips.cc       Check(eq, "Unexpected allocation top", result, Operand(t9));
Operand          2959 src/mips/macro-assembler-mips.cc   Addu(scratch2, result, Operand(obj_size_reg));
Operand          2960 src/mips/macro-assembler-mips.cc   Branch(gc_required, Ugreater, scratch2, Operand(t9));
Operand          2965 src/mips/macro-assembler-mips.cc     Addu(result, result, Operand(kHeapObjectTag));
Operand          3008 src/mips/macro-assembler-mips.cc   li(topaddr, Operand(new_space_allocation_top));
Operand          3021 src/mips/macro-assembler-mips.cc       Check(eq, "Unexpected allocation top", result, Operand(t9));
Operand          3034 src/mips/macro-assembler-mips.cc     Addu(scratch2, result, Operand(object_size));
Operand          3036 src/mips/macro-assembler-mips.cc   Branch(gc_required, Ugreater, scratch2, Operand(t9));
Operand          3040 src/mips/macro-assembler-mips.cc     And(t9, scratch2, Operand(kObjectAlignmentMask));
Operand          3041 src/mips/macro-assembler-mips.cc     Check(eq, "Unaligned allocation in new space", t9, Operand(zero_reg));
Operand          3047 src/mips/macro-assembler-mips.cc     Addu(result, result, Operand(kHeapObjectTag));
Operand          3058 src/mips/macro-assembler-mips.cc   And(object, object, Operand(~kHeapObjectTagMask));
Operand          3061 src/mips/macro-assembler-mips.cc   li(scratch, Operand(new_space_allocation_top));
Operand          3064 src/mips/macro-assembler-mips.cc       object, Operand(scratch));
Operand          3067 src/mips/macro-assembler-mips.cc   li(scratch, Operand(new_space_allocation_top));
Operand          3084 src/mips/macro-assembler-mips.cc   And(scratch1, scratch1, Operand(~kObjectAlignmentMask));
Operand          3114 src/mips/macro-assembler-mips.cc   And(scratch1, scratch1, Operand(~kObjectAlignmentMask));
Operand          3278 src/mips/macro-assembler-mips.cc   Branch(&done, eq, length, Operand(zero_reg));
Operand          3281 src/mips/macro-assembler-mips.cc   Branch(&word_loop, eq, scratch, Operand(zero_reg));
Operand          3286 src/mips/macro-assembler-mips.cc   Subu(length, length, Operand(1));
Operand          3287 src/mips/macro-assembler-mips.cc   Branch(&byte_loop_1, ne, length, Operand(zero_reg));
Operand          3294 src/mips/macro-assembler-mips.cc         scratch, Operand(zero_reg));
Operand          3296 src/mips/macro-assembler-mips.cc   Branch(&byte_loop, lt, length, Operand(kPointerSize));
Operand          3311 src/mips/macro-assembler-mips.cc   Subu(length, length, Operand(kPointerSize));
Operand          3316 src/mips/macro-assembler-mips.cc   Branch(&done, eq, length, Operand(zero_reg));
Operand          3322 src/mips/macro-assembler-mips.cc   Subu(length, length, Operand(1));
Operand          3323 src/mips/macro-assembler-mips.cc   Branch(&byte_loop_1, ne, length, Operand(zero_reg));
Operand          3337 src/mips/macro-assembler-mips.cc   Branch(&loop, lt, start_offset, Operand(end_offset));
Operand          3350 src/mips/macro-assembler-mips.cc          Operand(Map::kMaximumBitField2FastHoleyElementValue));
Operand          3363 src/mips/macro-assembler-mips.cc          Operand(Map::kMaximumBitField2FastHoleySmiElementValue));
Operand          3365 src/mips/macro-assembler-mips.cc          Operand(Map::kMaximumBitField2FastHoleyElementValue));
Operand          3376 src/mips/macro-assembler-mips.cc          Operand(Map::kMaximumBitField2FastHoleySmiElementValue));
Operand          3405 src/mips/macro-assembler-mips.cc   li(scratch1, Operand(kNaNOrInfinityLowerBoundUpper32));
Operand          3407 src/mips/macro-assembler-mips.cc   Branch(&maybe_nan, ge, exponent_reg, Operand(scratch1));
Operand          3422 src/mips/macro-assembler-mips.cc   Branch(&is_nan, gt, exponent_reg, Operand(scratch1));
Operand          3424 src/mips/macro-assembler-mips.cc   Branch(&have_double_value, eq, mantissa_reg, Operand(zero_reg));
Operand          3429 src/mips/macro-assembler-mips.cc   li(mantissa_reg, Operand(static_cast<uint32_t>(nan_int64)));
Operand          3430 src/mips/macro-assembler-mips.cc   li(exponent_reg, Operand(static_cast<uint32_t>(nan_int64 >> 32)));
Operand          3435 src/mips/macro-assembler-mips.cc       Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag));
Operand          3486 src/mips/macro-assembler-mips.cc   Operand right = Operand(map);
Operand          3497 src/mips/macro-assembler-mips.cc         right = Operand(Handle<Map>(current_map));
Operand          3531 src/mips/macro-assembler-mips.cc   Jump(success, RelocInfo::CODE_TARGET, eq, scratch, Operand(map));
Operand          3546 src/mips/macro-assembler-mips.cc   Branch(fail, ne, scratch, Operand(at));
Operand          3609 src/mips/macro-assembler-mips.cc     li(dst, Operand(Smi::FromInt(1)));
Operand          3611 src/mips/macro-assembler-mips.cc     li(dst, Operand(Smi::FromInt(0)));
Operand          3651 src/mips/macro-assembler-mips.cc       li(a0, Operand(actual.immediate()));
Operand          3661 src/mips/macro-assembler-mips.cc         li(a2, Operand(expected.immediate()));
Operand          3665 src/mips/macro-assembler-mips.cc     Branch(&regular_invoke, eq, expected.reg(), Operand(actual.immediate()));
Operand          3666 src/mips/macro-assembler-mips.cc     li(a0, Operand(actual.immediate()));
Operand          3668 src/mips/macro-assembler-mips.cc     Branch(&regular_invoke, eq, expected.reg(), Operand(actual.reg()));
Operand          3673 src/mips/macro-assembler-mips.cc       li(a3, Operand(code_constant));
Operand          3819 src/mips/macro-assembler-mips.cc   Branch(fail, lt, scratch, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          3820 src/mips/macro-assembler-mips.cc   Branch(fail, gt, scratch, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
Operand          3831 src/mips/macro-assembler-mips.cc   And(scratch, scratch, Operand(kIsNotStringMask));
Operand          3832 src/mips/macro-assembler-mips.cc   Branch(fail, ne, scratch, Operand(zero_reg));
Operand          3850 src/mips/macro-assembler-mips.cc   Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE));
Operand          3858 src/mips/macro-assembler-mips.cc         Operand(Smi::FromInt(1 << SharedFunctionInfo::kBoundFunction)));
Operand          3859 src/mips/macro-assembler-mips.cc     Branch(miss, ne, scratch, Operand(zero_reg));
Operand          3865 src/mips/macro-assembler-mips.cc   And(scratch, scratch, Operand(1 << Map::kHasNonInstancePrototype));
Operand          3866 src/mips/macro-assembler-mips.cc   Branch(&non_instance, ne, scratch, Operand(zero_reg));
Operand          3876 src/mips/macro-assembler-mips.cc   Branch(miss, eq, result, Operand(t8));
Operand          3881 src/mips/macro-assembler-mips.cc   Branch(&done, ne, scratch, Operand(MAP_TYPE));
Operand          3942 src/mips/macro-assembler-mips.cc   li(s3, Operand(next_address));
Operand          3946 src/mips/macro-assembler-mips.cc   Addu(s2, s2, Operand(1));
Operand          3973 src/mips/macro-assembler-mips.cc   Branch(&skip, eq, v0, Operand(zero_reg));
Operand          3983 src/mips/macro-assembler-mips.cc     Check(eq, "Unexpected level after return from api call", a1, Operand(s2));
Operand          3985 src/mips/macro-assembler-mips.cc   Subu(s2, s2, Operand(1));
Operand          3988 src/mips/macro-assembler-mips.cc   Branch(&delete_allocated_handles, ne, s1, Operand(at));
Operand          3993 src/mips/macro-assembler-mips.cc   li(at, Operand(ExternalReference::scheduled_exception_address(isolate())));
Operand          3995 src/mips/macro-assembler-mips.cc   Branch(&promote_scheduled_exception, ne, t0, Operand(t1));
Operand          3996 src/mips/macro-assembler-mips.cc   li(s0, Operand(stack_space));
Operand          4011 src/mips/macro-assembler-mips.cc   li(a0, Operand(ExternalReference::isolate_address()));
Operand          4069 src/mips/macro-assembler-mips.cc   Branch(not_number, ne, scratch1, Operand(heap_number_map));
Operand          4079 src/mips/macro-assembler-mips.cc     Branch(not_number, eq, exponent, Operand(mask_reg));
Operand          4223 src/mips/macro-assembler-mips.cc   CallStub(&stub, al, zero_reg, Operand(zero_reg), bd);
Operand          4256 src/mips/macro-assembler-mips.cc        Operand(zero_reg),
Operand          4303 src/mips/macro-assembler-mips.cc     li(scratch1, Operand(value));
Operand          4304 src/mips/macro-assembler-mips.cc     li(scratch2, Operand(ExternalReference(counter)));
Operand          4314 src/mips/macro-assembler-mips.cc     li(scratch2, Operand(ExternalReference(counter)));
Operand          4316 src/mips/macro-assembler-mips.cc     Addu(scratch1, scratch1, Operand(value));
Operand          4326 src/mips/macro-assembler-mips.cc     li(scratch2, Operand(ExternalReference(counter)));
Operand          4328 src/mips/macro-assembler-mips.cc     Subu(scratch1, scratch1, Operand(value));
Operand          4348 src/mips/macro-assembler-mips.cc     Check(eq, "Register did not match expected root", reg, Operand(at));
Operand          4360 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, elements, Operand(at));
Operand          4362 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, elements, Operand(at));
Operand          4364 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, elements, Operand(at));
Operand          4400 src/mips/macro-assembler-mips.cc   li(a0, Operand(p0));
Operand          4402 src/mips/macro-assembler-mips.cc   li(a0, Operand(Smi::FromInt(p1 - p0)));
Operand          4463 src/mips/macro-assembler-mips.cc   Branch(no_map_match, ne, map_in_out, Operand(at));
Operand          4526 src/mips/macro-assembler-mips.cc   li(t8, Operand(Smi::FromInt(type)));
Operand          4527 src/mips/macro-assembler-mips.cc   li(t9, Operand(CodeObject()), CONSTANT_SIZE);
Operand          4572 src/mips/macro-assembler-mips.cc   li(t8, Operand(CodeObject()), CONSTANT_SIZE);
Operand          4576 src/mips/macro-assembler-mips.cc   li(t8, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
Operand          4578 src/mips/macro-assembler-mips.cc   li(t8, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
Operand          4587 src/mips/macro-assembler-mips.cc       And(sp, sp, Operand(-frame_alignment));  // Align stack.
Operand          4590 src/mips/macro-assembler-mips.cc     Subu(sp, sp, Operand(space));
Operand          4602 src/mips/macro-assembler-mips.cc   Subu(sp, sp, Operand((stack_space + 2) * kPointerSize));
Operand          4605 src/mips/macro-assembler-mips.cc     And(sp, sp, Operand(-frame_alignment));  // Align stack.
Operand          4629 src/mips/macro-assembler-mips.cc   li(t8, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
Operand          4633 src/mips/macro-assembler-mips.cc   li(t8, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
Operand          4665 src/mips/macro-assembler-mips.cc   li(scratch1, Operand(String::kEmptyHashField));
Operand          4697 src/mips/macro-assembler-mips.cc         Branch(&alignment_as_expected, eq, at, Operand(zero_reg));
Operand          4710 src/mips/macro-assembler-mips.cc   Subu(scratch, reg, Operand(1));
Operand          4712 src/mips/macro-assembler-mips.cc          scratch, Operand(zero_reg));
Operand          4714 src/mips/macro-assembler-mips.cc   Branch(not_power_of_two_or_zero, ne, at, Operand(zero_reg));
Operand          4763 src/mips/macro-assembler-mips.cc   Branch(bd, smi_label, eq, scratch, Operand(zero_reg));
Operand          4772 src/mips/macro-assembler-mips.cc   Branch(bd, not_smi_label, ne, scratch, Operand(zero_reg));
Operand          4800 src/mips/macro-assembler-mips.cc   Assert(ne, "Operand is a smi", at, Operand(zero_reg));
Operand          4807 src/mips/macro-assembler-mips.cc   Assert(eq, "Operand is a smi", at, Operand(zero_reg));
Operand          4813 src/mips/macro-assembler-mips.cc   And(t0, object, Operand(kSmiTagMask));
Operand          4814 src/mips/macro-assembler-mips.cc   Assert(ne, "Operand is not a string", t0, Operand(zero_reg));
Operand          4818 src/mips/macro-assembler-mips.cc   Assert(lo, "Operand is not a string", object, Operand(FIRST_NONSTRING_TYPE));
Operand          4828 src/mips/macro-assembler-mips.cc   Assert(eq, message, src, Operand(at));
Operand          4838 src/mips/macro-assembler-mips.cc   Branch(on_not_heap_number, ne, scratch, Operand(heap_number_map));
Operand          4870 src/mips/macro-assembler-mips.cc   And(scratch1, first, Operand(second));
Operand          4891 src/mips/macro-assembler-mips.cc   Branch(failure, ne, scratch1, Operand(kFlatAsciiStringTag));
Operand          4893 src/mips/macro-assembler-mips.cc   Branch(failure, ne, scratch2, Operand(kFlatAsciiStringTag));
Operand          4903 src/mips/macro-assembler-mips.cc   And(scratch, type, Operand(kFlatAsciiStringMask));
Operand          4904 src/mips/macro-assembler-mips.cc   Branch(failure, ne, scratch, Operand(kFlatAsciiStringTag));
Operand          4940 src/mips/macro-assembler-mips.cc     Subu(sp, sp, Operand((stack_passed_arguments + 1) * kPointerSize));
Operand          4942 src/mips/macro-assembler-mips.cc     And(sp, sp, Operand(-frame_alignment));
Operand          4945 src/mips/macro-assembler-mips.cc     Subu(sp, sp, Operand(stack_passed_arguments * kPointerSize));
Operand          4959 src/mips/macro-assembler-mips.cc   li(t8, Operand(function));
Operand          5000 src/mips/macro-assembler-mips.cc       And(at, sp, Operand(frame_alignment_mask));
Operand          5001 src/mips/macro-assembler-mips.cc       Branch(&alignment_as_expected, eq, at, Operand(zero_reg));
Operand          5027 src/mips/macro-assembler-mips.cc     Addu(sp, sp, Operand(stack_passed_arguments * sizeof(kPointerSize)));
Operand          5043 src/mips/macro-assembler-mips.cc         scratch, Operand(LUI));
Operand          5055 src/mips/macro-assembler-mips.cc         scratch, Operand(ORI));
Operand          5072 src/mips/macro-assembler-mips.cc         value, Operand(LUI));
Operand          5083 src/mips/macro-assembler-mips.cc         scratch, Operand(ORI));
Operand          5100 src/mips/macro-assembler-mips.cc   And(scratch, object, Operand(~Page::kPageAlignmentMask));
Operand          5102 src/mips/macro-assembler-mips.cc   And(scratch, scratch, Operand(mask));
Operand          5103 src/mips/macro-assembler-mips.cc   Branch(condition_met, cc, scratch, Operand(zero_reg));
Operand          5129 src/mips/macro-assembler-mips.cc   And(t8, t9, Operand(mask_scratch));
Operand          5130 src/mips/macro-assembler-mips.cc   Branch(&other_color, first_bit == 1 ? eq : ne, t8, Operand(zero_reg));
Operand          5132 src/mips/macro-assembler-mips.cc   Addu(mask_scratch, mask_scratch, Operand(mask_scratch));
Operand          5133 src/mips/macro-assembler-mips.cc   Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg));
Operand          5134 src/mips/macro-assembler-mips.cc   And(t8, t9, Operand(mask_scratch));
Operand          5135 src/mips/macro-assembler-mips.cc   Branch(has_color, second_bit == 1 ? ne : eq, t8, Operand(zero_reg));
Operand          5140 src/mips/macro-assembler-mips.cc   And(t9, t9, Operand(1));
Operand          5141 src/mips/macro-assembler-mips.cc   Branch(has_color, second_bit == 1 ? ne : eq, t9, Operand(zero_reg));
Operand          5156 src/mips/macro-assembler-mips.cc   Branch(&is_data_object, eq, t8, Operand(scratch));
Operand          5162 src/mips/macro-assembler-mips.cc   And(t8, scratch, Operand(kIsIndirectStringMask | kIsNotStringMask));
Operand          5163 src/mips/macro-assembler-mips.cc   Branch(not_data_object, ne, t8, Operand(zero_reg));
Operand          5172 src/mips/macro-assembler-mips.cc   And(bitmap_reg, addr_reg, Operand(~Page::kPageAlignmentMask));
Operand          5178 src/mips/macro-assembler-mips.cc   li(t8, Operand(1));
Operand          5204 src/mips/macro-assembler-mips.cc   Branch(&done, ne, t8, Operand(zero_reg));
Operand          5212 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, t8, Operand(zero_reg));
Operand          5228 src/mips/macro-assembler-mips.cc     Branch(&skip, ne, t8, Operand(map));
Operand          5241 src/mips/macro-assembler-mips.cc   And(t8, instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask));
Operand          5242 src/mips/macro-assembler-mips.cc   Branch(value_is_white_and_not_data, ne, t8, Operand(zero_reg));
Operand          5250 src/mips/macro-assembler-mips.cc   And(t8, instance_type, Operand(kExternalStringTag));
Operand          5253 src/mips/macro-assembler-mips.cc     Branch(&skip, eq, t8, Operand(zero_reg));
Operand          5266 src/mips/macro-assembler-mips.cc   And(t8, instance_type, Operand(kStringEncodingMask));
Operand          5269 src/mips/macro-assembler-mips.cc     Branch(&skip, eq, t8, Operand(zero_reg));
Operand          5273 src/mips/macro-assembler-mips.cc   Addu(length, t9, Operand(SeqString::kHeaderSize + kObjectAlignmentMask));
Operand          5274 src/mips/macro-assembler-mips.cc   And(length, length, Operand(~kObjectAlignmentMask));
Operand          5280 src/mips/macro-assembler-mips.cc   Or(t8, t8, Operand(mask_scratch));
Operand          5283 src/mips/macro-assembler-mips.cc   And(bitmap_scratch, bitmap_scratch, Operand(~Page::kPageAlignmentMask));
Operand          5285 src/mips/macro-assembler-mips.cc   Addu(t8, t8, Operand(length));
Operand          5325 src/mips/macro-assembler-mips.cc   Branch(call_runtime, ne, a2, Operand(empty_fixed_array_value));
Operand          5347 src/mips/macro-assembler-mips.cc   Branch(&check_prototype, eq, a1, Operand(a0));
Operand          5349 src/mips/macro-assembler-mips.cc   Branch(call_runtime, ne, a3, Operand(empty_fixed_array_value));
Operand          5354 src/mips/macro-assembler-mips.cc   Branch(&next, ne, a1, Operand(null_value));
Operand          5361 src/mips/macro-assembler-mips.cc   li(output_reg, Operand(255));
Operand          5363 src/mips/macro-assembler-mips.cc   Branch(&done, gt, input_reg, Operand(output_reg));
Operand          5365 src/mips/macro-assembler-mips.cc   Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg));
Operand          5390 src/mips/macro-assembler-mips.cc   li(result_reg, Operand(255));
Operand           141 src/mips/macro-assembler-mips.h #define COND_TYPED_ARGS Condition cond, Register r1, const Operand& r2
Operand           173 src/mips/macro-assembler-mips.h   const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
Operand           193 src/mips/macro-assembler-mips.h     Register rs = zero_reg, const Operand& rt = Operand(zero_reg)) {
Operand           210 src/mips/macro-assembler-mips.h             const Operand& op = Operand(no_reg));
Operand           219 src/mips/macro-assembler-mips.h                   const Operand& op);
Operand           272 src/mips/macro-assembler-mips.h                 Condition cond, Register src1, const Operand& src2);
Operand           279 src/mips/macro-assembler-mips.h                  Condition cond, Register src1, const Operand& src2);
Operand           550 src/mips/macro-assembler-mips.h   void instr(Register rd, Register rs, const Operand& rt);                     \
Operand           552 src/mips/macro-assembler-mips.h     instr(rd, rs, Operand(rt));                                                \
Operand           555 src/mips/macro-assembler-mips.h     instr(rs, rt, Operand(j));                                                 \
Operand           559 src/mips/macro-assembler-mips.h   void instr(Register rs, const Operand& rt);                                  \
Operand           561 src/mips/macro-assembler-mips.h     instr(rs, Operand(rt));                                                    \
Operand           564 src/mips/macro-assembler-mips.h     instr(rs, Operand(j));                                                     \
Operand           597 src/mips/macro-assembler-mips.h   void li(Register rd, Operand j, LiFlags mode = OPTIMIZE_SIZE);
Operand           599 src/mips/macro-assembler-mips.h     li(rd, Operand(j), mode);
Operand           603 src/mips/macro-assembler-mips.h     li(dst, Operand(value), mode);
Operand           617 src/mips/macro-assembler-mips.h     Addu(sp, sp, Operand(-kPointerSize));
Operand           626 src/mips/macro-assembler-mips.h     Subu(sp, sp, Operand(2 * kPointerSize));
Operand           633 src/mips/macro-assembler-mips.h     Subu(sp, sp, Operand(3 * kPointerSize));
Operand           641 src/mips/macro-assembler-mips.h     Subu(sp, sp, Operand(4 * kPointerSize));
Operand           650 src/mips/macro-assembler-mips.h     Branch(3, cond, tst1, Operand(tst2));
Operand           651 src/mips/macro-assembler-mips.h     Subu(sp, sp, Operand(kPointerSize));
Operand           666 src/mips/macro-assembler-mips.h     Addu(sp, sp, Operand(kPointerSize));
Operand           686 src/mips/macro-assembler-mips.h     Addu(sp, sp, Operand(count * kPointerSize));
Operand           836 src/mips/macro-assembler-mips.h     li(kRootRegister, Operand(roots_array_start));
Operand          1044 src/mips/macro-assembler-mips.h     And(type, type, Operand(kIsNotStringMask));
Operand          1099 src/mips/macro-assembler-mips.h     Branch(label, lt, overflow_check, Operand(zero_reg), bd);
Operand          1105 src/mips/macro-assembler-mips.h     Branch(label, ge, overflow_check, Operand(zero_reg), bd);
Operand          1109 src/mips/macro-assembler-mips.h     Ret(lt, overflow_check, Operand(zero_reg), bd);
Operand          1113 src/mips/macro-assembler-mips.h     Ret(ge, overflow_check, Operand(zero_reg), bd);
Operand          1126 src/mips/macro-assembler-mips.h     li(s2, Operand(ref));
Operand          1133 src/mips/macro-assembler-mips.h                 const Operand& r2 = Operand(zero_reg),
Operand          1260 src/mips/macro-assembler-mips.h   void Assert(Condition cc, const char* msg, Register rs, Operand rt);
Operand          1265 src/mips/macro-assembler-mips.h   void Check(Condition cc, const char* msg, Register rs, Operand rt);
Operand          1428 src/mips/macro-assembler-mips.h                    const Operand& rt,
Operand          1432 src/mips/macro-assembler-mips.h                    const Operand& rt,
Operand          1436 src/mips/macro-assembler-mips.h                           const Operand& rt,
Operand          1440 src/mips/macro-assembler-mips.h                           const Operand& rt,
Operand           140 src/mips/regexp-macro-assembler-mips.cc   __ li(v0, Operand(FAILURE));
Operand           168 src/mips/regexp-macro-assembler-mips.cc             current_input_offset(), Operand(by * char_size()));
Operand           178 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a0, a0, Operand(by));
Operand           199 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_equal, eq, current_character(), Operand(c));
Operand           204 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit));
Operand           212 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(&not_at_start, ne, a0, Operand(zero_reg));
Operand           216 src/mips/regexp-macro-assembler-mips.cc   __ Addu(a0, end_of_input_address(), Operand(current_input_offset()));
Operand           217 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_at_start, eq, a0, Operand(a1));
Operand           225 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_not_at_start, ne, a0, Operand(zero_reg));
Operand           228 src/mips/regexp-macro-assembler-mips.cc   __ Addu(a0, end_of_input_address(), Operand(current_input_offset()));
Operand           229 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_not_at_start, ne, a0, Operand(a1));
Operand           234 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_less, lt, current_character(), Operand(limit));
Operand           253 src/mips/regexp-macro-assembler-mips.cc   __ Addu(a0, end_of_input_address(), Operand(current_input_offset()));
Operand           256 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a0, a0, Operand(byte_offset));
Operand           266 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_failure, ne, a1, Operand(str[i]));
Operand           273 src/mips/regexp-macro-assembler-mips.cc         BranchOrBacktrack(on_failure, ne, a1, Operand(str[i]));
Operand           276 src/mips/regexp-macro-assembler-mips.cc           __ li(a2, Operand(match_high_byte));
Operand           279 src/mips/regexp-macro-assembler-mips.cc         __ Addu(a3, a2, Operand(match_char & 0xff));
Operand           280 src/mips/regexp-macro-assembler-mips.cc         BranchOrBacktrack(on_failure, ne, a1, Operand(a3));
Operand           290 src/mips/regexp-macro-assembler-mips.cc   __ Branch(&backtrack_non_equal, ne, current_input_offset(), Operand(a0));
Operand           293 src/mips/regexp-macro-assembler-mips.cc           Operand(kPointerSize));
Operand           295 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_equal, eq, current_input_offset(), Operand(a0));
Operand           309 src/mips/regexp-macro-assembler-mips.cc   __ Branch(&fallthrough, eq, a1, Operand(zero_reg));
Operand           313 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg));
Operand           322 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a0, a0, Operand(end_of_input_address()));
Operand           323 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a2, end_of_input_address(), Operand(current_input_offset()));
Operand           324 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a1, a0, Operand(a1));
Operand           337 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&loop_check, eq, t0, Operand(a3));
Operand           340 src/mips/regexp-macro-assembler-mips.cc     __ Or(a3, a3, Operand(0x20));  // Convert capture character to lower-case.
Operand           341 src/mips/regexp-macro-assembler-mips.cc     __ Or(t0, t0, Operand(0x20));  // Also convert input character.
Operand           342 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&fail, ne, t0, Operand(a3));
Operand           343 src/mips/regexp-macro-assembler-mips.cc     __ Subu(a3, a3, Operand('a'));
Operand           344 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&fail, hi, a3, Operand('z' - 'a'));  // Is a3 a lowercase letter?
Operand           347 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&loop, lt, a0, Operand(a1));
Operand           377 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a0, a0, Operand(end_of_input_address()));
Operand           383 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a1, current_input_offset(), Operand(end_of_input_address()));
Operand           385 src/mips/regexp-macro-assembler-mips.cc     __ li(a3, Operand(ExternalReference::isolate_address()));
Operand           396 src/mips/regexp-macro-assembler-mips.cc     __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
Operand           400 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg));
Operand           402 src/mips/regexp-macro-assembler-mips.cc     __ Addu(current_input_offset(), current_input_offset(), Operand(s3));
Operand           420 src/mips/regexp-macro-assembler-mips.cc   __ Branch(&fallthrough, eq, a1, Operand(zero_reg));
Operand           424 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg));
Operand           427 src/mips/regexp-macro-assembler-mips.cc   __ Addu(a0, a0, Operand(end_of_input_address()));
Operand           428 src/mips/regexp-macro-assembler-mips.cc   __ Addu(a2, end_of_input_address(), Operand(current_input_offset()));
Operand           429 src/mips/regexp-macro-assembler-mips.cc   __ Addu(a1, a1, Operand(a0));
Operand           445 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_no_match, ne, a3, Operand(t0));
Operand           446 src/mips/regexp-macro-assembler-mips.cc   __ Branch(&loop, lt, a0, Operand(a1));
Operand           456 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_not_equal, ne, current_character(), Operand(c));
Operand           463 src/mips/regexp-macro-assembler-mips.cc   __ And(a0, current_character(), Operand(mask));
Operand           464 src/mips/regexp-macro-assembler-mips.cc   Operand rhs = (c == 0) ? Operand(zero_reg) : Operand(c);
Operand           472 src/mips/regexp-macro-assembler-mips.cc   __ And(a0, current_character(), Operand(mask));
Operand           473 src/mips/regexp-macro-assembler-mips.cc   Operand rhs = (c == 0) ? Operand(zero_reg) : Operand(c);
Operand           484 src/mips/regexp-macro-assembler-mips.cc   __ Subu(a0, current_character(), Operand(minus));
Operand           485 src/mips/regexp-macro-assembler-mips.cc   __ And(a0, a0, Operand(mask));
Operand           486 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_not_equal, ne, a0, Operand(c));
Operand           494 src/mips/regexp-macro-assembler-mips.cc   __ Subu(a0, current_character(), Operand(from));
Operand           496 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_in_range, ls, a0, Operand(to - from));
Operand           504 src/mips/regexp-macro-assembler-mips.cc   __ Subu(a0, current_character(), Operand(from));
Operand           506 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_not_in_range, hi, a0, Operand(to - from));
Operand           513 src/mips/regexp-macro-assembler-mips.cc   __ li(a0, Operand(table));
Operand           515 src/mips/regexp-macro-assembler-mips.cc     __ And(a1, current_character(), Operand(kTableSize - 1));
Operand           522 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_bit_set, ne, a0, Operand(zero_reg));
Operand           536 src/mips/regexp-macro-assembler-mips.cc       __ Branch(&success, eq, current_character(), Operand(' '));
Operand           538 src/mips/regexp-macro-assembler-mips.cc       __ Subu(a0, current_character(), Operand('\t'));
Operand           539 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, hi, a0, Operand('\r' - '\t'));
Operand           548 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, eq, current_character(), Operand(' '));
Operand           549 src/mips/regexp-macro-assembler-mips.cc       __ Subu(a0, current_character(), Operand('\t'));
Operand           550 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, ls, a0, Operand('\r' - '\t'));
Operand           556 src/mips/regexp-macro-assembler-mips.cc     __ Subu(a0, current_character(), Operand('0'));
Operand           557 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, hi, a0, Operand('9' - '0'));
Operand           561 src/mips/regexp-macro-assembler-mips.cc     __ Subu(a0, current_character(), Operand('0'));
Operand           562 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, ls, a0, Operand('9' - '0'));
Operand           566 src/mips/regexp-macro-assembler-mips.cc     __ Xor(a0, current_character(), Operand(0x01));
Operand           568 src/mips/regexp-macro-assembler-mips.cc     __ Subu(a0, a0, Operand(0x0b));
Operand           569 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, ls, a0, Operand(0x0c - 0x0b));
Operand           574 src/mips/regexp-macro-assembler-mips.cc       __ Subu(a0, a0, Operand(0x2028 - 0x0b));
Operand           575 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, ls, a0, Operand(1));
Operand           581 src/mips/regexp-macro-assembler-mips.cc     __ Xor(a0, current_character(), Operand(0x01));
Operand           583 src/mips/regexp-macro-assembler-mips.cc     __ Subu(a0, a0, Operand(0x0b));
Operand           585 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, hi, a0, Operand(0x0c - 0x0b));
Operand           588 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(&done, ls, a0, Operand(0x0c - 0x0b));
Operand           592 src/mips/regexp-macro-assembler-mips.cc       __ Subu(a0, a0, Operand(0x2028 - 0x0b));
Operand           593 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, hi, a0, Operand(1));
Operand           601 src/mips/regexp-macro-assembler-mips.cc       BranchOrBacktrack(on_no_match, hi, current_character(), Operand('z'));
Operand           604 src/mips/regexp-macro-assembler-mips.cc     __ li(a0, Operand(map));
Operand           607 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, eq, a0, Operand(zero_reg));
Operand           614 src/mips/regexp-macro-assembler-mips.cc       __ Branch(&done, hi, current_character(), Operand('z'));
Operand           617 src/mips/regexp-macro-assembler-mips.cc     __ li(a0, Operand(map));
Operand           620 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, ne, a0, Operand(zero_reg));
Operand           637 src/mips/regexp-macro-assembler-mips.cc   __ li(v0, Operand(FAILURE));
Operand           672 src/mips/regexp-macro-assembler-mips.cc     __ Addu(frame_pointer(), sp, Operand(4 * kPointerSize));
Operand           683 src/mips/regexp-macro-assembler-mips.cc     __ li(a0, Operand(stack_limit));
Operand           687 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&stack_limit_hit, le, a0, Operand(zero_reg));
Operand           690 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&stack_ok, hs, a0, Operand(num_registers_ * kPointerSize));
Operand           693 src/mips/regexp-macro-assembler-mips.cc     __ li(v0, Operand(EXCEPTION));
Operand           699 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&return_v0, ne, v0, Operand(zero_reg));
Operand           703 src/mips/regexp-macro-assembler-mips.cc     __ Subu(sp, sp, Operand(num_registers_ * kPointerSize));
Operand           713 src/mips/regexp-macro-assembler-mips.cc     __ Subu(a0, current_input_offset(), Operand(char_size()));
Operand           721 src/mips/regexp-macro-assembler-mips.cc     __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
Operand           725 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&load_char_start_regexp, ne, a1, Operand(zero_reg));
Operand           726 src/mips/regexp-macro-assembler-mips.cc     __ li(current_character(), Operand('\n'));
Operand           740 src/mips/regexp-macro-assembler-mips.cc         __ Addu(a1, frame_pointer(), Operand(kRegisterZero));
Operand           741 src/mips/regexp-macro-assembler-mips.cc         __ li(a2, Operand(num_saved_registers_));
Operand           745 src/mips/regexp-macro-assembler-mips.cc         __ Addu(a1, a1, Operand(-kPointerSize));
Operand           746 src/mips/regexp-macro-assembler-mips.cc         __ Subu(a2, a2, Operand(1));
Operand           747 src/mips/regexp-macro-assembler-mips.cc         __ Branch(&init_loop, ne, a2, Operand(zero_reg));
Operand           776 src/mips/regexp-macro-assembler-mips.cc         __ Addu(a1, a1, Operand(a2));
Operand           796 src/mips/regexp-macro-assembler-mips.cc             __ Addu(a2, a1, Operand(a2));
Operand           797 src/mips/regexp-macro-assembler-mips.cc             __ Addu(a3, a1, Operand(a3));
Operand           819 src/mips/regexp-macro-assembler-mips.cc         __ Branch(&return_v0, lt, a1, Operand(num_saved_registers_));
Operand           834 src/mips/regexp-macro-assembler-mips.cc               &load_char_start_regexp, ne, current_input_offset(), Operand(t7));
Operand           837 src/mips/regexp-macro-assembler-mips.cc                     Operand(zero_reg));
Operand           841 src/mips/regexp-macro-assembler-mips.cc                   Operand((mode_ == UC16) ? 2 : 1));
Operand           846 src/mips/regexp-macro-assembler-mips.cc         __ li(v0, Operand(SUCCESS));
Operand           881 src/mips/regexp-macro-assembler-mips.cc       __ Branch(&return_v0, ne, v0, Operand(zero_reg));
Operand           885 src/mips/regexp-macro-assembler-mips.cc       __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
Operand           902 src/mips/regexp-macro-assembler-mips.cc       __ Addu(a1, frame_pointer(), Operand(kStackHighEnd));
Operand           903 src/mips/regexp-macro-assembler-mips.cc       __ li(a2, Operand(ExternalReference::isolate_address()));
Operand           911 src/mips/regexp-macro-assembler-mips.cc       __ Branch(&exit_with_exception, eq, v0, Operand(zero_reg));
Operand           915 src/mips/regexp-macro-assembler-mips.cc       __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
Operand           924 src/mips/regexp-macro-assembler-mips.cc       __ li(v0, Operand(EXCEPTION));
Operand           953 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(if_ge, ge, a0, Operand(comparand));
Operand           961 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(if_lt, lt, a0, Operand(comparand));
Operand           968 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(if_eq, eq, a0, Operand(current_input_offset()));
Operand          1005 src/mips/regexp-macro-assembler-mips.cc     __ li(a0, Operand(target + Code::kHeaderSize - kHeapObjectTag));
Operand          1047 src/mips/regexp-macro-assembler-mips.cc   __ Addu(backtrack_stackpointer(), backtrack_stackpointer(), Operand(a0));
Operand          1056 src/mips/regexp-macro-assembler-mips.cc             Operand(-by * char_size()));
Operand          1068 src/mips/regexp-macro-assembler-mips.cc   __ li(a0, Operand(to));
Operand          1084 src/mips/regexp-macro-assembler-mips.cc     __ Addu(a0, current_input_offset(), Operand(cp_offset * char_size()));
Operand          1113 src/mips/regexp-macro-assembler-mips.cc   __ li(a1, Operand(masm_->CodeObject()), CONSTANT_SIZE);
Operand          1241 src/mips/regexp-macro-assembler-mips.cc                     Operand(-cp_offset * char_size()));
Operand          1275 src/mips/regexp-macro-assembler-mips.cc   __ Addu(t5, ra, Operand(masm_->CodeObject()));
Operand          1282 src/mips/regexp-macro-assembler-mips.cc   __ Subu(ra, ra, Operand(masm_->CodeObject()));
Operand          1291 src/mips/regexp-macro-assembler-mips.cc           Operand(-kPointerSize));
Operand          1307 src/mips/regexp-macro-assembler-mips.cc   __ li(a0, Operand(stack_limit));
Operand          1309 src/mips/regexp-macro-assembler-mips.cc   SafeCall(&check_preempt_label_, ls, sp, Operand(a0));
Operand          1317 src/mips/regexp-macro-assembler-mips.cc   __ li(a0, Operand(stack_limit));
Operand          1319 src/mips/regexp-macro-assembler-mips.cc   SafeCall(&stack_overflow_label_, ls, backtrack_stackpointer(), Operand(a0));
Operand          1328 src/mips/regexp-macro-assembler-mips.cc   __ li(code_pointer(), Operand(function));
Operand          1334 src/mips/regexp-macro-assembler-mips.cc   __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
Operand          1343 src/mips/regexp-macro-assembler-mips.cc     __ Addu(t7, current_input_offset(), Operand(cp_offset * char_size()));
Operand          1349 src/mips/regexp-macro-assembler-mips.cc   __ Addu(t5, end_of_input_address(), Operand(offset));
Operand          1364 src/mips/regexp-macro-assembler-mips.cc   __ Subu(sp, sp, Operand(stack_alignment + kCArgsSlotsSize));
Operand          1371 src/mips/regexp-macro-assembler-mips.cc   __ Addu(sp, sp, Operand(stack_alignment + kCArgsSlotsSize));
Operand           204 src/mips/regexp-macro-assembler-mips.h                          const Operand& rt);
Operand           211 src/mips/regexp-macro-assembler-mips.h                        const Operand& rt);
Operand            78 src/mips/stub-cache-mips.cc   __ li(base_addr, Operand(key_offset));
Operand            84 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, name, Operand(at));
Operand            89 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, at, Operand(scratch2));
Operand           100 src/mips/stub-cache-mips.cc   __ And(flags_reg, flags_reg, Operand(~Code::kFlagsNotUsedInLookup));
Operand           101 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, flags_reg, Operand(flags));
Operand           112 src/mips/stub-cache-mips.cc   __ Addu(at, code, Operand(Code::kHeaderSize - kHeapObjectTag));
Operand           145 src/mips/stub-cache-mips.cc   __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
Operand           146 src/mips/stub-cache-mips.cc   __ Branch(miss_label, ne, scratch0, Operand(zero_reg));
Operand           150 src/mips/stub-cache-mips.cc   __ Branch(miss_label, lt, scratch0, Operand(FIRST_SPEC_OBJECT_TYPE));
Operand           159 src/mips/stub-cache-mips.cc   __ Branch(miss_label, ne, map, Operand(tmp));
Operand           227 src/mips/stub-cache-mips.cc   __ Xor(scratch, scratch, Operand((flags >> kHeapObjectTagSize) & mask));
Operand           228 src/mips/stub-cache-mips.cc   __ And(scratch, scratch, Operand(mask));
Operand           246 src/mips/stub-cache-mips.cc   __ Addu(scratch, scratch, Operand((flags >> kHeapObjectTagSize) & mask2));
Operand           247 src/mips/stub-cache-mips.cc   __ And(scratch, scratch, Operand(mask2));
Operand           297 src/mips/stub-cache-mips.cc   __ Branch(miss, ne, prototype, Operand(at));
Operand           340 src/mips/stub-cache-mips.cc   __ Branch(miss_label, ne, scratch, Operand(JS_ARRAY_TYPE));
Operand           363 src/mips/stub-cache-mips.cc   __ And(scratch2, scratch1, Operand(kIsNotStringMask));
Operand           368 src/mips/stub-cache-mips.cc             Operand(static_cast<int32_t>(kStringTag)));
Operand           396 src/mips/stub-cache-mips.cc     __ Branch(miss, ne, scratch1, Operand(JS_VALUE_TYPE));
Operand           489 src/mips/stub-cache-mips.cc     __ li(a2, Operand(transition));
Operand           500 src/mips/stub-cache-mips.cc     __ li(scratch1, Operand(transition));
Operand           587 src/mips/stub-cache-mips.cc   __ Branch(miss, ne, a3, Operand(JS_FUNCTION_TYPE));
Operand           613 src/mips/stub-cache-mips.cc   __ li(scratch, Operand(interceptor));
Operand           617 src/mips/stub-cache-mips.cc   __ li(scratch, Operand(ExternalReference::isolate_address()));
Operand           691 src/mips/stub-cache-mips.cc   __ li(t3, Operand(ExternalReference::isolate_address()));
Operand           698 src/mips/stub-cache-mips.cc   __ Addu(a2, sp, Operand(3 * kPointerSize));
Operand           719 src/mips/stub-cache-mips.cc   __ Addu(t0, a2, Operand(argc * kPointerSize));
Operand           722 src/mips/stub-cache-mips.cc   __ li(t0, Operand(argc));
Operand           922 src/mips/stub-cache-mips.cc     __ Branch(interceptor_succeeded, ne, v0, Operand(scratch));
Operand           944 src/mips/stub-cache-mips.cc   __ li(scratch, Operand(cell));
Operand           948 src/mips/stub-cache-mips.cc   __ Branch(miss, ne, scratch, Operand(at));
Operand          1000 src/mips/stub-cache-mips.cc     __ And(fval, ival, Operand(kBinary32SignMask));
Operand          1008 src/mips/stub-cache-mips.cc     __ Branch(&not_special, gt, ival, Operand(1));
Operand          1014 src/mips/stub-cache-mips.cc     __ Xor(scratch1, ival, Operand(1));
Operand          1034 src/mips/stub-cache-mips.cc     __ Addu(zeros, zeros, Operand(1));
Operand          1160 src/mips/stub-cache-mips.cc         __ li(reg, Operand(prototype));
Operand          1267 src/mips/stub-cache-mips.cc   __ li(scratch3, Operand(ExternalReference::isolate_address()));
Operand          1369 src/mips/stub-cache-mips.cc       __ Branch(&interceptor_failed, eq, v0, Operand(scratch1));
Operand          1417 src/mips/stub-cache-mips.cc       __ li(scratch1, Operand(ExternalReference::isolate_address()));
Operand          1443 src/mips/stub-cache-mips.cc     __ Branch(miss, ne, a2, Operand(name));
Operand          1471 src/mips/stub-cache-mips.cc   __ li(a3, Operand(cell));
Operand          1483 src/mips/stub-cache-mips.cc     __ Branch(miss, ne, a3, Operand(JS_FUNCTION_TYPE));
Operand          1488 src/mips/stub-cache-mips.cc     __ Branch(miss, ne, t0, Operand(a3));
Operand          1490 src/mips/stub-cache-mips.cc     __ Branch(miss, ne, a1, Operand(function));
Operand          1598 src/mips/stub-cache-mips.cc       __ Addu(v0, v0, Operand(Smi::FromInt(argc)));
Operand          1604 src/mips/stub-cache-mips.cc       __ Branch(&attempt_to_grow_elements, gt, v0, Operand(t0));
Operand          1715 src/mips/stub-cache-mips.cc       __ Addu(end_elements, end_elements, Operand(kEndElementsOffset));
Operand          1716 src/mips/stub-cache-mips.cc       __ li(t3, Operand(new_space_allocation_top));
Operand          1718 src/mips/stub-cache-mips.cc       __ Branch(&call_builtin, ne, end_elements, Operand(a3));
Operand          1720 src/mips/stub-cache-mips.cc       __ li(t5, Operand(new_space_allocation_limit));
Operand          1722 src/mips/stub-cache-mips.cc       __ Addu(a3, a3, Operand(kAllocationDelta * kPointerSize));
Operand          1723 src/mips/stub-cache-mips.cc       __ Branch(&call_builtin, hi, a3, Operand(t5));
Operand          1738 src/mips/stub-cache-mips.cc       __ Addu(t0, t0, Operand(Smi::FromInt(kAllocationDelta)));
Operand          1805 src/mips/stub-cache-mips.cc   __ Subu(t0, t0, Operand(Smi::FromInt(1)));
Operand          1806 src/mips/stub-cache-mips.cc   __ Branch(&return_undefined, lt, t0, Operand(zero_reg));
Operand          1817 src/mips/stub-cache-mips.cc   __ Branch(&call_builtin, eq, v0, Operand(t2));
Operand          2060 src/mips/stub-cache-mips.cc   __ And(code, code, Operand(Smi::FromInt(0xffff)));
Operand          2130 src/mips/stub-cache-mips.cc   __ And(t0, v0, Operand(kSmiTagMask));
Operand          2131 src/mips/stub-cache-mips.cc   __ Drop(argc + 1, eq, t0, Operand(zero_reg));
Operand          2132 src/mips/stub-cache-mips.cc   __ Ret(eq, t0, Operand(zero_reg));
Operand          2153 src/mips/stub-cache-mips.cc   __ And(t2, t1, Operand(~HeapNumber::kSignMask));
Operand          2158 src/mips/stub-cache-mips.cc   __ And(t5, t5, Operand(kFCSRExceptionFlagMask));
Operand          2159 src/mips/stub-cache-mips.cc   __ Branch(&no_fpu_error, eq, t5, Operand(zero_reg));
Operand          2164 src/mips/stub-cache-mips.cc   __ Subu(t3, t2, Operand(HeapNumber::kExponentMask
Operand          2166 src/mips/stub-cache-mips.cc   __ Branch(&restore_fcsr_and_return, eq, t3, Operand(zero_reg));
Operand          2171 src/mips/stub-cache-mips.cc       Operand(HeapNumber::kMantissaBits));
Operand          2178 src/mips/stub-cache-mips.cc   __ Addu(a1, v0, Operand(0x40000000));
Operand          2179 src/mips/stub-cache-mips.cc   __ Branch(&wont_fit_smi, lt, a1, Operand(zero_reg));
Operand          2185 src/mips/stub-cache-mips.cc   __ Branch(&restore_fcsr_and_return, ne, v0, Operand(zero_reg));
Operand          2187 src/mips/stub-cache-mips.cc   __ And(t0, t1, Operand(HeapNumber::kSignMask));
Operand          2190 src/mips/stub-cache-mips.cc   __ Branch(&restore_fcsr_and_return, eq, t0, Operand(zero_reg));
Operand          2273 src/mips/stub-cache-mips.cc   __ Branch(&slow, lt, v0, Operand(zero_reg));
Operand          2288 src/mips/stub-cache-mips.cc   __ And(t0, a1, Operand(HeapNumber::kSignMask));
Operand          2289 src/mips/stub-cache-mips.cc   __ Branch(&negative_sign, ne, t0, Operand(zero_reg));
Operand          2296 src/mips/stub-cache-mips.cc   __ Xor(a1, a1, Operand(HeapNumber::kSignMask));
Operand          2427 src/mips/stub-cache-mips.cc         __ Branch(&miss, Ugreater_equal, a3, Operand(FIRST_NONSTRING_TYPE));
Operand          2447 src/mips/stub-cache-mips.cc         __ Branch(&miss, ne, a0, Operand(HEAP_NUMBER_TYPE));
Operand          2467 src/mips/stub-cache-mips.cc         __ Branch(&fast, eq, a1, Operand(t0));
Operand          2469 src/mips/stub-cache-mips.cc         __ Branch(&miss, ne, a1, Operand(t0));
Operand          2621 src/mips/stub-cache-mips.cc   __ li(a2, Operand(Handle<String>(name)));  // Restore name.
Operand          2658 src/mips/stub-cache-mips.cc   __ li(a3, Operand(callback));  // Callback info.
Operand          2750 src/mips/stub-cache-mips.cc   __ li(a0, Operand(Smi::FromInt(strict_mode_)));
Operand          2783 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a3, Operand(Handle<Map>(object->map())));
Operand          2789 src/mips/stub-cache-mips.cc   __ li(t0, Operand(cell));
Operand          2792 src/mips/stub-cache-mips.cc   __ Branch(&miss, eq, t1, Operand(t2));
Operand          2990 src/mips/stub-cache-mips.cc   __ li(a3, Operand(cell));
Operand          2996 src/mips/stub-cache-mips.cc     __ Branch(&miss, eq, t0, Operand(at));
Operand          3025 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3048 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3072 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3095 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3118 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3141 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3166 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a0, Operand(name));
Operand          3212 src/mips/stub-cache-mips.cc         eq, a2, Operand(receiver_maps->at(current)));
Operand          3241 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a1, Operand(name));
Operand          3308 src/mips/stub-cache-mips.cc           a3, Operand(receiver_maps->at(i)));
Operand          3311 src/mips/stub-cache-mips.cc       __ Branch(&next_map, ne, a3, Operand(receiver_maps->at(i)));
Operand          3312 src/mips/stub-cache-mips.cc       __ li(a3, Operand(transitioned_maps->at(i)));
Operand          3344 src/mips/stub-cache-mips.cc   __ Branch(&generic_stub_call, ne, a2, Operand(t7));
Operand          3353 src/mips/stub-cache-mips.cc   __ Branch(&generic_stub_call, ne, t0, Operand(MAP_TYPE));
Operand          3363 src/mips/stub-cache-mips.cc       a3, Operand(JS_FUNCTION_TYPE));
Operand          3387 src/mips/stub-cache-mips.cc   __ Addu(t5, t5, Operand(3 * kPointerSize));
Operand          3413 src/mips/stub-cache-mips.cc       __ Branch(&not_passed, less_equal, a0, Operand(arg_number));
Operand          3422 src/mips/stub-cache-mips.cc       __ Addu(t5, t5, Operand(kPointerSize));
Operand          3427 src/mips/stub-cache-mips.cc       __ li(a2, Operand(constant));
Operand          3447 src/mips/stub-cache-mips.cc   __ Or(v0, v0, Operand(kHeapObjectTag));
Operand          3454 src/mips/stub-cache-mips.cc   __ Addu(sp, sp, Operand(kPointerSize));
Operand          3580 src/mips/stub-cache-mips.cc     __ Branch(fail, ne, scratch1, Operand(zero_reg));
Operand          3619 src/mips/stub-cache-mips.cc   __ Branch(&miss_force_generic, Ugreater_equal, key, Operand(t1));
Operand          3703 src/mips/stub-cache-mips.cc     __ Subu(t3, value, Operand(0xC0000000));  // Non-smi value gives neg result.
Operand          3704 src/mips/stub-cache-mips.cc     __ Branch(&box_int, lt, t3, Operand(zero_reg));
Operand          3747 src/mips/stub-cache-mips.cc       __ And(t2, value, Operand(0xC0000000));
Operand          3748 src/mips/stub-cache-mips.cc       __ Branch(&pl_box_int, ne, t2, Operand(zero_reg));
Operand          3775 src/mips/stub-cache-mips.cc       __ And(t2, value, Operand(0x80000000));
Operand          3776 src/mips/stub-cache-mips.cc       __ Branch(&box_int_0, ne, t2, Operand(zero_reg));
Operand          3777 src/mips/stub-cache-mips.cc       __ And(t2, value, Operand(0x40000000));
Operand          3778 src/mips/stub-cache-mips.cc       __ Branch(&box_int_1, ne, t2, Operand(zero_reg));
Operand          3837 src/mips/stub-cache-mips.cc       __ And(t4, value, Operand(kBinary32MantissaMask));
Operand          3841 src/mips/stub-cache-mips.cc       __ And(t5, t5, Operand(kBinary32ExponentMask >> kBinary32MantissaBits));
Operand          3844 src/mips/stub-cache-mips.cc       __ Branch(&exponent_rebiased, eq, t5, Operand(zero_reg));
Operand          3847 src/mips/stub-cache-mips.cc       __ Xor(t1, t5, Operand(0xFF));
Operand          3849 src/mips/stub-cache-mips.cc       __ Branch(&exponent_rebiased, eq, t1, Operand(zero_reg));
Operand          3854 src/mips/stub-cache-mips.cc               Operand(-kBinary32ExponentBias + HeapNumber::kExponentBias));
Operand          3857 src/mips/stub-cache-mips.cc       __ And(a2, value, Operand(kBinary32SignMask));
Operand          3959 src/mips/stub-cache-mips.cc   __ Branch(&miss_force_generic, Ugreater_equal, key, Operand(t1));
Operand          3982 src/mips/stub-cache-mips.cc       __ li(v0, Operand(255));
Operand          3984 src/mips/stub-cache-mips.cc       __ Branch(&done, gt, t1, Operand(v0));
Operand          3986 src/mips/stub-cache-mips.cc       __ Branch(USE_DELAY_SLOT, &done, lt, t1, Operand(zero_reg));
Operand          4061 src/mips/stub-cache-mips.cc     __ Branch(&slow, ne, t2, Operand(HEAP_NUMBER_TYPE));
Operand          4144 src/mips/stub-cache-mips.cc         __ Branch(&nan_or_infinity_or_zero, eq, t6, Operand(zero_reg));
Operand          4149 src/mips/stub-cache-mips.cc         __ Branch(&nan_or_infinity_or_zero, eq, t1, Operand(zero_reg));
Operand          4155 src/mips/stub-cache-mips.cc                 Operand(kBinary32ExponentBias - HeapNumber::kExponentBias));
Operand          4157 src/mips/stub-cache-mips.cc         __ li(t1, Operand(kBinary32MaxExponent));
Operand          4159 src/mips/stub-cache-mips.cc         __ And(t2, t3, Operand(HeapNumber::kSignMask));
Operand          4160 src/mips/stub-cache-mips.cc         __ Or(t2, t2, Operand(kBinary32ExponentMask));
Operand          4162 src/mips/stub-cache-mips.cc         __ Branch(&done, gt, t6, Operand(kBinary32MaxExponent));
Operand          4164 src/mips/stub-cache-mips.cc         __ Slt(t1, t6, Operand(kBinary32MinExponent));
Operand          4165 src/mips/stub-cache-mips.cc         __ And(t2, t3, Operand(HeapNumber::kSignMask));
Operand          4167 src/mips/stub-cache-mips.cc         __ Branch(&done, lt, t6, Operand(kBinary32MinExponent));
Operand          4169 src/mips/stub-cache-mips.cc         __ And(t7, t3, Operand(HeapNumber::kSignMask));
Operand          4170 src/mips/stub-cache-mips.cc         __ And(t3, t3, Operand(HeapNumber::kMantissaMask));
Operand          4189 src/mips/stub-cache-mips.cc         __ And(t7, t3, Operand(HeapNumber::kSignMask));
Operand          4190 src/mips/stub-cache-mips.cc         __ And(t3, t3, Operand(HeapNumber::kMantissaMask));
Operand          4217 src/mips/stub-cache-mips.cc         __ Branch(&done, eq, t6, Operand(zero_reg));
Operand          4221 src/mips/stub-cache-mips.cc         __ Branch(&done, eq, t6, Operand(t5));
Operand          4225 src/mips/stub-cache-mips.cc         __ Subu(t6, t6, Operand(HeapNumber::kExponentBias));
Operand          4229 src/mips/stub-cache-mips.cc         __ Branch(&done, lt, t6, Operand(zero_reg));
Operand          4235 src/mips/stub-cache-mips.cc         __ Branch(&done, ge, t6, Operand(meaningfull_bits - 1));
Operand          4237 src/mips/stub-cache-mips.cc         __ And(t5, t3, Operand(HeapNumber::kSignMask));
Operand          4238 src/mips/stub-cache-mips.cc         __ And(t3, t3, Operand(HeapNumber::kMantissaMask));
Operand          4239 src/mips/stub-cache-mips.cc         __ Or(t3, t3, Operand(1u << HeapNumber::kMantissaBitsInTopWord));
Operand          4246 src/mips/stub-cache-mips.cc         __ Branch(&sign, ge, t6, Operand(zero_reg));
Operand          4349 src/mips/stub-cache-mips.cc   __ Branch(USE_DELAY_SLOT, &miss_force_generic, hs, a0, Operand(a3));
Operand          4352 src/mips/stub-cache-mips.cc   __ Addu(a3, a2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4358 src/mips/stub-cache-mips.cc   __ Branch(&miss_force_generic, eq, t0, Operand(t1));
Operand          4400 src/mips/stub-cache-mips.cc   __ Branch(&miss_force_generic, hs, key_reg, Operand(scratch));
Operand          4404 src/mips/stub-cache-mips.cc   __ Addu(indexed_double_offset, elements_reg, Operand(scratch2));
Operand          4407 src/mips/stub-cache-mips.cc   __ Branch(&miss_force_generic, eq, scratch, Operand(kHoleNanUpper32));
Operand          4482 src/mips/stub-cache-mips.cc     __ Branch(&grow, hs, key_reg, Operand(scratch));
Operand          4484 src/mips/stub-cache-mips.cc     __ Branch(&miss_force_generic, hs, key_reg, Operand(scratch));
Operand          4499 src/mips/stub-cache-mips.cc             Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4508 src/mips/stub-cache-mips.cc             Operand(FixedArray::kHeaderSize - kHeapObjectTag));
Operand          4539 src/mips/stub-cache-mips.cc     __ Branch(&miss_force_generic, ne, key_reg, Operand(scratch));
Operand          4548 src/mips/stub-cache-mips.cc     __ Branch(&check_capacity, ne, elements_reg, Operand(at));
Operand          4556 src/mips/stub-cache-mips.cc     __ li(scratch, Operand(Smi::FromInt(JSArray::kPreallocatedArrayElements)));
Operand          4574 src/mips/stub-cache-mips.cc     __ li(length_reg, Operand(Smi::FromInt(1)));
Operand          4587 src/mips/stub-cache-mips.cc     __ Branch(&slow, hs, length_reg, Operand(scratch));
Operand          4590 src/mips/stub-cache-mips.cc     __ Addu(length_reg, length_reg, Operand(Smi::FromInt(1)));
Operand          4648 src/mips/stub-cache-mips.cc     __ Branch(&grow, hs, key_reg, Operand(scratch1));
Operand          4650 src/mips/stub-cache-mips.cc     __ Branch(&miss_force_generic, hs, key_reg, Operand(scratch1));
Operand          4684 src/mips/stub-cache-mips.cc     __ Branch(&miss_force_generic, ne, key_reg, Operand(scratch1));
Operand          4691 src/mips/stub-cache-mips.cc     __ Branch(&transition_elements_kind, ne, scratch1, Operand(at));
Operand          4701 src/mips/stub-cache-mips.cc     __ Branch(&check_capacity, ne, elements_reg, Operand(at));
Operand          4711 src/mips/stub-cache-mips.cc     __ li(scratch1, Operand(Smi::FromInt(JSArray::kPreallocatedArrayElements)));
Operand          4723 src/mips/stub-cache-mips.cc     __ li(length_reg, Operand(Smi::FromInt(1)));
Operand          4733 src/mips/stub-cache-mips.cc     __ Branch(&slow, hs, length_reg, Operand(scratch1));
Operand          4736 src/mips/stub-cache-mips.cc     __ Addu(length_reg, length_reg, Operand(Smi::FromInt(1)));
Operand           101 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, const Operand& op) {
Operand           106 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(XMMRegister reg, const Operand& op) {
Operand           117 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(const Operand& op) {
Operand           127 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(Register reg, const Operand& op) {
Operand           137 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(const Operand& op) {
Operand           148 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, const Operand& op) {
Operand           154 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(XMMRegister reg, const Operand& op) {
Operand           183 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(const Operand& op) {
Operand           453 src/x64/assembler-x64-inl.h void Operand::set_modrm(int mod, Register rm_reg) {
Operand           461 src/x64/assembler-x64-inl.h void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
Operand           472 src/x64/assembler-x64-inl.h void Operand::set_disp8(int disp) {
Operand           480 src/x64/assembler-x64-inl.h void Operand::set_disp32(int disp) {
Operand           215 src/x64/assembler-x64.cc Operand::Operand(Register base, int32_t disp) : rex_(0) {
Operand           234 src/x64/assembler-x64.cc Operand::Operand(Register base,
Operand           255 src/x64/assembler-x64.cc Operand::Operand(Register index,
Operand           266 src/x64/assembler-x64.cc Operand::Operand(const Operand& operand, int32_t offset) {
Operand           313 src/x64/assembler-x64.cc bool Operand::AddressUsesRegister(Register reg) const {
Operand           383 src/x64/assembler-x64.h class Operand BASE_EMBEDDED {
Operand           386 src/x64/assembler-x64.h   Operand(Register base, int32_t disp);
Operand           389 src/x64/assembler-x64.h   Operand(Register base,
Operand           395 src/x64/assembler-x64.h   Operand(Register index,
Operand           402 src/x64/assembler-x64.h   Operand(const Operand& base, int32_t offset);
Operand           673 src/x64/assembler-x64.h   void push(const Operand& src);
Operand           676 src/x64/assembler-x64.h   void pop(const Operand& dst);
Operand           682 src/x64/assembler-x64.h   void movb(Register dst, const Operand& src);
Operand           684 src/x64/assembler-x64.h   void movb(const Operand& dst, Register src);
Operand           688 src/x64/assembler-x64.h   void movw(const Operand& dst, Register src);
Operand           691 src/x64/assembler-x64.h   void movl(Register dst, const Operand& src);
Operand           692 src/x64/assembler-x64.h   void movl(const Operand& dst, Register src);
Operand           693 src/x64/assembler-x64.h   void movl(const Operand& dst, Immediate imm);
Operand           698 src/x64/assembler-x64.h   void movq(const Operand& dst, Register src);
Operand           700 src/x64/assembler-x64.h   void movq(Register dst, const Operand& src);
Operand           706 src/x64/assembler-x64.h   void movl(const Operand& dst, Label* src);
Operand           709 src/x64/assembler-x64.h   void movq(const Operand& dst, Immediate value);
Operand           719 src/x64/assembler-x64.h   void movsxbq(Register dst, const Operand& src);
Operand           720 src/x64/assembler-x64.h   void movsxwq(Register dst, const Operand& src);
Operand           722 src/x64/assembler-x64.h   void movsxlq(Register dst, const Operand& src);
Operand           723 src/x64/assembler-x64.h   void movzxbq(Register dst, const Operand& src);
Operand           724 src/x64/assembler-x64.h   void movzxbl(Register dst, const Operand& src);
Operand           725 src/x64/assembler-x64.h   void movzxwq(Register dst, const Operand& src);
Operand           726 src/x64/assembler-x64.h   void movzxwl(Register dst, const Operand& src);
Operand           741 src/x64/assembler-x64.h   void cmovq(Condition cc, Register dst, const Operand& src);
Operand           743 src/x64/assembler-x64.h   void cmovl(Condition cc, Register dst, const Operand& src);
Operand           757 src/x64/assembler-x64.h   void addl(Register dst, const Operand& src) {
Operand           761 src/x64/assembler-x64.h   void addl(const Operand& dst, Immediate src) {
Operand           765 src/x64/assembler-x64.h   void addl(const Operand& dst, Register src) {
Operand           773 src/x64/assembler-x64.h   void addq(Register dst, const Operand& src) {
Operand           777 src/x64/assembler-x64.h   void addq(const Operand& dst, Register src) {
Operand           785 src/x64/assembler-x64.h   void addq(const Operand& dst, Immediate src) {
Operand           807 src/x64/assembler-x64.h   void cmpb(Register dst, const Operand& src) {
Operand           811 src/x64/assembler-x64.h   void cmpb(const Operand& dst, Register src) {
Operand           815 src/x64/assembler-x64.h   void cmpb(const Operand& dst, Immediate src) {
Operand           819 src/x64/assembler-x64.h   void cmpw(const Operand& dst, Immediate src) {
Operand           827 src/x64/assembler-x64.h   void cmpw(Register dst, const Operand& src) {
Operand           835 src/x64/assembler-x64.h   void cmpw(const Operand& dst, Register src) {
Operand           843 src/x64/assembler-x64.h   void cmpl(Register dst, const Operand& src) {
Operand           847 src/x64/assembler-x64.h   void cmpl(const Operand& dst, Register src) {
Operand           855 src/x64/assembler-x64.h   void cmpl(const Operand& dst, Immediate src) {
Operand           863 src/x64/assembler-x64.h   void cmpq(Register dst, const Operand& src) {
Operand           867 src/x64/assembler-x64.h   void cmpq(const Operand& dst, Register src) {
Operand           875 src/x64/assembler-x64.h   void cmpq(const Operand& dst, Immediate src) {
Operand           883 src/x64/assembler-x64.h   void and_(Register dst, const Operand& src) {
Operand           887 src/x64/assembler-x64.h   void and_(const Operand& dst, Register src) {
Operand           895 src/x64/assembler-x64.h   void and_(const Operand& dst, Immediate src) {
Operand           907 src/x64/assembler-x64.h   void andl(Register dst, const Operand& src) {
Operand           916 src/x64/assembler-x64.h   void decq(const Operand& dst);
Operand           918 src/x64/assembler-x64.h   void decl(const Operand& dst);
Operand           920 src/x64/assembler-x64.h   void decb(const Operand& dst);
Operand           935 src/x64/assembler-x64.h   void imul(Register dst, const Operand& src);           // dst = dst * src.
Operand           939 src/x64/assembler-x64.h   void imull(Register dst, const Operand& src);           // dst = dst * src.
Operand           943 src/x64/assembler-x64.h   void incq(const Operand& dst);
Operand           945 src/x64/assembler-x64.h   void incl(const Operand& dst);
Operand           947 src/x64/assembler-x64.h   void lea(Register dst, const Operand& src);
Operand           948 src/x64/assembler-x64.h   void leal(Register dst, const Operand& src);
Operand           954 src/x64/assembler-x64.h   void neg(const Operand& dst);
Operand           958 src/x64/assembler-x64.h   void not_(const Operand& dst);
Operand           969 src/x64/assembler-x64.h   void or_(Register dst, const Operand& src) {
Operand           973 src/x64/assembler-x64.h   void orl(Register dst, const Operand& src) {
Operand           977 src/x64/assembler-x64.h   void or_(const Operand& dst, Register src) {
Operand           989 src/x64/assembler-x64.h   void or_(const Operand& dst, Immediate src) {
Operand           993 src/x64/assembler-x64.h   void orl(const Operand& dst, Immediate src) {
Operand          1081 src/x64/assembler-x64.h   void subq(Register dst, const Operand& src) {
Operand          1085 src/x64/assembler-x64.h   void subq(const Operand& dst, Register src) {
Operand          1093 src/x64/assembler-x64.h   void subq(const Operand& dst, Immediate src) {
Operand          1101 src/x64/assembler-x64.h   void subl(Register dst, const Operand& src) {
Operand          1105 src/x64/assembler-x64.h   void subl(const Operand& dst, Immediate src) {
Operand          1119 src/x64/assembler-x64.h   void testb(const Operand& op, Immediate mask);
Operand          1120 src/x64/assembler-x64.h   void testb(const Operand& op, Register reg);
Operand          1123 src/x64/assembler-x64.h   void testl(const Operand& op, Immediate mask);
Operand          1124 src/x64/assembler-x64.h   void testq(const Operand& op, Register reg);
Operand          1140 src/x64/assembler-x64.h   void xorl(Register dst, const Operand& src) {
Operand          1148 src/x64/assembler-x64.h   void xorl(const Operand& dst, Immediate src) {
Operand          1152 src/x64/assembler-x64.h   void xor_(Register dst, const Operand& src) {
Operand          1156 src/x64/assembler-x64.h   void xor_(const Operand& dst, Register src) {
Operand          1164 src/x64/assembler-x64.h   void xor_(const Operand& dst, Immediate src) {
Operand          1169 src/x64/assembler-x64.h   void bt(const Operand& dst, Register src);
Operand          1170 src/x64/assembler-x64.h   void bts(const Operand& dst, Register src);
Operand          1217 src/x64/assembler-x64.h   void call(const Operand& operand);
Operand          1230 src/x64/assembler-x64.h   void jmp(const Operand& src);
Operand          1246 src/x64/assembler-x64.h   void fld_s(const Operand& adr);
Operand          1247 src/x64/assembler-x64.h   void fld_d(const Operand& adr);
Operand          1249 src/x64/assembler-x64.h   void fstp_s(const Operand& adr);
Operand          1250 src/x64/assembler-x64.h   void fstp_d(const Operand& adr);
Operand          1253 src/x64/assembler-x64.h   void fild_s(const Operand& adr);
Operand          1254 src/x64/assembler-x64.h   void fild_d(const Operand& adr);
Operand          1256 src/x64/assembler-x64.h   void fist_s(const Operand& adr);
Operand          1258 src/x64/assembler-x64.h   void fistp_s(const Operand& adr);
Operand          1259 src/x64/assembler-x64.h   void fistp_d(const Operand& adr);
Operand          1261 src/x64/assembler-x64.h   void fisttp_s(const Operand& adr);
Operand          1262 src/x64/assembler-x64.h   void fisttp_d(const Operand& adr);
Operand          1272 src/x64/assembler-x64.h   void fisub_s(const Operand& adr);
Operand          1323 src/x64/assembler-x64.h   void movsd(const Operand& dst, XMMRegister src);
Operand          1324 src/x64/assembler-x64.h   void movsd(XMMRegister dst, const Operand& src);
Operand          1326 src/x64/assembler-x64.h   void movdqa(const Operand& dst, XMMRegister src);
Operand          1327 src/x64/assembler-x64.h   void movdqa(XMMRegister dst, const Operand& src);
Operand          1332 src/x64/assembler-x64.h   void movss(XMMRegister dst, const Operand& src);
Operand          1333 src/x64/assembler-x64.h   void movss(const Operand& dst, XMMRegister src);
Operand          1335 src/x64/assembler-x64.h   void cvttss2si(Register dst, const Operand& src);
Operand          1337 src/x64/assembler-x64.h   void cvttsd2si(Register dst, const Operand& src);
Operand          1341 src/x64/assembler-x64.h   void cvtlsi2sd(XMMRegister dst, const Operand& src);
Operand          1343 src/x64/assembler-x64.h   void cvtqsi2sd(XMMRegister dst, const Operand& src);
Operand          1349 src/x64/assembler-x64.h   void cvtss2sd(XMMRegister dst, const Operand& src);
Operand          1367 src/x64/assembler-x64.h   void ucomisd(XMMRegister dst, const Operand& src);
Operand          1382 src/x64/assembler-x64.h   void emit_sse_operand(XMMRegister reg, const Operand& adr);
Operand          1471 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, const Operand& op);
Operand          1472 src/x64/assembler-x64.h   inline void emit_rex_64(XMMRegister reg, const Operand& op);
Operand          1485 src/x64/assembler-x64.h   inline void emit_rex_64(const Operand& op);
Operand          1497 src/x64/assembler-x64.h   inline void emit_rex_32(Register reg, const Operand& op);
Operand          1505 src/x64/assembler-x64.h   inline void emit_rex_32(const Operand& op);
Operand          1515 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, const Operand& op);
Operand          1531 src/x64/assembler-x64.h   inline void emit_optional_rex_32(XMMRegister reg, const Operand& op);
Operand          1539 src/x64/assembler-x64.h   inline void emit_optional_rex_32(const Operand& op);
Operand          1546 src/x64/assembler-x64.h   void emit_operand(Register reg, const Operand& adr) {
Operand          1553 src/x64/assembler-x64.h   void emit_operand(int rm, const Operand& adr);
Operand          1575 src/x64/assembler-x64.h   void arithmetic_op_16(byte opcode, Register reg, const Operand& rm_reg);
Operand          1577 src/x64/assembler-x64.h   void arithmetic_op_32(byte opcode, Register reg, const Operand& rm_reg);
Operand          1579 src/x64/assembler-x64.h   void arithmetic_op(byte opcode, Register reg, const Operand& rm_reg);
Operand          1581 src/x64/assembler-x64.h   void immediate_arithmetic_op(byte subcode, const Operand& dst, Immediate src);
Operand          1587 src/x64/assembler-x64.h                                  const Operand& dst,
Operand          1594 src/x64/assembler-x64.h                                   const Operand& dst,
Operand          1601 src/x64/assembler-x64.h                                   const Operand& dst,
Operand           108 src/x64/builtins-x64.cc       __ cmpq(Operand(kScratchRegister, 0), Immediate(0));
Operand           167 src/x64/builtins-x64.cc       __ movq(Operand(rbx, JSObject::kMapOffset), rax);
Operand           169 src/x64/builtins-x64.cc       __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx);
Operand           170 src/x64/builtins-x64.cc       __ movq(Operand(rbx, JSObject::kElementsOffset), rcx);
Operand           175 src/x64/builtins-x64.cc       __ lea(rcx, Operand(rbx, JSObject::kHeaderSize));
Operand           181 src/x64/builtins-x64.cc                Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize));
Operand           239 src/x64/builtins-x64.cc       __ movq(Operand(rdi, HeapObject::kMapOffset), rcx);  // setup the map
Operand           241 src/x64/builtins-x64.cc       __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx);  // and length
Operand           250 src/x64/builtins-x64.cc         __ lea(rcx, Operand(rdi, FixedArray::kHeaderSize));
Operand           253 src/x64/builtins-x64.cc         __ movq(Operand(rcx, 0), rdx);
Operand           284 src/x64/builtins-x64.cc     __ movq(rdi, Operand(rsp, 0));
Operand           296 src/x64/builtins-x64.cc     __ movq(rax, Operand(rsp, 0));
Operand           306 src/x64/builtins-x64.cc     __ lea(rbx, Operand(rbp, StandardFrameConstants::kCallerSPOffset));
Operand           313 src/x64/builtins-x64.cc     __ push(Operand(rbx, rcx, times_pointer_size, 0));
Operand           338 src/x64/builtins-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand           356 src/x64/builtins-x64.cc     __ movq(rax, Operand(rsp, 0));
Operand           360 src/x64/builtins-x64.cc     __ movq(rbx, Operand(rsp, kPointerSize));  // Get arguments count.
Operand           368 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize));
Operand           431 src/x64/builtins-x64.cc     __ movq(kScratchRegister, Operand(rbp, 0));
Operand           432 src/x64/builtins-x64.cc     __ movq(rbx, Operand(kScratchRegister, EntryFrameConstants::kArgvOffset));
Operand           478 src/x64/builtins-x64.cc     __ movq(kScratchRegister, Operand(rbx, rcx, times_pointer_size, 0));
Operand           479 src/x64/builtins-x64.cc     __ push(Operand(kScratchRegister, 0));  // dereference handle
Operand           584 src/x64/builtins-x64.cc   __ SmiToInteger32(rcx, Operand(rsp, 1 * kPointerSize));
Operand           593 src/x64/builtins-x64.cc   __ movq(rax, Operand(rsp, 2 * kPointerSize));
Operand           653 src/x64/builtins-x64.cc   __ movq(rdi, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize));
Operand           678 src/x64/builtins-x64.cc     __ movq(rbx, Operand(rsp, rax, times_pointer_size, 0));
Operand           707 src/x64/builtins-x64.cc     __ movq(rdi, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize));
Operand           721 src/x64/builtins-x64.cc     __ movq(Operand(rsp, rax, times_pointer_size, 0), rbx);
Operand           738 src/x64/builtins-x64.cc   __ movq(Operand(rsp, rax, times_pointer_size, 0), rdi);
Operand           747 src/x64/builtins-x64.cc     __ movq(rbx, Operand(rsp, rcx, times_pointer_size, 0));
Operand           748 src/x64/builtins-x64.cc     __ movq(Operand(rsp, rcx, times_pointer_size, 1 * kPointerSize), rbx);
Operand           818 src/x64/builtins-x64.cc     __ push(Operand(rbp, kFunctionOffset));
Operand           819 src/x64/builtins-x64.cc     __ push(Operand(rbp, kArgumentsOffset));
Operand           839 src/x64/builtins-x64.cc     __ push(Operand(rbp, kFunctionOffset));
Operand           853 src/x64/builtins-x64.cc     __ movq(rbx, Operand(rbp, kReceiverOffset));
Operand           857 src/x64/builtins-x64.cc     __ movq(rdi, Operand(rbp, kFunctionOffset));
Operand           911 src/x64/builtins-x64.cc     __ movq(rax, Operand(rbp, kIndexOffset));
Operand           914 src/x64/builtins-x64.cc     __ movq(rdx, Operand(rbp, kArgumentsOffset));  // load arguments
Operand           929 src/x64/builtins-x64.cc     __ movq(rax, Operand(rbp, kIndexOffset));
Operand           931 src/x64/builtins-x64.cc     __ movq(Operand(rbp, kIndexOffset), rax);
Operand           934 src/x64/builtins-x64.cc     __ cmpq(rax, Operand(rbp, kLimitOffset));
Operand           941 src/x64/builtins-x64.cc     __ movq(rdi, Operand(rbp, kFunctionOffset));
Operand          1019 src/x64/builtins-x64.cc   __ lea(scratch1, Operand(result, JSArray::kSize));
Operand          1118 src/x64/builtins-x64.cc   __ lea(elements_array, Operand(result, JSArray::kSize));
Operand          1139 src/x64/builtins-x64.cc     __ lea(elements_array, Operand(elements_array,
Operand          1143 src/x64/builtins-x64.cc     __ movq(Operand(elements_array, 0), scratch);
Operand          1194 src/x64/builtins-x64.cc   __ movq(rdx, Operand(rsp, kPointerSize));  // Get the argument from the stack.
Operand          1258 src/x64/builtins-x64.cc   __ lea(r9, Operand(rsp, kPointerSize));
Operand          1262 src/x64/builtins-x64.cc   __ lea(rdx, Operand(rcx, FixedArray::kHeaderSize - kHeapObjectTag));
Operand          1274 src/x64/builtins-x64.cc   __ movq(r8, Operand(r9, rcx, times_pointer_size, 0));
Operand          1278 src/x64/builtins-x64.cc   __ movq(Operand(rdx, 0), r8);
Operand          1291 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize));
Operand          1323 src/x64/builtins-x64.cc   __ movq(r8, Operand(r9, rcx, times_pointer_size, 0));
Operand          1324 src/x64/builtins-x64.cc   __ movq(Operand(rdx, 0), r8);
Operand          1457 src/x64/builtins-x64.cc   __ movq(rbx, Operand(rsp, rax, times_pointer_size, 0));
Operand          1459 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, rax, times_pointer_size, kPointerSize));
Operand          1546 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, kPointerSize));
Operand          1583 src/x64/builtins-x64.cc   __ movq(rbx, Operand(rbp, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          1592 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize));
Operand          1621 src/x64/builtins-x64.cc     __ lea(rax, Operand(rbp, rax, times_pointer_size, offset));
Operand          1627 src/x64/builtins-x64.cc     __ push(Operand(rax, 0));
Operand          1640 src/x64/builtins-x64.cc     __ lea(rdi, Operand(rbp, rax, times_pointer_size, offset));
Operand          1646 src/x64/builtins-x64.cc     __ push(Operand(rdi, 0));
Operand          1661 src/x64/builtins-x64.cc     __ movq(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1687 src/x64/builtins-x64.cc   __ movq(rbx, Operand(rsp, 0));  // return address
Operand          1688 src/x64/builtins-x64.cc   __ movzxbq(rbx, Operand(rbx, 1));  // depth
Operand          1694 src/x64/builtins-x64.cc   __ movq(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand            73 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 1 * kPointerSize));
Operand            81 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand            83 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rcx, Context::SlotOffset(map_index)));
Operand           183 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 1 * kPointerSize));
Operand           206 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, 1 * kPointerSize));
Operand           215 src/x64/code-stubs-x64.cc   __ movq(Operand(rax, Context::SlotOffset(Context::CLOSURE_INDEX)), rcx);
Operand           216 src/x64/code-stubs-x64.cc   __ movq(Operand(rax, Context::SlotOffset(Context::PREVIOUS_INDEX)), rsi);
Operand           217 src/x64/code-stubs-x64.cc   __ movq(Operand(rax, Context::SlotOffset(Context::EXTENSION_INDEX)), rbx);
Operand           220 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand           221 src/x64/code-stubs-x64.cc   __ movq(Operand(rax, Context::SlotOffset(Context::GLOBAL_INDEX)), rbx);
Operand           226 src/x64/code-stubs-x64.cc     __ movq(Operand(rax, Context::SlotOffset(i)), rbx);
Operand           252 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, 1 * kPointerSize));
Operand           255 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rsp, 2 * kPointerSize));
Operand           338 src/x64/code-stubs-x64.cc     __ lea(rdx, Operand(rax, JSArray::kSize));
Operand           373 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, 3 * kPointerSize));
Operand           374 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, 2 * kPointerSize));
Operand           449 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, 4 * kPointerSize));
Operand           450 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, 3 * kPointerSize));
Operand           491 src/x64/code-stubs-x64.cc     __ movq(argument, Operand(rsp, 1 * kPointerSize));
Operand           699 src/x64/code-stubs-x64.cc   __ lea(double_exponent, Operand(double_value, double_value, times_1, 0));
Operand           733 src/x64/code-stubs-x64.cc     __ leal(rcx, Operand(double_exponent, -HeapNumber::kMantissaBits - 1));
Operand           739 src/x64/code-stubs-x64.cc     __ leal(rcx, Operand(double_exponent, -HeapNumber::kMantissaBits - 1));
Operand          1600 src/x64/code-stubs-x64.cc     __ movq(rax, Operand(rsp, kPointerSize));
Operand          1607 src/x64/code-stubs-x64.cc     __ movsd(Operand(rsp, 0), xmm1);
Operand          1610 src/x64/code-stubs-x64.cc     __ fld_d(Operand(rsp, 0));
Operand          1662 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rax, cache_array_index));
Operand          1685 src/x64/code-stubs-x64.cc   __ lea(rcx, Operand(rax, rcx, times_8, 0));
Operand          1688 src/x64/code-stubs-x64.cc   __ cmpq(rbx, Operand(rcx, 0));
Operand          1693 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rcx, 2 * kIntSize));
Operand          1713 src/x64/code-stubs-x64.cc   __ movq(Operand(rcx, 0), rbx);
Operand          1714 src/x64/code-stubs-x64.cc   __ movq(Operand(rcx, 2 * kIntSize), rax);
Operand          1725 src/x64/code-stubs-x64.cc     __ movsd(Operand(rsp, 0), xmm1);
Operand          1726 src/x64/code-stubs-x64.cc     __ fld_d(Operand(rsp, 0));
Operand          1728 src/x64/code-stubs-x64.cc     __ fstp_d(Operand(rsp, 0));
Operand          1729 src/x64/code-stubs-x64.cc     __ movsd(xmm1, Operand(rsp, 0));
Operand          1812 src/x64/code-stubs-x64.cc     __ movl(Operand(rsp, 4), Immediate(0x7ff80000));
Operand          1813 src/x64/code-stubs-x64.cc     __ movl(Operand(rsp, 0), Immediate(0x00000000));
Operand          1814 src/x64/code-stubs-x64.cc     __ fld_d(Operand(rsp, 0));
Operand          2104 src/x64/code-stubs-x64.cc     __ movq(base, Operand(rsp, 2 * kPointerSize));
Operand          2105 src/x64/code-stubs-x64.cc     __ movq(exponent, Operand(rsp, 1 * kPointerSize));
Operand          2225 src/x64/code-stubs-x64.cc     __ movsd(Operand(rsp, 0), double_exponent);
Operand          2226 src/x64/code-stubs-x64.cc     __ fld_d(Operand(rsp, 0));  // E
Operand          2227 src/x64/code-stubs-x64.cc     __ movsd(Operand(rsp, 0), double_base);
Operand          2228 src/x64/code-stubs-x64.cc     __ fld_d(Operand(rsp, 0));  // B, E
Operand          2249 src/x64/code-stubs-x64.cc     __ fstp_d(Operand(rsp, 0));
Operand          2250 src/x64/code-stubs-x64.cc     __ movsd(double_result, Operand(rsp, 0));
Operand          2327 src/x64/code-stubs-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2353 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2354 src/x64/code-stubs-x64.cc   __ Cmp(Operand(rbx, StandardFrameConstants::kContextOffset),
Operand          2366 src/x64/code-stubs-x64.cc   __ lea(rbx, Operand(rbp, index.reg, index.scale, 0));
Operand          2368 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rbx, index.reg, index.scale, kDisplacement));
Operand          2375 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          2381 src/x64/code-stubs-x64.cc   __ lea(rbx, Operand(rbx, index.reg, index.scale, 0));
Operand          2383 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rbx, index.reg, index.scale, kDisplacement));
Operand          2408 src/x64/code-stubs-x64.cc   __ SmiToInteger64(rbx, Operand(rsp, 1 * kPointerSize));
Operand          2414 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2415 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rdx, StandardFrameConstants::kContextOffset));
Operand          2426 src/x64/code-stubs-x64.cc                     Operand(rdx,
Operand          2428 src/x64/code-stubs-x64.cc   __ lea(rdx, Operand(rdx, rcx, times_pointer_size,
Operand          2430 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, 2 * kPointerSize), rdx);
Operand          2449 src/x64/code-stubs-x64.cc   __ lea(r8, Operand(rbx, times_pointer_size, kParameterMapHeaderSize));
Operand          2453 src/x64/code-stubs-x64.cc   __ lea(r8, Operand(r8, rcx, times_pointer_size, FixedArray::kHeaderSize));
Operand          2465 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2471 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rdi, Context::SlotOffset(kIndex)));
Operand          2476 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rdi, Context::SlotOffset(kAliasedIndex)));
Operand          2491 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 3 * kPointerSize));
Operand          2507 src/x64/code-stubs-x64.cc   __ lea(rdi, Operand(rax, Heap::kArgumentsObjectSize));
Operand          2526 src/x64/code-stubs-x64.cc   __ lea(r9, Operand(rdi, rbx, times_pointer_size, kParameterMapHeaderSize));
Operand          2542 src/x64/code-stubs-x64.cc   __ addq(r8, Operand(rsp, 1 * kPointerSize));
Operand          2546 src/x64/code-stubs-x64.cc   __ lea(rdi, Operand(rdi, rbx, times_pointer_size, kParameterMapHeaderSize));
Operand          2581 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 2 * kPointerSize));
Operand          2584 src/x64/code-stubs-x64.cc   __ lea(kScratchRegister, Operand(r8, times_pointer_size, 0));
Operand          2590 src/x64/code-stubs-x64.cc   __ movq(r9, Operand(rdx, 0));
Operand          2608 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, 1 * kPointerSize), rcx);  // Patch argument count.
Operand          2621 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2622 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rdx, StandardFrameConstants::kContextOffset));
Operand          2627 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rdx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          2628 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, 1 * kPointerSize), rcx);
Operand          2630 src/x64/code-stubs-x64.cc   __ lea(rdx, Operand(rdx, rcx, times_pointer_size,
Operand          2632 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, 2 * kPointerSize), rdx);
Operand          2647 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2648 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rdx, StandardFrameConstants::kContextOffset));
Operand          2653 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, 1 * kPointerSize));
Operand          2659 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rdx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          2660 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, 1 * kPointerSize), rcx);
Operand          2662 src/x64/code-stubs-x64.cc   __ lea(rdx, Operand(rdx, rcx, times_pointer_size,
Operand          2664 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, 2 * kPointerSize), rdx);
Operand          2672 src/x64/code-stubs-x64.cc   __ lea(rcx, Operand(rcx, times_pointer_size, FixedArray::kHeaderSize));
Operand          2680 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2684 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rdi, offset));
Operand          2694 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, 1 * kPointerSize));
Operand          2705 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 2 * kPointerSize));
Operand          2709 src/x64/code-stubs-x64.cc   __ lea(rdi, Operand(rax, Heap::kArgumentsObjectSizeStrict));
Operand          2722 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rdx, -1 * kPointerSize));  // Skip receiver.
Operand          2771 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kJSRegExpOffset));
Operand          2796 src/x64/code-stubs-x64.cc   __ leal(rdx, Operand(rdx, rdx, times_1, 2));
Operand          2804 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rsp, kSubjectOffset));
Operand          2814 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rsp, kPreviousIndexOffset));
Operand          2822 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rsp, kLastMatchInfoOffset));
Operand          2845 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rsp, kSubjectOffset));
Operand          2937 src/x64/code-stubs-x64.cc   __ SmiToInteger64(rbx, Operand(rsp, kPreviousIndexOffset));
Operand          2957 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, (argument_slots_on_stack - 1) * kPointerSize),
Operand          2961 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, (argument_slots_on_stack - 2) * kPointerSize),
Operand          2966 src/x64/code-stubs-x64.cc   __ movq(r9, Operand(kScratchRegister, 0));
Operand          2968 src/x64/code-stubs-x64.cc   __ addq(r9, Operand(kScratchRegister, 0));
Operand          2969 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, (argument_slots_on_stack - 3) * kPointerSize), r9);
Operand          2975 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, (argument_slots_on_stack - 4) * kPointerSize),
Operand          2986 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, (argument_slots_on_stack - 5) * kPointerSize), r8);
Operand          3068 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kJSRegExpOffset));
Operand          3073 src/x64/code-stubs-x64.cc   __ leal(rdx, Operand(rax, rax, times_1, 2));
Operand          3077 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kLastMatchInfoOffset));
Operand          3087 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kSubjectOffset));
Operand          3094 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kSubjectOffset));
Operand          3116 src/x64/code-stubs-x64.cc   __ movl(rdi, Operand(rcx, rdx, times_int_size, 0));
Operand          3128 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kLastMatchInfoOffset));
Operand          3138 src/x64/code-stubs-x64.cc   Operand pending_exception_operand =
Operand          3186 src/x64/code-stubs-x64.cc   __ movq(r8, Operand(rsp, kPointerSize * 3));
Operand          3220 src/x64/code-stubs-x64.cc   __ lea(rcx, Operand(rax, JSRegExpResult::kSize));
Operand          3224 src/x64/code-stubs-x64.cc   __ movq(r8, Operand(rsp, kPointerSize * 1));
Operand          3226 src/x64/code-stubs-x64.cc   __ movq(r8, Operand(rsp, kPointerSize * 2));
Operand          3228 src/x64/code-stubs-x64.cc   __ movq(r8, Operand(rsp, kPointerSize * 3));
Operand          3255 src/x64/code-stubs-x64.cc   __ movq(Operand(rcx, rbx, times_pointer_size, 0), rdx);
Operand          3363 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rsp, kPointerSize));
Operand          3610 src/x64/code-stubs-x64.cc     __ lea(rcx, Operand(rax, rdx, times_1, 0));
Operand          3733 src/x64/code-stubs-x64.cc     __ movq(rax, Operand(rsp, (argc_ + 1) * kPointerSize));
Operand          3740 src/x64/code-stubs-x64.cc     __ movq(Operand(rsp, (argc_ + 1) * kPointerSize), rcx);
Operand          3802 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, (argc_ + 1) * kPointerSize), rdi);
Operand          3933 src/x64/code-stubs-x64.cc     Operand scope_depth_operand = masm->ExternalOperand(scope_depth);
Operand          3967 src/x64/code-stubs-x64.cc     Operand scope_depth_operand = masm->ExternalOperand(scope_depth);
Operand          3981 src/x64/code-stubs-x64.cc     __ movq(rax, Operand(rsp, 6 * kPointerSize));
Operand          3982 src/x64/code-stubs-x64.cc     __ movq(rdx, Operand(rsp, 7 * kPointerSize));
Operand          3985 src/x64/code-stubs-x64.cc   __ lea(rcx, Operand(rax, 1));
Operand          4011 src/x64/code-stubs-x64.cc   Operand pending_exception_operand =
Operand          4158 src/x64/code-stubs-x64.cc     Operand c_entry_fp_operand = masm->ExternalOperand(c_entry_fp);
Operand          4226 src/x64/code-stubs-x64.cc   __ movq(Operand(kScratchRegister, 0), Immediate(0));
Operand          4230 src/x64/code-stubs-x64.cc   { Operand c_entry_fp_operand = masm->ExternalOperand(c_entry_fp);
Operand          4287 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, 2 * kPointerSize + extra_stack_space));
Operand          4297 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 1 * kPointerSize + extra_stack_space));
Operand          4332 src/x64/code-stubs-x64.cc     __ movq(kScratchRegister, Operand(rsp, 0 * kPointerSize));
Operand          4333 src/x64/code-stubs-x64.cc     __ subq(kScratchRegister, Operand(rsp, 1 * kPointerSize));
Operand          4336 src/x64/code-stubs-x64.cc       __ cmpl(Operand(kScratchRegister, kOffsetToMapCheckValue - 4), rdi);
Operand          4340 src/x64/code-stubs-x64.cc             Operand(kScratchRegister, kOffsetToMapCheckValue));
Operand          4341 src/x64/code-stubs-x64.cc     __ movq(Operand(kScratchRegister, 0), rax);
Operand          4373 src/x64/code-stubs-x64.cc     __ movq(kScratchRegister, Operand(rsp, 0 * kPointerSize));
Operand          4374 src/x64/code-stubs-x64.cc     __ subq(kScratchRegister, Operand(rsp, 1 * kPointerSize));
Operand          4375 src/x64/code-stubs-x64.cc     __ movb(Operand(kScratchRegister, kOffsetToResultValue), rax);
Operand          4378 src/x64/code-stubs-x64.cc       __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax);
Operand          4396 src/x64/code-stubs-x64.cc     __ movq(kScratchRegister, Operand(rsp, 0 * kPointerSize));
Operand          4397 src/x64/code-stubs-x64.cc     __ subq(kScratchRegister, Operand(rsp, 1 * kPointerSize));
Operand          4398 src/x64/code-stubs-x64.cc     __ movb(Operand(kScratchRegister, kOffsetToResultValue), rax);
Operand          4401 src/x64/code-stubs-x64.cc       __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax);
Operand          4618 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, 2 * kPointerSize));  // First argument (left).
Operand          4619 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 1 * kPointerSize));  // Second argument (right).
Operand          4907 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, stack_offset), arg);
Operand          4919 src/x64/code-stubs-x64.cc   __ movq(Operand(rsp, stack_offset), arg);
Operand          4935 src/x64/code-stubs-x64.cc     __ movb(kScratchRegister, Operand(src, 0));
Operand          4936 src/x64/code-stubs-x64.cc     __ movb(Operand(dest, 0), kScratchRegister);
Operand          4940 src/x64/code-stubs-x64.cc     __ movzxwl(kScratchRegister, Operand(src, 0));
Operand          4941 src/x64/code-stubs-x64.cc     __ movw(Operand(dest, 0), kScratchRegister);
Operand          4996 src/x64/code-stubs-x64.cc   __ movb(kScratchRegister, Operand(src, 0));
Operand          4997 src/x64/code-stubs-x64.cc   __ movb(Operand(dest, 0), kScratchRegister);
Operand          5020 src/x64/code-stubs-x64.cc   __ leal(scratch, Operand(c1, -'0'));
Operand          5023 src/x64/code-stubs-x64.cc   __ leal(scratch, Operand(c2, -'0'));
Operand          5173 src/x64/code-stubs-x64.cc   __ leal(hash, Operand(hash, hash, times_8, 0));
Operand          5207 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, kStringOffset));
Operand          5217 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rsp, kToOffset));
Operand          5218 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, kFromOffset));
Operand          5349 src/x64/code-stubs-x64.cc     __ lea(rsi, Operand(rdi, smi_as_index.reg, smi_as_index.scale,
Operand          5374 src/x64/code-stubs-x64.cc     __ lea(rsi, Operand(rdi, smi_as_index.reg, smi_as_index.scale,
Operand          5524 src/x64/code-stubs-x64.cc   __ movb(scratch, Operand(left, index, times_1, 0));
Operand          5525 src/x64/code-stubs-x64.cc   __ cmpb(scratch, Operand(right, index, times_1, 0));
Operand          5540 src/x64/code-stubs-x64.cc   __ movq(rdx, Operand(rsp, 2 * kPointerSize));  // left
Operand          5541 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rsp, 1 * kPointerSize));  // right
Operand          5870 src/x64/code-stubs-x64.cc     __ lea(index, Operand(index, index, times_2, 0));  // index *= 3.
Operand          5875 src/x64/code-stubs-x64.cc     __ movq(entity_name, Operand(properties,
Operand          5946 src/x64/code-stubs-x64.cc     __ lea(r1, Operand(r1, r1, times_2, 0));  // r1 = r1 * 3
Operand          5949 src/x64/code-stubs-x64.cc     __ cmpq(name, Operand(elements, r1, times_pointer_size,
Operand          6000 src/x64/code-stubs-x64.cc     __ movq(scratch, Operand(rsp, 2 * kPointerSize));
Operand          6004 src/x64/code-stubs-x64.cc     __ and_(scratch, Operand(rsp, 0));
Operand          6008 src/x64/code-stubs-x64.cc     __ lea(index_, Operand(scratch, scratch, times_2, 0));  // index *= 3.
Operand          6011 src/x64/code-stubs-x64.cc     __ movq(scratch, Operand(dictionary_,
Operand          6020 src/x64/code-stubs-x64.cc     __ cmpq(scratch, Operand(rsp, 3 * kPointerSize));
Operand          6189 src/x64/code-stubs-x64.cc     __ movq(regs_.scratch0(), Operand(regs_.address(), 0));
Operand          6245 src/x64/code-stubs-x64.cc     __ movq(arg2, Operand(address, 0));
Operand          6298 src/x64/code-stubs-x64.cc   __ movq(regs_.scratch0(), Operand(regs_.address(), 0));
Operand          6380 src/x64/code-stubs-x64.cc   __ movq(rbx, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          6393 src/x64/code-stubs-x64.cc   __ movq(Operand(rcx, 0), rax);
Operand          6455 src/x64/code-stubs-x64.cc   __ lea(rdx, Operand(rsp, kNumSavedRegisters * kPointerSize));
Operand          6457 src/x64/code-stubs-x64.cc   __ lea(rsi, Operand(rsp, kNumSavedRegisters * kPointerSize));
Operand          6462 src/x64/code-stubs-x64.cc   __ movq(rcx, Operand(rdx, 0));
Operand          6465 src/x64/code-stubs-x64.cc   __ movq(rdi, Operand(rsi, 0));
Operand          6471 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rax, 0));
Operand            82 src/x64/codegen-x64.cc   __ fld_d(Operand(rsp, 0));
Operand            85 src/x64/codegen-x64.cc   __ fstp_d(Operand(rsp, 0));
Operand           147 src/x64/codegen-x64.cc   __ movsd(Operand(rsp, kPointerSize * 2), xmm1);
Operand           148 src/x64/codegen-x64.cc   __ movsd(Operand(rsp, kPointerSize), xmm0);
Operand           149 src/x64/codegen-x64.cc   __ fld_d(Operand(rsp, kPointerSize * 2));
Operand           150 src/x64/codegen-x64.cc   __ fld_d(Operand(rsp, kPointerSize));
Operand           186 src/x64/codegen-x64.cc   __ movq(Operand(rsp, kPointerSize), rcx);
Operand           187 src/x64/codegen-x64.cc   __ movsd(xmm0, Operand(rsp, kPointerSize));
Operand           192 src/x64/codegen-x64.cc   __ fstp_d(Operand(rsp, kPointerSize));
Operand           193 src/x64/codegen-x64.cc   __ movsd(xmm0, Operand(rsp, kPointerSize));
Operand           306 src/x64/codegen-x64.cc   __ lea(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize));
Operand           389 src/x64/codegen-x64.cc   __ lea(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize));
Operand           407 src/x64/codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand           461 src/x64/codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand           544 src/x64/codegen-x64.cc   __ movzxwl(result, Operand(result, index, times_2, 0));
Operand           548 src/x64/codegen-x64.cc   __ movzxbl(result, Operand(result, index, times_1, 0));
Operand           171 src/x64/debug-x64.cc     __ lea(rsp, Operand(rsp, kScratchRegister, times_pointer_size, 0));
Operand           188 src/x64/debug-x64.cc   __ jmp(Operand(kScratchRegister, 0));
Operand           326 src/x64/debug-x64.cc   __ movq(Operand(rax, 0), Immediate(0));
Operand           329 src/x64/debug-x64.cc   __ lea(rsp, Operand(rbp, -1 * kPointerSize));
Operand           800 src/x64/deoptimizer-x64.cc     __ movsd(Operand(rsp, offset), xmm_reg);
Operand           835 src/x64/deoptimizer-x64.cc   __ movq(arg3, Operand(rsp, kSavedRegistersAreaSize));
Operand           841 src/x64/deoptimizer-x64.cc     __ lea(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kPointerSize));
Operand           843 src/x64/deoptimizer-x64.cc     __ movq(arg4, Operand(rsp, kSavedRegistersAreaSize + 1 * kPointerSize));
Operand           844 src/x64/deoptimizer-x64.cc     __ lea(arg5, Operand(rsp, kSavedRegistersAreaSize + 2 * kPointerSize));
Operand           852 src/x64/deoptimizer-x64.cc   __ movq(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand           860 src/x64/deoptimizer-x64.cc   __ movq(Operand(rsp, 4 * kPointerSize), arg5);
Operand           862 src/x64/deoptimizer-x64.cc   __ movq(Operand(rsp, 5 * kPointerSize), arg5);
Operand           876 src/x64/deoptimizer-x64.cc   __ movq(rbx, Operand(rax, Deoptimizer::input_offset()));
Operand           881 src/x64/deoptimizer-x64.cc     __ pop(Operand(rbx, offset));
Operand           888 src/x64/deoptimizer-x64.cc     __ pop(Operand(rbx, dst_offset));
Operand           900 src/x64/deoptimizer-x64.cc   __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset()));
Operand           906 src/x64/deoptimizer-x64.cc   __ lea(rdx, Operand(rbx, FrameDescription::frame_content_offset()));
Operand           909 src/x64/deoptimizer-x64.cc   __ pop(Operand(rdx, 0));
Operand           930 src/x64/deoptimizer-x64.cc   __ movl(rdx, Operand(rax, Deoptimizer::output_count_offset()));
Operand           931 src/x64/deoptimizer-x64.cc   __ movq(rax, Operand(rax, Deoptimizer::output_offset()));
Operand           932 src/x64/deoptimizer-x64.cc   __ lea(rdx, Operand(rax, rdx, times_8, 0));
Operand           935 src/x64/deoptimizer-x64.cc   __ movq(rbx, Operand(rax, 0));
Operand           936 src/x64/deoptimizer-x64.cc   __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset()));
Operand           939 src/x64/deoptimizer-x64.cc   __ push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset()));
Operand           951 src/x64/deoptimizer-x64.cc       __ movsd(xmm_reg, Operand(rbx, src_offset));
Operand           957 src/x64/deoptimizer-x64.cc     __ push(Operand(rbx, FrameDescription::state_offset()));
Operand           959 src/x64/deoptimizer-x64.cc   __ push(Operand(rbx, FrameDescription::pc_offset()));
Operand           960 src/x64/deoptimizer-x64.cc   __ push(Operand(rbx, FrameDescription::continuation_offset()));
Operand           965 src/x64/deoptimizer-x64.cc     __ push(Operand(rbx, offset));
Operand           146 src/x64/full-codegen-x64.cc     __ movq(Operand(rsp, receiver_offset), kScratchRegister);
Operand           189 src/x64/full-codegen-x64.cc     __ movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi);
Operand           199 src/x64/full-codegen-x64.cc         __ movq(rax, Operand(rbp, parameter_offset));
Operand           202 src/x64/full-codegen-x64.cc         __ movq(Operand(rsi, context_offset), rax);
Operand           219 src/x64/full-codegen-x64.cc       __ push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand           225 src/x64/full-codegen-x64.cc            Operand(rbp, StandardFrameConstants::kCallerSPOffset + offset));
Operand           402 src/x64/full-codegen-x64.cc         __ push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand           576 src/x64/full-codegen-x64.cc   __ movq(Operand(rsp, 0), reg);
Operand           700 src/x64/full-codegen-x64.cc   return Operand(rbp, offset);
Operand           996 src/x64/full-codegen-x64.cc     __ movq(rdx, Operand(rsp, 0));  // Switch value.
Operand          1139 src/x64/full-codegen-x64.cc   __ movq(rcx, Operand(rsp, 0 * kPointerSize));  // Get enumerated object
Operand          1154 src/x64/full-codegen-x64.cc   __ movq(rax, Operand(rsp, 0 * kPointerSize));  // Get the current index.
Operand          1155 src/x64/full-codegen-x64.cc   __ cmpq(rax, Operand(rsp, 1 * kPointerSize));  // Compare to the array length.
Operand          1159 src/x64/full-codegen-x64.cc   __ movq(rbx, Operand(rsp, 2 * kPointerSize));
Operand          1168 src/x64/full-codegen-x64.cc   __ movq(rdx, Operand(rsp, 3 * kPointerSize));
Operand          1173 src/x64/full-codegen-x64.cc   __ movq(rcx, Operand(rsp, 4 * kPointerSize));
Operand          1207 src/x64/full-codegen-x64.cc   __ SmiAddConstant(Operand(rsp, 0 * kPointerSize), Smi::FromInt(1));
Operand          1490 src/x64/full-codegen-x64.cc   __ movq(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1548 src/x64/full-codegen-x64.cc   __ movq(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1601 src/x64/full-codegen-x64.cc             __ movq(rdx, Operand(rsp, 0));
Operand          1614 src/x64/full-codegen-x64.cc         __ push(Operand(rsp, 0));  // Duplicate receiver.
Operand          1638 src/x64/full-codegen-x64.cc     __ push(Operand(rsp, 0));  // Duplicate receiver.
Operand          1648 src/x64/full-codegen-x64.cc     __ push(Operand(rsp, 0));
Operand          1674 src/x64/full-codegen-x64.cc   __ movq(rbx, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          1727 src/x64/full-codegen-x64.cc       __ movq(rbx, Operand(rsp, 0));  // Copy of array literal.
Operand          1738 src/x64/full-codegen-x64.cc       __ movq(rbx, Operand(rsp, 0));  // Copy of array literal.
Operand          1795 src/x64/full-codegen-x64.cc         __ movq(rdx, Operand(rsp, 0));
Operand          2116 src/x64/full-codegen-x64.cc     __ push(Operand(rsp, kPointerSize));  // Receiver is now under value.
Operand          2125 src/x64/full-codegen-x64.cc     __ movq(rdx, Operand(rsp, 0));
Operand          2137 src/x64/full-codegen-x64.cc     __ push(Operand(rsp, kPointerSize));  // Receiver is under value.
Operand          2156 src/x64/full-codegen-x64.cc     __ push(Operand(rsp, 2 * kPointerSize));
Operand          2163 src/x64/full-codegen-x64.cc     __ movq(rdx, Operand(rsp, 0));  // Leave receiver on the stack for later.
Operand          2234 src/x64/full-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2263 src/x64/full-codegen-x64.cc   __ movq(rcx, Operand(rsp, (arg_count + 1) * kPointerSize));  // Key.
Operand          2267 src/x64/full-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2296 src/x64/full-codegen-x64.cc   __ movq(rdi, Operand(rsp, (arg_count + 1) * kPointerSize));
Operand          2300 src/x64/full-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2309 src/x64/full-codegen-x64.cc     __ push(Operand(rsp, arg_count * kPointerSize));
Operand          2315 src/x64/full-codegen-x64.cc   __ push(Operand(rbp, (2 + info_->scope()->num_parameters()) * kPointerSize));
Operand          2357 src/x64/full-codegen-x64.cc       __ push(Operand(rsp, (arg_count + 1) * kPointerSize));
Operand          2362 src/x64/full-codegen-x64.cc       __ movq(Operand(rsp, (arg_count + 0) * kPointerSize), rdx);
Operand          2363 src/x64/full-codegen-x64.cc       __ movq(Operand(rsp, (arg_count + 1) * kPointerSize), rax);
Operand          2368 src/x64/full-codegen-x64.cc     __ movq(rdi, Operand(rsp, (arg_count + 1) * kPointerSize));
Operand          2372 src/x64/full-codegen-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2469 src/x64/full-codegen-x64.cc   __ movq(rdi, Operand(rsp, arg_count * kPointerSize));
Operand          2651 src/x64/full-codegen-x64.cc          Operand(
Operand          2679 src/x64/full-codegen-x64.cc   __ movq(rdx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          2773 src/x64/full-codegen-x64.cc   __ movq(rax, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2777 src/x64/full-codegen-x64.cc   __ Cmp(Operand(rax, StandardFrameConstants::kContextOffset),
Operand          2780 src/x64/full-codegen-x64.cc   __ movq(rax, Operand(rax, StandardFrameConstants::kCallerFPOffset));
Operand          2784 src/x64/full-codegen-x64.cc   __ Cmp(Operand(rax, StandardFrameConstants::kMarkerOffset),
Operand          2840 src/x64/full-codegen-x64.cc   __ movq(rbx, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2841 src/x64/full-codegen-x64.cc   __ Cmp(Operand(rbx, StandardFrameConstants::kContextOffset),
Operand          2847 src/x64/full-codegen-x64.cc   __ movq(rax, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset));
Operand          3069 src/x64/full-codegen-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3346 src/x64/full-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3531 src/x64/full-codegen-x64.cc   Operand separator_operand =    Operand(rsp, 2 * kPointerSize);
Operand          3532 src/x64/full-codegen-x64.cc   Operand result_operand =       Operand(rsp, 1 * kPointerSize);
Operand          3533 src/x64/full-codegen-x64.cc   Operand array_length_operand = Operand(rsp, 0 * kPointerSize);
Operand          3713 src/x64/full-codegen-x64.cc   __ movb(Operand(result_pos, 0), scratch);
Operand          3771 src/x64/full-codegen-x64.cc   __ movq(string, Operand(elements, index, times_pointer_size, 0));
Operand          3786 src/x64/full-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3822 src/x64/full-codegen-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          4023 src/x64/full-codegen-x64.cc       __ movq(rdx, Operand(rsp, 0));  // Leave receiver on stack
Operand          4055 src/x64/full-codegen-x64.cc           __ movq(Operand(rsp, kPointerSize), rax);
Operand          4058 src/x64/full-codegen-x64.cc           __ movq(Operand(rsp, 2 * kPointerSize), rax);
Operand          4409 src/x64/full-codegen-x64.cc   __ movq(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          4426 src/x64/full-codegen-x64.cc   __ movq(Operand(rbp, frame_offset), value);
Operand          4451 src/x64/full-codegen-x64.cc     __ push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          4540 src/x64/full-codegen-x64.cc     __ movq(rsi, Operand(rsp, StackHandlerConstants::kContextOffset));
Operand          4541 src/x64/full-codegen-x64.cc     __ movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi);
Operand           146 src/x64/ic-x64.cc   __ Test(Operand(elements, r1, times_pointer_size,
Operand           154 src/x64/ic-x64.cc           Operand(elements, r1, times_pointer_size,
Operand           207 src/x64/ic-x64.cc   __ Test(Operand(elements,
Operand           216 src/x64/ic-x64.cc   __ lea(scratch1, Operand(elements,
Operand           220 src/x64/ic-x64.cc   __ movq(Operand(scratch1, 0), value);
Operand           482 src/x64/ic-x64.cc     __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off));
Operand           484 src/x64/ic-x64.cc     __ cmpq(rax, Operand(kScratchRegister, rdi, times_1, off + kPointerSize));
Operand           490 src/x64/ic-x64.cc   __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off));
Operand           492 src/x64/ic-x64.cc   __ cmpq(rax, Operand(kScratchRegister, rdi, times_1, off + kPointerSize));
Operand           506 src/x64/ic-x64.cc     __ movl(rdi, Operand(kScratchRegister, rcx, times_4, 0));
Operand           695 src/x64/ic-x64.cc   __ leal(rdi, Operand(rcx, 1));
Operand           703 src/x64/ic-x64.cc   __ leal(rdi, Operand(rcx, 1));
Operand           911 src/x64/ic-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand           947 src/x64/ic-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand           971 src/x64/ic-x64.cc     __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));  // receiver
Operand           981 src/x64/ic-x64.cc     __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx);
Operand          1012 src/x64/ic-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1030 src/x64/ic-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1151 src/x64/ic-x64.cc static Operand GenerateMappedArgumentsLookup(MacroAssembler* masm,
Operand          1207 src/x64/ic-x64.cc static Operand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
Operand          1239 src/x64/ic-x64.cc   Operand mapped_location =
Operand          1246 src/x64/ic-x64.cc   Operand unmapped_location =
Operand          1265 src/x64/ic-x64.cc   Operand mapped_location = GenerateMappedArgumentsLookup(
Operand          1279 src/x64/ic-x64.cc   Operand unmapped_location =
Operand          1308 src/x64/ic-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1309 src/x64/ic-x64.cc   Operand mapped_location = GenerateMappedArgumentsLookup(
Operand          1315 src/x64/ic-x64.cc   Operand unmapped_location =
Operand           151 src/x64/lithium-codegen-x64.cc     __ movq(Operand(rsp, receiver_offset), kScratchRegister);
Operand           181 src/x64/lithium-codegen-x64.cc         __ movq(Operand(rsp, offset), rax);
Operand           202 src/x64/lithium-codegen-x64.cc     __ movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi);
Operand           212 src/x64/lithium-codegen-x64.cc         __ movq(rax, Operand(rbp, parameter_offset));
Operand           215 src/x64/lithium-codegen-x64.cc         __ movq(Operand(rsi, context_offset), rax);
Operand           346 src/x64/lithium-codegen-x64.cc Operand LCodeGen::ToOperand(LOperand* op) const {
Operand           354 src/x64/lithium-codegen-x64.cc     return Operand(rbp, -(index + 3) * kPointerSize);
Operand           357 src/x64/lithium-codegen-x64.cc     return Operand(rbp, -(index - 1) * kPointerSize);
Operand           500 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          1047 src/x64/lithium-codegen-x64.cc           __ leal(left, Operand(left, left, times_2, 0));
Operand          1053 src/x64/lithium-codegen-x64.cc           __ leal(left, Operand(left, left, times_4, 0));
Operand          1059 src/x64/lithium-codegen-x64.cc           __ leal(left, Operand(left, left, times_8, 0));
Operand          1352 src/x64/lithium-codegen-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          1421 src/x64/lithium-codegen-x64.cc       __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          1804 src/x64/lithium-codegen-x64.cc     Operand input = ToOperand(instr->InputAt(0));
Operand          2052 src/x64/lithium-codegen-x64.cc   __ cmpq(map, Operand(kScratchRegister, 0));
Operand          2192 src/x64/lithium-codegen-x64.cc     __ CompareRoot(Operand(cell, 0), Heap::kTheHoleValueRootIndex);
Operand          2195 src/x64/lithium-codegen-x64.cc     __ movq(Operand(cell, 0), value);
Operand          2199 src/x64/lithium-codegen-x64.cc     __ movq(Operand(kScratchRegister, 0), value);
Operand          2239 src/x64/lithium-codegen-x64.cc   Operand target = ContextOperand(context, instr->slot_index());
Operand          2500 src/x64/lithium-codegen-x64.cc   __ movq(result, Operand(arguments, length, times_pointer_size, kPointerSize));
Operand          2549 src/x64/lithium-codegen-x64.cc     Operand hole_check_operand = BuildFastArrayOperand(
Operand          2559 src/x64/lithium-codegen-x64.cc   Operand double_load_operand = BuildFastArrayOperand(
Operand          2569 src/x64/lithium-codegen-x64.cc Operand LCodeGen::BuildFastArrayOperand(
Operand          2582 src/x64/lithium-codegen-x64.cc     return Operand(elements_pointer_reg,
Operand          2587 src/x64/lithium-codegen-x64.cc     return Operand(elements_pointer_reg,
Operand          2598 src/x64/lithium-codegen-x64.cc   Operand operand(BuildFastArrayOperand(instr->external_pointer(),
Operand          2673 src/x64/lithium-codegen-x64.cc     __ lea(result, Operand(rsp, -2 * kPointerSize));
Operand          2677 src/x64/lithium-codegen-x64.cc     __ movq(result, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2678 src/x64/lithium-codegen-x64.cc     __ Cmp(Operand(result, StandardFrameConstants::kContextOffset),
Operand          2688 src/x64/lithium-codegen-x64.cc     __ movq(result, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2712 src/x64/lithium-codegen-x64.cc   __ movq(result, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          2714 src/x64/lithium-codegen-x64.cc                     Operand(result,
Operand          2795 src/x64/lithium-codegen-x64.cc   __ push(Operand(elements, length, times_pointer_size, 1 * kPointerSize));
Operand          2809 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2826 src/x64/lithium-codegen-x64.cc   __ movq(result, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand          2840 src/x64/lithium-codegen-x64.cc           Operand(context, Context::SlotOffset(Context::PREVIOUS_INDEX)));
Operand          2915 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3299 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3382 src/x64/lithium-codegen-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3401 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3414 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3425 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3437 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3541 src/x64/lithium-codegen-x64.cc   Operand operand(BuildFastArrayOperand(instr->external_pointer(),
Operand          3626 src/x64/lithium-codegen-x64.cc   Operand operand =
Operand          3676 src/x64/lithium-codegen-x64.cc   Operand double_store_operand = BuildFastArrayOperand(
Operand          4195 src/x64/lithium-codegen-x64.cc     __ cmpq(reg, Operand(kScratchRegister, 0));
Operand          4482 src/x64/lithium-codegen-x64.cc       __ lea(rcx, Operand(result, elements_offset));
Operand          4495 src/x64/lithium-codegen-x64.cc       __ lea(rcx, Operand(result, *offset));
Operand          4535 src/x64/lithium-codegen-x64.cc           __ lea(rcx, Operand(result, *offset));
Operand          4823 src/x64/lithium-codegen-x64.cc   __ movq(temp, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
Operand          4827 src/x64/lithium-codegen-x64.cc   __ Cmp(Operand(temp, StandardFrameConstants::kContextOffset),
Operand          4830 src/x64/lithium-codegen-x64.cc   __ movq(temp, Operand(rax, StandardFrameConstants::kCallerFPOffset));
Operand          4834 src/x64/lithium-codegen-x64.cc   __ Cmp(Operand(temp, StandardFrameConstants::kMarkerOffset),
Operand          4899 src/x64/lithium-codegen-x64.cc   __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand            88 src/x64/lithium-codegen-x64.h   Operand ToOperand(LOperand* op) const;
Operand           234 src/x64/lithium-codegen-x64.h   Operand BuildFastArrayOperand(
Operand           178 src/x64/lithium-gap-resolver-x64.cc       Operand dst = cgen_->ToOperand(destination);
Operand           183 src/x64/lithium-gap-resolver-x64.cc     Operand src = cgen_->ToOperand(source);
Operand           189 src/x64/lithium-gap-resolver-x64.cc       Operand dst = cgen_->ToOperand(destination);
Operand           205 src/x64/lithium-gap-resolver-x64.cc       Operand dst = cgen_->ToOperand(destination);
Operand           225 src/x64/lithium-gap-resolver-x64.cc     Operand src = cgen_->ToOperand(source);
Operand           258 src/x64/lithium-gap-resolver-x64.cc     Operand mem =
Operand           267 src/x64/lithium-gap-resolver-x64.cc     Operand src = cgen_->ToOperand(source);
Operand           268 src/x64/lithium-gap-resolver-x64.cc     Operand dst = cgen_->ToOperand(destination);
Operand           291 src/x64/lithium-gap-resolver-x64.cc     Operand other_operand = cgen_->ToOperand(other);
Operand            64 src/x64/macro-assembler-x64.cc Operand MacroAssembler::ExternalOperand(ExternalReference target,
Operand            70 src/x64/macro-assembler-x64.cc       return Operand(kRootRegister, static_cast<int32_t>(delta));
Operand            74 src/x64/macro-assembler-x64.cc   return Operand(scratch, 0);
Operand            83 src/x64/macro-assembler-x64.cc       movq(destination, Operand(kRootRegister, static_cast<int32_t>(delta)));
Operand            92 src/x64/macro-assembler-x64.cc     movq(destination, Operand(kScratchRegister, 0));
Operand           102 src/x64/macro-assembler-x64.cc       movq(Operand(kRootRegister, static_cast<int32_t>(delta)), source);
Operand           111 src/x64/macro-assembler-x64.cc     movq(Operand(kScratchRegister, 0), source);
Operand           122 src/x64/macro-assembler-x64.cc       lea(destination, Operand(kRootRegister, static_cast<int32_t>(delta)));
Operand           169 src/x64/macro-assembler-x64.cc   movq(destination, Operand(kRootRegister,
Operand           179 src/x64/macro-assembler-x64.cc        Operand(kRootRegister,
Operand           187 src/x64/macro-assembler-x64.cc   movq(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias),
Operand           194 src/x64/macro-assembler-x64.cc   push(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias));
Operand           200 src/x64/macro-assembler-x64.cc   cmpq(with, Operand(kRootRegister,
Operand           228 src/x64/macro-assembler-x64.cc   movq(Operand(scratch, 0), addr);
Operand           286 src/x64/macro-assembler-x64.cc       lea(scratch, Operand(object, kScratchRegister, times_1, 0));
Operand           360 src/x64/macro-assembler-x64.cc   lea(dst, Operand(object, index, times_pointer_size,
Operand           402 src/x64/macro-assembler-x64.cc     cmpq(value, Operand(address, 0));
Operand           714 src/x64/macro-assembler-x64.cc   movq(prev_next_address_reg, Operand(base_reg, kNextOffset));
Operand           715 src/x64/macro-assembler-x64.cc   movq(prev_limit_reg, Operand(base_reg, kLimitOffset));
Operand           716 src/x64/macro-assembler-x64.cc   addl(Operand(base_reg, kLevelOffset), Immediate(1));
Operand           724 src/x64/macro-assembler-x64.cc   movq(rax, Operand(rax, 0));
Operand           730 src/x64/macro-assembler-x64.cc   movq(rax, Operand(rax, 0));
Operand           735 src/x64/macro-assembler-x64.cc   subl(Operand(base_reg, kLevelOffset), Immediate(1));
Operand           736 src/x64/macro-assembler-x64.cc   movq(Operand(base_reg, kNextOffset), prev_next_address_reg);
Operand           737 src/x64/macro-assembler-x64.cc   cmpq(prev_limit_reg, Operand(base_reg, kLimitOffset));
Operand           743 src/x64/macro-assembler-x64.cc   Cmp(Operand(rsi, 0), factory->the_hole_value());
Operand           759 src/x64/macro-assembler-x64.cc   movq(Operand(base_reg, kLimitOffset), prev_limit_reg);
Operand           801 src/x64/macro-assembler-x64.cc   movq(target, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand           847 src/x64/macro-assembler-x64.cc       movsd(Operand(rsp, i * kDoubleSize), reg);
Operand           861 src/x64/macro-assembler-x64.cc       movsd(reg, Operand(rsp, i * kDoubleSize));
Operand           920 src/x64/macro-assembler-x64.cc     xor_(Operand(rsp, 0), kScratchRegister);
Operand           968 src/x64/macro-assembler-x64.cc       lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_8, 0));
Operand           972 src/x64/macro-assembler-x64.cc       lea(dst, Operand(dst, kSmiConstantRegister, times_8, 0));
Operand           976 src/x64/macro-assembler-x64.cc       lea(dst, Operand(dst, kSmiConstantRegister, times_4, 0));
Operand           979 src/x64/macro-assembler-x64.cc       lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_4, 0));
Operand           982 src/x64/macro-assembler-x64.cc       lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_2, 0));
Operand           985 src/x64/macro-assembler-x64.cc       lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_1, 0));
Operand          1025 src/x64/macro-assembler-x64.cc   movl(Operand(dst, kSmiShift / kBitsPerByte), src);
Operand          1035 src/x64/macro-assembler-x64.cc     leal(dst, Operand(src, constant));
Operand          1051 src/x64/macro-assembler-x64.cc   movl(dst, Operand(src, kSmiShift / kBitsPerByte));
Operand          1065 src/x64/macro-assembler-x64.cc   movsxlq(dst, Operand(src, kSmiShift / kBitsPerByte));
Operand          1124 src/x64/macro-assembler-x64.cc   cmpl(Operand(dst, kSmiShift / kBitsPerByte), Immediate(src->value()));
Operand          1137 src/x64/macro-assembler-x64.cc   cmpl(Operand(dst, kSmiShift / kBitsPerByte), src);
Operand          1220 src/x64/macro-assembler-x64.cc   leal(kScratchRegister, Operand(first, second, times_1, 0));
Operand          1403 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_2, 0));
Operand          1406 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_4, 0));
Operand          1409 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_8, 0));
Operand          1419 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_1, 0));
Operand          1422 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_2, 0));
Operand          1425 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_4, 0));
Operand          1428 src/x64/macro-assembler-x64.cc         lea(dst, Operand(src, kSmiConstantRegister, times_8, 0));
Operand          1441 src/x64/macro-assembler-x64.cc     addl(Operand(dst, kSmiShift / kBitsPerByte), Immediate(constant->value()));
Operand          1612 src/x64/macro-assembler-x64.cc     lea(dst, Operand(src1, src2, times_1, 0));
Operand          1865 src/x64/macro-assembler-x64.cc     lea(dst, Operand(src, kScratchRegister, times_1, 0));
Operand          2138 src/x64/macro-assembler-x64.cc   addl(dst, Operand(src, kSmiShift / kBitsPerByte));
Operand          2180 src/x64/macro-assembler-x64.cc   lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
Operand          2226 src/x64/macro-assembler-x64.cc   lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
Operand          2300 src/x64/macro-assembler-x64.cc     movq(result, Operand(result, 0));
Operand          2312 src/x64/macro-assembler-x64.cc     movq(kScratchRegister, Operand(kScratchRegister, 0));
Operand          2326 src/x64/macro-assembler-x64.cc     movq(dst, Operand(dst, 0));
Operand          2350 src/x64/macro-assembler-x64.cc   testl(Operand(src, kIntSize), Immediate(source->value()));
Operand          2357 src/x64/macro-assembler-x64.cc   testb(Operand(src, byte_offset), Immediate(1 << bit_in_byte));
Operand          2444 src/x64/macro-assembler-x64.cc   lea(rsp, Operand(rsp, -sp_delta));
Operand          2452 src/x64/macro-assembler-x64.cc   lea(rsp, Operand(rsp, sp_delta));
Operand          2505 src/x64/macro-assembler-x64.cc Operand MacroAssembler::SafepointRegisterSlot(Register reg) {
Operand          2506 src/x64/macro-assembler-x64.cc   return Operand(rsp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
Operand          2602 src/x64/macro-assembler-x64.cc   movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi);
Operand          2630 src/x64/macro-assembler-x64.cc   movq(rsp, Operand(rsp, StackHandlerConstants::kNextOffset));
Operand          2634 src/x64/macro-assembler-x64.cc   testl(Operand(rsp, StackHandlerConstants::kStateOffset),
Operand          3015 src/x64/macro-assembler-x64.cc     Operand counter_operand = ExternalOperand(ExternalReference(counter));
Operand          3024 src/x64/macro-assembler-x64.cc     Operand counter_operand = ExternalOperand(ExternalReference(counter));
Operand          3037 src/x64/macro-assembler-x64.cc     Operand counter_operand = ExternalOperand(ExternalReference(counter));
Operand          3278 src/x64/macro-assembler-x64.cc     cmpq(Operand(rsp, 0), kScratchRegister);
Operand          3287 src/x64/macro-assembler-x64.cc     cmpq(Operand(rbp, StandardFrameConstants::kMarkerOffset), kScratchRegister);
Operand          3334 src/x64/macro-assembler-x64.cc       movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg);
Operand          3349 src/x64/macro-assembler-x64.cc   movq(Operand(rbp, ExitFrameConstants::kSPOffset), rsp);
Operand          3359 src/x64/macro-assembler-x64.cc   lea(r15, Operand(rbp, r14, times_pointer_size, offset));
Operand          3378 src/x64/macro-assembler-x64.cc       movsd(reg, Operand(rbp, offset - ((i + 1) * kDoubleSize)));
Operand          3382 src/x64/macro-assembler-x64.cc   movq(rcx, Operand(rbp, 1 * kPointerSize));
Operand          3383 src/x64/macro-assembler-x64.cc   movq(rbp, Operand(rbp, 0 * kPointerSize));
Operand          3387 src/x64/macro-assembler-x64.cc   lea(rsp, Operand(r15, 1 * kPointerSize));
Operand          3407 src/x64/macro-assembler-x64.cc   Operand context_operand = ExternalOperand(context_address);
Operand          3416 src/x64/macro-assembler-x64.cc   Operand c_entry_fp_operand = ExternalOperand(c_entry_fp_address);
Operand          3429 src/x64/macro-assembler-x64.cc   movq(scratch, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3505 src/x64/macro-assembler-x64.cc   leal(r0, Operand(r0, r0, times_4, 0));
Operand          3570 src/x64/macro-assembler-x64.cc     lea(r2, Operand(r2, r2, times_2, 0));  // r2 = r2 * 3
Operand          3612 src/x64/macro-assembler-x64.cc     Operand top_operand = ExternalOperand(new_space_allocation_top);
Operand          3623 src/x64/macro-assembler-x64.cc     movq(result, Operand(scratch, 0));
Operand          3643 src/x64/macro-assembler-x64.cc     movq(Operand(scratch, 0), result_end);
Operand          3686 src/x64/macro-assembler-x64.cc   Operand limit_operand = ExternalOperand(new_space_allocation_limit);
Operand          3738 src/x64/macro-assembler-x64.cc   lea(result_end, Operand(element_count, element_size, header_size));
Operand          3741 src/x64/macro-assembler-x64.cc   Operand limit_operand = ExternalOperand(new_space_allocation_limit);
Operand          3787 src/x64/macro-assembler-x64.cc   Operand limit_operand = ExternalOperand(new_space_allocation_limit);
Operand          3807 src/x64/macro-assembler-x64.cc   Operand top_operand = ExternalOperand(new_space_allocation_top);
Operand          3845 src/x64/macro-assembler-x64.cc   lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask +
Operand          4019 src/x64/macro-assembler-x64.cc   movq(length, Operand(source, scratch, times_1, -8));
Operand          4020 src/x64/macro-assembler-x64.cc   movq(Operand(destination, scratch, times_1, -8), length);
Operand          4031 src/x64/macro-assembler-x64.cc     lea(scratch, Operand(destination, length, times_1, 0));
Operand          4034 src/x64/macro-assembler-x64.cc     movb(length, Operand(source, 0));
Operand          4035 src/x64/macro-assembler-x64.cc     movb(Operand(destination, 0), length);
Operand          4052 src/x64/macro-assembler-x64.cc   movq(Operand(start_offset, 0), filler);
Operand          4063 src/x64/macro-assembler-x64.cc     movq(dst, Operand(rsi, Context::SlotOffset(Context::PREVIOUS_INDEX)));
Operand          4065 src/x64/macro-assembler-x64.cc       movq(dst, Operand(dst, Context::SlotOffset(Context::PREVIOUS_INDEX)));
Operand          4093 src/x64/macro-assembler-x64.cc   movq(scratch, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          4097 src/x64/macro-assembler-x64.cc   movq(scratch, Operand(scratch,
Operand          4144 src/x64/macro-assembler-x64.cc   movq(function, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand          4148 src/x64/macro-assembler-x64.cc   movq(function, Operand(function, Context::SlotOffset(index)));
Operand          4198 src/x64/macro-assembler-x64.cc   movq(Operand(rsp, argument_slots_on_stack * kPointerSize), kScratchRegister);
Operand          4221 src/x64/macro-assembler-x64.cc   movq(rsp, Operand(rsp, argument_slots_on_stack * kPointerSize));
Operand          4272 src/x64/macro-assembler-x64.cc     testb(Operand(scratch, MemoryChunk::kFlagsOffset),
Operand          4275 src/x64/macro-assembler-x64.cc     testl(Operand(scratch, MemoryChunk::kFlagsOffset), Immediate(mask));
Operand          4295 src/x64/macro-assembler-x64.cc   lea(rcx, Operand(mask_scratch, mask_scratch, times_2, 0));
Operand          4297 src/x64/macro-assembler-x64.cc   and_(rcx, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
Operand          4369 src/x64/macro-assembler-x64.cc   testq(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch);
Operand          4378 src/x64/macro-assembler-x64.cc     testq(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch);
Operand          4437 src/x64/macro-assembler-x64.cc   or_(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch);
Operand          4440 src/x64/macro-assembler-x64.cc   addl(Operand(bitmap_scratch, MemoryChunk::kLiveBytesOffset), length);
Operand            63 src/x64/macro-assembler-x64.h typedef Operand MemOperand;
Operand           114 src/x64/macro-assembler-x64.h   Operand ExternalOperand(ExternalReference reference,
Operand           143 src/x64/macro-assembler-x64.h   void CompareRoot(const Operand& with, Heap::RootListIndex index);
Operand           398 src/x64/macro-assembler-x64.h   void Integer32ToSmiField(const Operand& dst, Register src);
Operand           407 src/x64/macro-assembler-x64.h   void SmiToInteger32(Register dst, const Operand& src);
Operand           411 src/x64/macro-assembler-x64.h   void SmiToInteger64(Register dst, const Operand& src);
Operand           440 src/x64/macro-assembler-x64.h   void SmiCompare(Register dst, const Operand& src);
Operand           441 src/x64/macro-assembler-x64.h   void SmiCompare(const Operand& dst, Register src);
Operand           442 src/x64/macro-assembler-x64.h   void SmiCompare(const Operand& dst, Smi* src);
Operand           444 src/x64/macro-assembler-x64.h   void SmiCompareInteger32(const Operand& dst, Register src);
Operand           453 src/x64/macro-assembler-x64.h   Condition CheckSmi(const Operand& src);
Operand           485 src/x64/macro-assembler-x64.h   void CheckSmiToIndicator(Register dst, const Operand& src);
Operand           551 src/x64/macro-assembler-x64.h   void SmiAddConstant(const Operand& dst, Smi* constant);
Operand           591 src/x64/macro-assembler-x64.h               const Operand& src2,
Operand           614 src/x64/macro-assembler-x64.h               const Operand& src2,
Operand           620 src/x64/macro-assembler-x64.h               const Operand& src2);
Operand           716 src/x64/macro-assembler-x64.h   void AddSmiField(Register dst, const Operand& src);
Operand           723 src/x64/macro-assembler-x64.h   void Move(const Operand& dst, Smi* source) {
Operand           729 src/x64/macro-assembler-x64.h   void Test(const Operand& dst, Smi* source);
Operand           772 src/x64/macro-assembler-x64.h   void Set(const Operand& dst, int64_t x);
Operand           783 src/x64/macro-assembler-x64.h   void TestBit(const Operand& dst, int bit_index);
Operand           787 src/x64/macro-assembler-x64.h   void Move(const Operand& dst, Handle<Object> source);
Operand           789 src/x64/macro-assembler-x64.h   void Cmp(const Operand& dst, Handle<Object> source);
Operand           791 src/x64/macro-assembler-x64.h   void Cmp(const Operand& dst, Smi* src);
Operand           840 src/x64/macro-assembler-x64.h   int CallSize(const Operand& target) {
Operand           957 src/x64/macro-assembler-x64.h   void AbortIfNotSmi(const Operand& object);
Operand          1395 src/x64/macro-assembler-x64.h   Operand SafepointRegisterSlot(Register reg);
Operand          1430 src/x64/macro-assembler-x64.h inline Operand FieldOperand(Register object, int offset) {
Operand          1431 src/x64/macro-assembler-x64.h   return Operand(object, offset - kHeapObjectTag);
Operand          1436 src/x64/macro-assembler-x64.h inline Operand FieldOperand(Register object,
Operand          1440 src/x64/macro-assembler-x64.h   return Operand(object, index, scale, offset - kHeapObjectTag);
Operand          1444 src/x64/macro-assembler-x64.h inline Operand ContextOperand(Register context, int index) {
Operand          1445 src/x64/macro-assembler-x64.h   return Operand(context, Context::SlotOffset(index));
Operand          1449 src/x64/macro-assembler-x64.h inline Operand GlobalObjectOperand() {
Operand          1455 src/x64/macro-assembler-x64.h inline Operand StackSpaceOperand(int index) {
Operand          1458 src/x64/macro-assembler-x64.h   return Operand(rsp, (index + kShaddowSpace) * kPointerSize);
Operand          1460 src/x64/macro-assembler-x64.h   return Operand(rsp, index * kPointerSize);
Operand           202 src/x64/regexp-macro-assembler-x64.cc   __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
Operand           205 src/x64/regexp-macro-assembler-x64.cc   __ lea(rax, Operand(rsi, rdi, times_1, 0));
Operand           206 src/x64/regexp-macro-assembler-x64.cc   __ cmpq(rax, Operand(rbp, kInputStart));
Operand           214 src/x64/regexp-macro-assembler-x64.cc   __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
Operand           217 src/x64/regexp-macro-assembler-x64.cc   __ lea(rax, Operand(rsi, rdi, times_1, 0));
Operand           218 src/x64/regexp-macro-assembler-x64.cc   __ cmpq(rax, Operand(rbp, kInputStart));
Operand           259 src/x64/regexp-macro-assembler-x64.cc     __ cmpb(Operand(rsi, rdi, times_1, byte_offset),
Operand           265 src/x64/regexp-macro-assembler-x64.cc                Operand(rsi, rdi, times_1, byte_offset));
Operand           270 src/x64/regexp-macro-assembler-x64.cc   __ lea(rbx, Operand(rsi, rdi, times_1, 0));
Operand           284 src/x64/regexp-macro-assembler-x64.cc         __ cmpq(rax, Operand(rbx, byte_offset + i));
Operand           292 src/x64/regexp-macro-assembler-x64.cc         __ cmpl(Operand(rbx, byte_offset + i), Immediate(combined_chars));
Operand           295 src/x64/regexp-macro-assembler-x64.cc         __ cmpb(Operand(rbx, byte_offset + i),
Operand           305 src/x64/regexp-macro-assembler-x64.cc                 Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)));
Operand           309 src/x64/regexp-macro-assembler-x64.cc         __ cmpl(Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)),
Operand           314 src/x64/regexp-macro-assembler-x64.cc                    Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)));
Operand           326 src/x64/regexp-macro-assembler-x64.cc   __ cmpl(rdi, Operand(backtrack_stackpointer(), 0));
Operand           370 src/x64/regexp-macro-assembler-x64.cc     __ lea(r9, Operand(rsi, rdx, times_1, 0));
Operand           371 src/x64/regexp-macro-assembler-x64.cc     __ lea(r11, Operand(rsi, rdi, times_1, 0));
Operand           380 src/x64/regexp-macro-assembler-x64.cc     __ movzxbl(rdx, Operand(r9, 0));
Operand           381 src/x64/regexp-macro-assembler-x64.cc     __ movzxbl(rax, Operand(r11, 0));
Operand           429 src/x64/regexp-macro-assembler-x64.cc     __ lea(rcx, Operand(rsi, rdx, times_1, 0));
Operand           431 src/x64/regexp-macro-assembler-x64.cc     __ lea(rdx, Operand(rsi, rdi, times_1, 0));
Operand           438 src/x64/regexp-macro-assembler-x64.cc     __ lea(rax, Operand(rsi, rdi, times_1, 0));
Operand           440 src/x64/regexp-macro-assembler-x64.cc     __ lea(rdi, Operand(rsi, rdx, times_1, 0));
Operand           504 src/x64/regexp-macro-assembler-x64.cc   __ lea(rbx, Operand(rsi, rdi, times_1, 0));  // Start of match.
Operand           506 src/x64/regexp-macro-assembler-x64.cc   __ lea(r9, Operand(rdx, rax, times_1, 0));  // End of capture
Operand           516 src/x64/regexp-macro-assembler-x64.cc     __ movzxbl(rax, Operand(rdx, 0));
Operand           517 src/x64/regexp-macro-assembler-x64.cc     __ cmpb(rax, Operand(rbx, 0));
Operand           520 src/x64/regexp-macro-assembler-x64.cc     __ movzxwl(rax, Operand(rdx, 0));
Operand           521 src/x64/regexp-macro-assembler-x64.cc     __ cmpw(rax, Operand(rbx, 0));
Operand           581 src/x64/regexp-macro-assembler-x64.cc   __ lea(rax, Operand(current_character(), -minus));
Operand           592 src/x64/regexp-macro-assembler-x64.cc   __ leal(rax, Operand(current_character(), -from));
Operand           602 src/x64/regexp-macro-assembler-x64.cc   __ leal(rax, Operand(current_character(), -from));
Operand           639 src/x64/regexp-macro-assembler-x64.cc       __ lea(rax, Operand(current_character(), -'\t'));
Operand           652 src/x64/regexp-macro-assembler-x64.cc       __ lea(rax, Operand(current_character(), -'\t'));
Operand           660 src/x64/regexp-macro-assembler-x64.cc     __ lea(rax, Operand(current_character(), -'0'));
Operand           666 src/x64/regexp-macro-assembler-x64.cc     __ lea(rax, Operand(current_character(), -'0'));
Operand           718 src/x64/regexp-macro-assembler-x64.cc     __ testb(Operand(rbx, current_character(), times_1, 0),
Operand           732 src/x64/regexp-macro-assembler-x64.cc     __ testb(Operand(rbx, current_character(), times_1, 0),
Operand           779 src/x64/regexp-macro-assembler-x64.cc   __ movq(Operand(rbp, kInputString), rcx);
Operand           780 src/x64/regexp-macro-assembler-x64.cc   __ movq(Operand(rbp, kStartIndex), rdx);  // Passed as int32 in edx.
Operand           781 src/x64/regexp-macro-assembler-x64.cc   __ movq(Operand(rbp, kInputStart), r8);
Operand           782 src/x64/regexp-macro-assembler-x64.cc   __ movq(Operand(rbp, kInputEnd), r9);
Operand           817 src/x64/regexp-macro-assembler-x64.cc   __ subq(rcx, Operand(kScratchRegister, 0));
Operand           841 src/x64/regexp-macro-assembler-x64.cc   __ movq(rsi, Operand(rbp, kInputEnd));
Operand           843 src/x64/regexp-macro-assembler-x64.cc   __ movq(rdi, Operand(rbp, kInputStart));
Operand           848 src/x64/regexp-macro-assembler-x64.cc   __ movq(rbx, Operand(rbp, kStartIndex));
Operand           851 src/x64/regexp-macro-assembler-x64.cc     __ lea(rax, Operand(rdi, rbx, times_2, -char_size()));
Operand           853 src/x64/regexp-macro-assembler-x64.cc     __ lea(rax, Operand(rdi, rbx, times_1, -char_size()));
Operand           857 src/x64/regexp-macro-assembler-x64.cc   __ movq(Operand(rbp, kInputStartMinusOne), rax);
Operand           876 src/x64/regexp-macro-assembler-x64.cc   __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
Operand           896 src/x64/regexp-macro-assembler-x64.cc       __ movq(Operand(rbp, rcx, times_1, 0), rax);
Operand           909 src/x64/regexp-macro-assembler-x64.cc   __ movq(backtrack_stackpointer(), Operand(rbp, kStackHighEnd));
Operand           919 src/x64/regexp-macro-assembler-x64.cc       __ movq(rdx, Operand(rbp, kStartIndex));
Operand           920 src/x64/regexp-macro-assembler-x64.cc       __ movq(rbx, Operand(rbp, kRegisterOutput));
Operand           921 src/x64/regexp-macro-assembler-x64.cc       __ movq(rcx, Operand(rbp, kInputEnd));
Operand           922 src/x64/regexp-macro-assembler-x64.cc       __ subq(rcx, Operand(rbp, kInputStart));
Operand           924 src/x64/regexp-macro-assembler-x64.cc         __ lea(rcx, Operand(rcx, rdx, times_2, 0));
Operand           938 src/x64/regexp-macro-assembler-x64.cc         __ movl(Operand(rbx, i * kIntSize), rax);
Operand           945 src/x64/regexp-macro-assembler-x64.cc       __ incq(Operand(rbp, kSuccessfulCaptures));
Operand           948 src/x64/regexp-macro-assembler-x64.cc       __ movsxlq(rcx, Operand(rbp, kNumOutputRegisters));
Operand           954 src/x64/regexp-macro-assembler-x64.cc       __ movq(Operand(rbp, kNumOutputRegisters), rcx);
Operand           956 src/x64/regexp-macro-assembler-x64.cc       __ addq(Operand(rbp, kRegisterOutput),
Operand           960 src/x64/regexp-macro-assembler-x64.cc       __ movq(rax, Operand(rbp, kInputStartMinusOne));
Operand           988 src/x64/regexp-macro-assembler-x64.cc     __ movq(rax, Operand(rbp, kSuccessfulCaptures));
Operand           994 src/x64/regexp-macro-assembler-x64.cc   __ lea(rsp, Operand(rbp, kLastCalleeSaveRegister));
Operand          1001 src/x64/regexp-macro-assembler-x64.cc   __ movq(rbx, Operand(rbp, kBackup_rbx));
Operand          1035 src/x64/regexp-macro-assembler-x64.cc     __ movq(rsi, Operand(rbp, kInputEnd));
Operand          1058 src/x64/regexp-macro-assembler-x64.cc     __ lea(rdx, Operand(rbp, kStackHighEnd));  // Second argument
Operand          1063 src/x64/regexp-macro-assembler-x64.cc     __ lea(rsi, Operand(rbp, kStackHighEnd));  // Second argument.
Operand          1189 src/x64/regexp-macro-assembler-x64.cc   __ addq(backtrack_stackpointer(), Operand(rbp, kStackHighEnd));
Operand          1223 src/x64/regexp-macro-assembler-x64.cc     __ lea(rax, Operand(rdi, cp_offset * char_size()));
Operand          1231 src/x64/regexp-macro-assembler-x64.cc   __ movq(rax, Operand(rbp, kInputStartMinusOne));
Operand          1240 src/x64/regexp-macro-assembler-x64.cc   __ subq(rax, Operand(rbp, kStackHighEnd));
Operand          1259 src/x64/regexp-macro-assembler-x64.cc   __ lea(rcx, Operand(rsp, -kPointerSize));
Operand          1267 src/x64/regexp-macro-assembler-x64.cc   __ lea(rdi, Operand(rsp, -kPointerSize));
Operand          1381 src/x64/regexp-macro-assembler-x64.cc Operand RegExpMacroAssemblerX64::register_location(int register_index) {
Operand          1386 src/x64/regexp-macro-assembler-x64.cc   return Operand(rbp, kRegisterZero - register_index * kPointerSize);
Operand          1422 src/x64/regexp-macro-assembler-x64.cc   __ subq(Operand(rsp, 0), code_object_pointer());
Operand          1427 src/x64/regexp-macro-assembler-x64.cc   __ addq(Operand(rsp, 0), code_object_pointer());
Operand          1436 src/x64/regexp-macro-assembler-x64.cc   __ movl(Operand(backtrack_stackpointer(), 0), source);
Operand          1443 src/x64/regexp-macro-assembler-x64.cc   __ movl(Operand(backtrack_stackpointer(), 0), value);
Operand          1467 src/x64/regexp-macro-assembler-x64.cc   __ movl(Operand(backtrack_stackpointer(), 0), backtrack_target);
Operand          1474 src/x64/regexp-macro-assembler-x64.cc   __ movsxlq(target, Operand(backtrack_stackpointer(), 0));
Operand          1518 src/x64/regexp-macro-assembler-x64.cc       __ movl(current_character(), Operand(rsi, rdi, times_1, cp_offset));
Operand          1520 src/x64/regexp-macro-assembler-x64.cc       __ movzxwl(current_character(), Operand(rsi, rdi, times_1, cp_offset));
Operand          1523 src/x64/regexp-macro-assembler-x64.cc       __ movzxbl(current_character(), Operand(rsi, rdi, times_1, cp_offset));
Operand          1529 src/x64/regexp-macro-assembler-x64.cc               Operand(rsi, rdi, times_1, cp_offset * sizeof(uc16)));
Operand          1533 src/x64/regexp-macro-assembler-x64.cc                  Operand(rsi, rdi, times_1, cp_offset * sizeof(uc16)));
Operand           223 src/x64/regexp-macro-assembler-x64.h   Operand register_location(int register_index);
Operand            64 src/x64/stub-cache-x64.cc   __ lea(offset, Operand(offset, offset, times_2, 0));
Operand            72 src/x64/stub-cache-x64.cc   __ cmpl(name, Operand(kScratchRegister, offset, scale_factor, 0));
Operand            78 src/x64/stub-cache-x64.cc           Operand(kScratchRegister, offset, scale_factor, kPointerSize * 2));
Operand            85 src/x64/stub-cache-x64.cc           Operand(kScratchRegister, offset, scale_factor, 0));
Operand           231 src/x64/stub-cache-x64.cc              Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
Operand           236 src/x64/stub-cache-x64.cc   __ movq(prototype, Operand(prototype, Context::SlotOffset(index)));
Operand           253 src/x64/stub-cache-x64.cc   __ cmpq(Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)),
Operand           418 src/x64/stub-cache-x64.cc   __ movq(scratch, Operand(rsp, 0));
Operand           420 src/x64/stub-cache-x64.cc   __ movq(Operand(rsp, 0), scratch);
Operand           423 src/x64/stub-cache-x64.cc      __ movq(Operand(rsp, i * kPointerSize), scratch);
Operand           438 src/x64/stub-cache-x64.cc   __ movq(scratch, Operand(rsp, 0));
Operand           439 src/x64/stub-cache-x64.cc   __ movq(Operand(rsp, kFastApiCallArguments * kPointerSize), scratch);
Operand           468 src/x64/stub-cache-x64.cc   __ movq(Operand(rsp, 2 * kPointerSize), rdi);
Operand           474 src/x64/stub-cache-x64.cc     __ movq(Operand(rsp, 3 * kPointerSize), rbx);
Operand           476 src/x64/stub-cache-x64.cc     __ Move(Operand(rsp, 3 * kPointerSize), call_data);
Operand           479 src/x64/stub-cache-x64.cc   __ movq(Operand(rsp, 4 * kPointerSize), kScratchRegister);
Operand           482 src/x64/stub-cache-x64.cc   __ lea(rbx, Operand(rsp, 4 * kPointerSize));
Operand           921 src/x64/stub-cache-x64.cc     __ movq(Operand(rsp, kPointerSize), object_reg);
Operand           979 src/x64/stub-cache-x64.cc       __ movq(Operand(rsp, kPointerSize), reg);
Operand          1089 src/x64/stub-cache-x64.cc   __ lea(rax, Operand(name_arg, 4 * kPointerSize));
Operand          1293 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1359 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1379 src/x64/stub-cache-x64.cc     __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx);
Operand          1420 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1459 src/x64/stub-cache-x64.cc       __ movq(rcx, Operand(rsp, argc * kPointerSize));
Operand          1523 src/x64/stub-cache-x64.cc       __ movq(Operand(rdx, 0), rcx);
Operand          1536 src/x64/stub-cache-x64.cc       __ movq(rbx, Operand(rsp, argc * kPointerSize));
Operand          1561 src/x64/stub-cache-x64.cc       Operand limit_operand =
Operand          1570 src/x64/stub-cache-x64.cc       __ movq(Operand(rdx, 0), rbx);
Operand          1574 src/x64/stub-cache-x64.cc         __ movq(Operand(rdx, i * kPointerSize), kScratchRegister);
Operand          1585 src/x64/stub-cache-x64.cc       __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1635 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1736 src/x64/stub-cache-x64.cc   __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1738 src/x64/stub-cache-x64.cc     __ movq(index, Operand(rsp, (argc - 0) * kPointerSize));
Operand          1815 src/x64/stub-cache-x64.cc   __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize));
Operand          1817 src/x64/stub-cache-x64.cc     __ movq(index, Operand(rsp, (argc - 0) * kPointerSize));
Operand          1875 src/x64/stub-cache-x64.cc     __ movq(rdx, Operand(rsp, 2 * kPointerSize));
Operand          1888 src/x64/stub-cache-x64.cc   __ movq(code, Operand(rsp, 1 * kPointerSize));
Operand          1956 src/x64/stub-cache-x64.cc     __ movq(rdx, Operand(rsp, 2 * kPointerSize));
Operand          1967 src/x64/stub-cache-x64.cc   __ movq(rax, Operand(rsp, 1 * kPointerSize));
Operand          2059 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          2077 src/x64/stub-cache-x64.cc   __ movq(rax, Operand(rsp, 4 * kPointerSize));
Operand          2078 src/x64/stub-cache-x64.cc   __ movq(Operand(rsp, 0 * kPointerSize), rax);
Operand          2121 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          2145 src/x64/stub-cache-x64.cc         __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx);
Operand          2248 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          2255 src/x64/stub-cache-x64.cc   __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
Operand          2266 src/x64/stub-cache-x64.cc     __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx);
Operand          2319 src/x64/stub-cache-x64.cc     __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx);
Operand          2463 src/x64/stub-cache-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          2541 src/x64/stub-cache-x64.cc   Operand cell_operand = FieldOperand(rbx, JSGlobalPropertyCell::kValueOffset);
Operand          2778 src/x64/stub-cache-x64.cc     __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
Operand          3174 src/x64/stub-cache-x64.cc   __ movq(Operand(rdx, JSObject::kMapOffset), rbx);
Operand          3176 src/x64/stub-cache-x64.cc   __ movq(Operand(rdx, JSObject::kPropertiesOffset), rbx);
Operand          3177 src/x64/stub-cache-x64.cc   __ movq(Operand(rdx, JSObject::kElementsOffset), rbx);
Operand          3182 src/x64/stub-cache-x64.cc   __ lea(r9, Operand(rdx, JSObject::kHeaderSize));
Operand          3185 src/x64/stub-cache-x64.cc   __ lea(rcx, Operand(rsp, rax, times_pointer_size, 0));
Operand          3203 src/x64/stub-cache-x64.cc       __ cmovq(above, rbx, Operand(rcx, arg_number * -kPointerSize));
Operand          3205 src/x64/stub-cache-x64.cc       __ movq(Operand(r9, i * kPointerSize), rbx);
Operand          3209 src/x64/stub-cache-x64.cc       __ Move(Operand(r9, i * kPointerSize), constant);
Operand          3218 src/x64/stub-cache-x64.cc     __ movq(Operand(r9, i * kPointerSize), r8);
Operand          3232 src/x64/stub-cache-x64.cc   __ lea(rsp, Operand(rsp, rbx, times_pointer_size, 1 * kPointerSize));
Operand          3356 src/x64/stub-cache-x64.cc       __ movsxbq(rcx, Operand(rbx, rcx, times_1, 0));
Operand          3360 src/x64/stub-cache-x64.cc       __ movzxbq(rcx, Operand(rbx, rcx, times_1, 0));
Operand          3363 src/x64/stub-cache-x64.cc       __ movsxwq(rcx, Operand(rbx, rcx, times_2, 0));
Operand          3366 src/x64/stub-cache-x64.cc       __ movzxwq(rcx, Operand(rbx, rcx, times_2, 0));
Operand          3369 src/x64/stub-cache-x64.cc       __ movsxlq(rcx, Operand(rbx, rcx, times_4, 0));
Operand          3372 src/x64/stub-cache-x64.cc       __ movl(rcx, Operand(rbx, rcx, times_4, 0));
Operand          3375 src/x64/stub-cache-x64.cc       __ cvtss2sd(xmm0, Operand(rbx, rcx, times_4, 0));
Operand          3378 src/x64/stub-cache-x64.cc       __ movsd(xmm0, Operand(rbx, rcx, times_8, 0));
Operand          3511 src/x64/stub-cache-x64.cc       __ movb(Operand(rbx, rdi, times_1, 0), rdx);
Operand          3515 src/x64/stub-cache-x64.cc       __ movb(Operand(rbx, rdi, times_1, 0), rdx);
Operand          3519 src/x64/stub-cache-x64.cc       __ movw(Operand(rbx, rdi, times_2, 0), rdx);
Operand          3523 src/x64/stub-cache-x64.cc       __ movl(Operand(rbx, rdi, times_4, 0), rdx);
Operand          3528 src/x64/stub-cache-x64.cc       __ movss(Operand(rbx, rdi, times_4, 0), xmm0);
Operand          3533 src/x64/stub-cache-x64.cc       __ movsd(Operand(rbx, rdi, times_8, 0), xmm0);
Operand          3570 src/x64/stub-cache-x64.cc       __ movss(Operand(rbx, rdi, times_4, 0), xmm0);
Operand          3573 src/x64/stub-cache-x64.cc       __ movsd(Operand(rbx, rdi, times_8, 0), xmm0);
Operand          3591 src/x64/stub-cache-x64.cc           __ movb(Operand(rbx, rdi, times_1, 0), r8);
Operand          3595 src/x64/stub-cache-x64.cc           __ movw(Operand(rbx, rdi, times_2, 0), r8);
Operand          3599 src/x64/stub-cache-x64.cc           __ movl(Operand(rbx, rdi, times_4, 0), r8);
Operand          3794 src/x64/stub-cache-x64.cc     __ movq(Operand(rcx, 0), rax);
Operand            64 test/cctest/test-assembler-arm.cc   __ add(r0, r0, Operand(r1));
Operand            65 test/cctest/test-assembler-arm.cc   __ mov(pc, Operand(lr));
Operand            91 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(r0));
Operand            92 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0, RelocInfo::NONE));
Operand            96 test/cctest/test-assembler-arm.cc   __ add(r0, r0, Operand(r1));
Operand            97 test/cctest/test-assembler-arm.cc   __ sub(r1, r1, Operand(1));
Operand           100 test/cctest/test-assembler-arm.cc   __ teq(r1, Operand(0, RelocInfo::NONE));
Operand           102 test/cctest/test-assembler-arm.cc   __ mov(pc, Operand(lr));
Operand           128 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(r0));
Operand           129 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(1));
Operand           134 test/cctest/test-assembler-arm.cc   __ sub(r1, r1, Operand(1));
Operand           137 test/cctest/test-assembler-arm.cc   __ teq(r1, Operand(0, RelocInfo::NONE));
Operand           139 test/cctest/test-assembler-arm.cc   __ mov(pc, Operand(lr));
Operand           143 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(FACTORY->true_value()));
Operand           145 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(-1));
Operand           146 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0xFF000000));
Operand           147 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0xF0F0F0F0));
Operand           148 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0xFFF0FFFF));
Operand           181 test/cctest/test-assembler-arm.cc   __ mov(ip, Operand(sp));
Operand           183 test/cctest/test-assembler-arm.cc   __ sub(fp, ip, Operand(4));
Operand           184 test/cctest/test-assembler-arm.cc   __ mov(r4, Operand(r0));
Operand           186 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r0, ASR, 1));
Operand           189 test/cctest/test-assembler-arm.cc   __ add(r0, r2, Operand(r0));
Operand           190 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r2, LSL, 2));
Operand           193 test/cctest/test-assembler-arm.cc   __ add(r0, r2, Operand(r0));
Operand           194 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r2, ASR, 3));
Operand           252 test/cctest/test-assembler-arm.cc     __ mov(ip, Operand(sp));
Operand           254 test/cctest/test-assembler-arm.cc     __ sub(fp, ip, Operand(4));
Operand           256 test/cctest/test-assembler-arm.cc     __ mov(r4, Operand(r0));
Operand           290 test/cctest/test-assembler-arm.cc     __ mov(lr, Operand(42));
Operand           369 test/cctest/test-assembler-arm.cc     __ mov(r1, Operand(7));
Operand           371 test/cctest/test-assembler-arm.cc     __ mov(pc, Operand(lr));
Operand           401 test/cctest/test-assembler-arm.cc     __ usat(r1, 8, Operand(r0));           // Sat 0xFFFF to 0-255 = 0xFF.
Operand           402 test/cctest/test-assembler-arm.cc     __ usat(r2, 12, Operand(r0, ASR, 9));  // Sat (0xFFFF>>9) to 0-4095 = 0x7F.
Operand           403 test/cctest/test-assembler-arm.cc     __ usat(r3, 1, Operand(r0, LSL, 16));  // Sat (0xFFFF<<16) to 0-1 = 0x0.
Operand           404 test/cctest/test-assembler-arm.cc     __ add(r0, r1, Operand(r2));
Operand           405 test/cctest/test-assembler-arm.cc     __ add(r0, r0, Operand(r3));
Operand           406 test/cctest/test-assembler-arm.cc     __ mov(pc, Operand(lr));
Operand           449 test/cctest/test-assembler-arm.cc     __ bic(r2, r1, Operand(kVFPRoundingModeMask | kVFPExceptionMask));
Operand           450 test/cctest/test-assembler-arm.cc     __ orr(r2, r2, Operand(mode));
Operand           470 test/cctest/test-assembler-arm.cc     __ tst(r2, Operand(kVFPExceptionMask));
Operand           476 test/cctest/test-assembler-arm.cc     __ mov(pc, Operand(lr));
Operand           481 test/cctest/test-assembler-arm.cc     __ mov(r0, Operand(11223344));
Operand           482 test/cctest/test-assembler-arm.cc     __ mov(pc, Operand(lr));
Operand           648 test/cctest/test-assembler-arm.cc     __ mov(ip, Operand(sp));
Operand           650 test/cctest/test-assembler-arm.cc     __ sub(fp, ip, Operand(4));
Operand           652 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
Operand           656 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
Operand           660 test/cctest/test-assembler-arm.cc     __ add(r4, r1, Operand(OFFSET_OF(F, a)));
Operand           664 test/cctest/test-assembler-arm.cc     __ add(r4, r1, Operand(OFFSET_OF(F, a)));
Operand           759 test/cctest/test-assembler-arm.cc     __ mov(ip, Operand(sp));
Operand           761 test/cctest/test-assembler-arm.cc     __ sub(fp, ip, Operand(4));
Operand           763 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
Operand           765 test/cctest/test-assembler-arm.cc     __ add(r4, r4, Operand(4 * 8));
Operand           768 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
Operand           770 test/cctest/test-assembler-arm.cc     __ add(r4, r4, Operand(2 * 8));
Operand           773 test/cctest/test-assembler-arm.cc     __ add(r4, r1, Operand(OFFSET_OF(F, a)));
Operand           775 test/cctest/test-assembler-arm.cc     __ add(r4, r4, Operand(4 * 4));
Operand           778 test/cctest/test-assembler-arm.cc     __ add(r4, r1, Operand(OFFSET_OF(F, a)));
Operand           780 test/cctest/test-assembler-arm.cc     __ add(r4, r4, Operand(2 * 4));
Operand           874 test/cctest/test-assembler-arm.cc     __ mov(ip, Operand(sp));
Operand           876 test/cctest/test-assembler-arm.cc     __ sub(fp, ip, Operand(4));
Operand           878 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, h) + 8));
Operand           882 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, h) + 8));
Operand           886 test/cctest/test-assembler-arm.cc     __ add(r4, r1, Operand(OFFSET_OF(F, h) + 4));
Operand           890 test/cctest/test-assembler-arm.cc     __ add(r4, r1, Operand(OFFSET_OF(F, h) + 4));
Operand           969 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(r1, ASR, 1), SetCC);
Operand           970 test/cctest/test-assembler-arm.cc   __ adc(r1, r1, Operand(r1), LeaveCC, cs);
Operand           974 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r2, ASR, 1), SetCC);
Operand           975 test/cctest/test-assembler-arm.cc   __ adc(r2, r2, Operand(r2), LeaveCC, cs);
Operand           979 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(0xffffffff));
Operand           980 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(0));
Operand           981 test/cctest/test-assembler-arm.cc   __ mov(r3, Operand(r1, ASR, 1), SetCC);  // Set the carry.
Operand           982 test/cctest/test-assembler-arm.cc   __ adc(r3, r1, Operand(r2));
Operand           985 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(0xffffffff));
Operand           986 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(0));
Operand           987 test/cctest/test-assembler-arm.cc   __ mov(r3, Operand(r2, ASR, 1), SetCC);  // Unset the carry.
Operand           988 test/cctest/test-assembler-arm.cc   __ adc(r3, r1, Operand(r2));
Operand           991 test/cctest/test-assembler-arm.cc   __ mov(pc, Operand(lr));
Operand            66 test/cctest/test-assembler-ia32.cc   __ mov(eax, Operand(esp, 4));
Operand            67 test/cctest/test-assembler-ia32.cc   __ add(eax, Operand(esp, 8));
Operand            95 test/cctest/test-assembler-ia32.cc   __ mov(edx, Operand(esp, 4));
Operand           133 test/cctest/test-assembler-ia32.cc   __ mov(edx, Operand(esp, 4));
Operand           180 test/cctest/test-assembler-ia32.cc     __ cvttss2si(eax, Operand(esp, 4));
Operand           215 test/cctest/test-assembler-ia32.cc   __ cvttsd2si(eax, Operand(esp, 4));
Operand           244 test/cctest/test-assembler-ia32.cc   __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE));
Operand           271 test/cctest/test-assembler-ia32.cc   __ movdbl(xmm0, Operand(esp, 1 * kPointerSize));
Operand           272 test/cctest/test-assembler-ia32.cc   __ movdbl(xmm1, Operand(esp, 3 * kPointerSize));
Operand           279 test/cctest/test-assembler-ia32.cc   __ movdbl(Operand(esp, 0), xmm0);
Operand           280 test/cctest/test-assembler-ia32.cc   __ fld_d(Operand(esp, 0));
Operand           316 test/cctest/test-assembler-ia32.cc   __ mov(eax, Operand(esp, 4));
Operand           320 test/cctest/test-assembler-ia32.cc   __ movdbl(Operand(esp, 0), xmm0);
Operand           321 test/cctest/test-assembler-ia32.cc   __ fld_d(Operand(esp, 0));
Operand           351 test/cctest/test-assembler-ia32.cc   __ fld_d(Operand(esp, 3 * kPointerSize));
Operand           352 test/cctest/test-assembler-ia32.cc   __ fld_d(Operand(esp, 1 * kPointerSize));
Operand           106 test/cctest/test-assembler-mips.cc   __ Branch(&L, ne, v1, Operand(0));
Operand           164 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x0f234560));
Operand           169 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x00001234));
Operand           172 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v1, Operand(0x80000003));
Operand           175 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v1, Operand(0x7ffffffc));
Operand           182 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0xedcba983));
Operand           186 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x1));
Operand           189 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x0));
Operand           196 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x00007400));
Operand           199 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v1, Operand(0x80000000));
Operand           204 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x0));
Operand           208 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x1));
Operand           214 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(0x000019fc));
Operand           217 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v1, Operand(0x81230000));
Operand           229 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, v0, Operand(51));
Operand           232 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, a0, Operand(0x7ff34fff));
Operand           235 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, a1, Operand(0x34f));
Operand           237 test/cctest/test-assembler-mips.cc   __ Branch(&error, ne, a0, Operand(t6));
Operand           594 test/cctest/test-assembler-mips.cc     __ Addu(t0, zero_reg, Operand(1));
Operand           741 test/cctest/test-assembler-mips.cc   __ Branch(&exit, ge, a0, Operand(0x00000000));
Operand           742 test/cctest/test-assembler-mips.cc   __ Branch(&exit2, ge, a0, Operand(0x00001FFF));
Operand           743 test/cctest/test-assembler-mips.cc   __ Branch(&exit3, ge, a0, Operand(0x0001FFFF));
Operand            46 test/cctest/test-assembler-x64.cc using v8::internal::Operand;
Operand           224 test/cctest/test-assembler-x64.cc   __ movq(rax, Operand(rbp, -3 * kStackElementSize));
Operand           323 test/cctest/test-assembler-x64.cc     CHECK(Operand(rax, offset).AddressUsesRegister(rax));
Operand           324 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, offset).AddressUsesRegister(r8));
Operand           325 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, offset).AddressUsesRegister(rcx));
Operand           327 test/cctest/test-assembler-x64.cc     CHECK(Operand(rax, rax, times_1, offset).AddressUsesRegister(rax));
Operand           328 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, rax, times_1, offset).AddressUsesRegister(r8));
Operand           329 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, rax, times_1, offset).AddressUsesRegister(rcx));
Operand           331 test/cctest/test-assembler-x64.cc     CHECK(Operand(rax, rcx, times_1, offset).AddressUsesRegister(rax));
Operand           332 test/cctest/test-assembler-x64.cc     CHECK(Operand(rax, rcx, times_1, offset).AddressUsesRegister(rcx));
Operand           333 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(r8));
Operand           334 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(r9));
Operand           335 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(rdx));
Operand           336 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(rsp));
Operand           338 test/cctest/test-assembler-x64.cc     CHECK(Operand(rsp, offset).AddressUsesRegister(rsp));
Operand           339 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rsp, offset).AddressUsesRegister(rax));
Operand           340 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rsp, offset).AddressUsesRegister(r15));
Operand           342 test/cctest/test-assembler-x64.cc     CHECK(Operand(rbp, offset).AddressUsesRegister(rbp));
Operand           343 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rbp, offset).AddressUsesRegister(rax));
Operand           344 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rbp, offset).AddressUsesRegister(r13));
Operand           346 test/cctest/test-assembler-x64.cc     CHECK(Operand(rbp, rax, times_1, offset).AddressUsesRegister(rbp));
Operand           347 test/cctest/test-assembler-x64.cc     CHECK(Operand(rbp, rax, times_1, offset).AddressUsesRegister(rax));
Operand           348 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rbp, rax, times_1, offset).AddressUsesRegister(rcx));
Operand           349 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rbp, rax, times_1, offset).AddressUsesRegister(r13));
Operand           350 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rbp, rax, times_1, offset).AddressUsesRegister(r8));
Operand           351 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rbp, rax, times_1, offset).AddressUsesRegister(rsp));
Operand           353 test/cctest/test-assembler-x64.cc     CHECK(Operand(rsp, rbp, times_1, offset).AddressUsesRegister(rsp));
Operand           354 test/cctest/test-assembler-x64.cc     CHECK(Operand(rsp, rbp, times_1, offset).AddressUsesRegister(rbp));
Operand           355 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rsp, rbp, times_1, offset).AddressUsesRegister(rax));
Operand           356 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rsp, rbp, times_1, offset).AddressUsesRegister(r15));
Operand           357 test/cctest/test-assembler-x64.cc     CHECK(!Operand(rsp, rbp, times_1, offset).AddressUsesRegister(r13));
Operand           111 test/cctest/test-disasm-arm.cc   COMPARE(and_(r0, r1, Operand(r2)),
Operand           113 test/cctest/test-disasm-arm.cc   COMPARE(and_(r1, r2, Operand(r3), LeaveCC),
Operand           115 test/cctest/test-disasm-arm.cc   COMPARE(and_(r2, r3, Operand(r4), SetCC),
Operand           117 test/cctest/test-disasm-arm.cc   COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq),
Operand           120 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r5, Operand(r6, LSL, 0)),
Operand           122 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r5, Operand(r7, LSL, 1), SetCC),
Operand           124 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne),
Operand           126 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r5, Operand(r9, LSL, 3), SetCC, cs),
Operand           129 test/cctest/test-disasm-arm.cc   COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs),
Operand           131 test/cctest/test-disasm-arm.cc   COMPARE(sub(r5, r6, Operand(r10, LSL, 30), SetCC, cc),
Operand           133 test/cctest/test-disasm-arm.cc   COMPARE(sub(r5, r6, Operand(r10, LSL, 24), LeaveCC, lo),
Operand           135 test/cctest/test-disasm-arm.cc   COMPARE(sub(r5, r6, Operand(r10, LSL, 16), SetCC, mi),
Operand           138 test/cctest/test-disasm-arm.cc   COMPARE(rsb(r6, r7, Operand(fp)),
Operand           140 test/cctest/test-disasm-arm.cc   COMPARE(rsb(r6, r7, Operand(fp, LSR, 1)),
Operand           142 test/cctest/test-disasm-arm.cc   COMPARE(rsb(r6, r7, Operand(fp, LSR, 0), SetCC),
Operand           144 test/cctest/test-disasm-arm.cc   COMPARE(rsb(r6, r7, Operand(fp, LSR, 31), LeaveCC, pl),
Operand           147 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip, ASR, 1)),
Operand           149 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip, ASR, 0)),
Operand           151 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip), SetCC),
Operand           153 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip, ASR, 31), SetCC, vs),
Operand           156 test/cctest/test-disasm-arm.cc   COMPARE(adc(r7, fp, Operand(ip, ASR, 5)),
Operand           158 test/cctest/test-disasm-arm.cc   COMPARE(adc(r4, ip, Operand(ip, ASR, 1), LeaveCC, vc),
Operand           160 test/cctest/test-disasm-arm.cc   COMPARE(adc(r5, sp, Operand(ip), SetCC),
Operand           162 test/cctest/test-disasm-arm.cc   COMPARE(adc(r8, lr, Operand(ip, ASR, 31), SetCC, vc),
Operand           165 test/cctest/test-disasm-arm.cc   COMPARE(sbc(r7, r1, Operand(ip, ROR, 1), LeaveCC, hi),
Operand           167 test/cctest/test-disasm-arm.cc   COMPARE(sbc(r7, r9, Operand(ip, ROR, 4)),
Operand           169 test/cctest/test-disasm-arm.cc   COMPARE(sbc(r7, r10, Operand(ip), SetCC),
Operand           171 test/cctest/test-disasm-arm.cc   COMPARE(sbc(r7, ip, Operand(ip, ROR, 31), SetCC, hi),
Operand           174 test/cctest/test-disasm-arm.cc   COMPARE(rsc(r7, r8, Operand(ip, LSL, r0)),
Operand           176 test/cctest/test-disasm-arm.cc   COMPARE(rsc(r7, r8, Operand(ip, LSL, r1)),
Operand           178 test/cctest/test-disasm-arm.cc   COMPARE(rsc(r7, r8, Operand(ip), SetCC),
Operand           180 test/cctest/test-disasm-arm.cc   COMPARE(rsc(r7, r8, Operand(ip, LSL, r3), SetCC, ls),
Operand           183 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r5, ASR, ip), ge),
Operand           185 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r6, ASR, sp)),
Operand           187 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r7), ge),
Operand           189 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r8, ASR, fp), ge),
Operand           192 test/cctest/test-disasm-arm.cc   COMPARE(teq(r7, Operand(r5, ROR, r0), lt),
Operand           194 test/cctest/test-disasm-arm.cc   COMPARE(teq(r7, Operand(r6, ROR, lr)),
Operand           196 test/cctest/test-disasm-arm.cc   COMPARE(teq(r7, Operand(r7), lt),
Operand           198 test/cctest/test-disasm-arm.cc   COMPARE(teq(r7, Operand(r8, ROR, r1)),
Operand           201 test/cctest/test-disasm-arm.cc   COMPARE(cmp(r7, Operand(r4)),
Operand           203 test/cctest/test-disasm-arm.cc   COMPARE(cmp(r7, Operand(r6, LSL, 1), gt),
Operand           205 test/cctest/test-disasm-arm.cc   COMPARE(cmp(r7, Operand(r8, LSR, 3), gt),
Operand           207 test/cctest/test-disasm-arm.cc   COMPARE(cmp(r7, Operand(r8, ASR, 19)),
Operand           210 test/cctest/test-disasm-arm.cc   COMPARE(cmn(r0, Operand(r4)),
Operand           212 test/cctest/test-disasm-arm.cc   COMPARE(cmn(r1, Operand(r6, ROR, 1)),
Operand           214 test/cctest/test-disasm-arm.cc   COMPARE(cmn(r2, Operand(r8)),
Operand           216 test/cctest/test-disasm-arm.cc   COMPARE(cmn(r3, Operand(fp), le),
Operand           219 test/cctest/test-disasm-arm.cc   COMPARE(orr(r7, r8, Operand(lr), LeaveCC, al),
Operand           221 test/cctest/test-disasm-arm.cc   COMPARE(orr(r7, r8, Operand(fp)),
Operand           223 test/cctest/test-disasm-arm.cc   COMPARE(orr(r7, r8, Operand(sp), SetCC),
Operand           225 test/cctest/test-disasm-arm.cc   COMPARE(orr(r7, r8, Operand(ip), SetCC, al),
Operand           228 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r1), LeaveCC, eq),
Operand           230 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r2)),
Operand           232 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r3), SetCC),
Operand           234 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r4), SetCC, pl),
Operand           237 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, lr, Operand(r1), LeaveCC, vs),
Operand           239 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, r9, Operand(r2), LeaveCC, vc),
Operand           241 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, r5, Operand(r3), SetCC),
Operand           243 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, r1, Operand(r4), SetCC, pl),
Operand           246 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r10, Operand(r1)),
Operand           248 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r9, Operand(r2)),
Operand           250 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r0, Operand(r3), SetCC),
Operand           252 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r5, Operand(r4), SetCC, cc),
Operand           257 test/cctest/test-disasm-arm.cc   COMPARE(mov(r3, Operand(-1), LeaveCC, al),
Operand           259 test/cctest/test-disasm-arm.cc   COMPARE(mov(r4, Operand(-2), SetCC, al),
Operand           261 test/cctest/test-disasm-arm.cc   COMPARE(mov(r5, Operand(0x0ffffff0), SetCC, ne),
Operand           263 test/cctest/test-disasm-arm.cc   COMPARE(mov(r6, Operand(-1), LeaveCC, ne),
Operand           267 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r3, Operand(-1), LeaveCC, al),
Operand           269 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r4, Operand(-2), SetCC, al),
Operand           271 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r5, Operand(0x0ffffff0), SetCC, ne),
Operand           273 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r6, Operand(-1), LeaveCC, ne),
Operand           278 test/cctest/test-disasm-arm.cc     COMPARE(mov(r5, Operand(0x01234), LeaveCC, ne),
Operand           281 test/cctest/test-disasm-arm.cc     COMPARE(eor(r5, r4, Operand(0x1234), LeaveCC, ne),
Operand           285 test/cctest/test-disasm-arm.cc     COMPARE(mov(r5, Operand(0x01234), SetCC, ne),
Operand           293 test/cctest/test-disasm-arm.cc     COMPARE(eor(r5, r4, Operand(0x1234), SetCC, ne),
Operand           304 test/cctest/test-disasm-arm.cc   COMPARE(eor(r5, r4, Operand(0xffffff34), SetCC, ne),
Operand           308 test/cctest/test-disasm-arm.cc   COMPARE(and_(r3, r5, Operand(0xfc03ffff)),
Operand           310 test/cctest/test-disasm-arm.cc   COMPARE(bic(r3, r5, Operand(0xfc03ffff)),
Operand           314 test/cctest/test-disasm-arm.cc   COMPARE(add(r3, r5, Operand(-1024)),
Operand           316 test/cctest/test-disasm-arm.cc   COMPARE(sub(r3, r5, Operand(-1024)),
Operand           320 test/cctest/test-disasm-arm.cc   COMPARE(cmp(r3, Operand(-1024)),
Operand           322 test/cctest/test-disasm-arm.cc   COMPARE(cmn(r3, Operand(-1024)),
Operand           342 test/cctest/test-disasm-arm.cc   COMPARE(and_(r0, r1, Operand(0x00000000)),
Operand           344 test/cctest/test-disasm-arm.cc   COMPARE(and_(r1, r2, Operand(0x00000001), LeaveCC),
Operand           346 test/cctest/test-disasm-arm.cc   COMPARE(and_(r2, r3, Operand(0x00000010), SetCC),
Operand           348 test/cctest/test-disasm-arm.cc   COMPARE(and_(r3, r4, Operand(0x00000100), LeaveCC, eq),
Operand           350 test/cctest/test-disasm-arm.cc   COMPARE(and_(r4, r5, Operand(0x00001000), SetCC, ne),
Operand           353 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r5, Operand(0x00001000)),
Operand           355 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r4, Operand(0x00010000), LeaveCC),
Operand           357 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r3, Operand(0x00100000), SetCC),
Operand           359 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r2, Operand(0x01000000), LeaveCC, cs),
Operand           361 test/cctest/test-disasm-arm.cc   COMPARE(eor(r4, r1, Operand(0x10000000), SetCC, cc),
Operand           408 test/cctest/test-disasm-arm.cc     COMPARE(usat(r0, 1, Operand(r1)),
Operand           410 test/cctest/test-disasm-arm.cc     COMPARE(usat(r2, 7, Operand(lr)),
Operand           412 test/cctest/test-disasm-arm.cc     COMPARE(usat(r3, 31, Operand(r4, LSL, 31)),
Operand           414 test/cctest/test-disasm-arm.cc     COMPARE(usat(r8, 0, Operand(r5, ASR, 17)),
Operand            75 test/cctest/test-disasm-ia32.cc   __ mov(ebx,  Operand(esp, ecx, times_2, 0));  // [esp+ecx*4]
Operand            79 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(12, RelocInfo::NONE));
Operand            80 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(ebx, 0));
Operand            81 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(ebx, 16));
Operand            82 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(ebx, 1999));
Operand            83 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(esp, 0));
Operand            84 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(esp, 16));
Operand            85 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(esp, 1999));
Operand            87 test/cctest/test-disasm-ia32.cc   __ add(edi, Operand(ebp, ecx, times_4, 0));
Operand            88 test/cctest/test-disasm-ia32.cc   __ add(edi, Operand(ebp, ecx, times_4, 12));
Operand            89 test/cctest/test-disasm-ia32.cc   __ add(Operand(ebp, ecx, times_4, 12), Immediate(12));
Operand            98 test/cctest/test-disasm-ia32.cc   __ and_(edx, Operand(esp, 4));
Operand           100 test/cctest/test-disasm-ia32.cc   __ cmp(edx, Operand(esp, 4));
Operand           101 test/cctest/test-disasm-ia32.cc   __ cmp(Operand(ebp, ecx, times_4, 0), Immediate(1000));
Operand           104 test/cctest/test-disasm-ia32.cc   __ cmpb(ebx, Operand(ebp, ecx, times_2, 0));
Operand           105 test/cctest/test-disasm-ia32.cc   __ cmpb(Operand(ebp, ecx, times_2, 0), ebx);
Operand           129 test/cctest/test-disasm-ia32.cc   __ bts(Operand(ebx, ecx, times_4, 0), ecx);
Operand           139 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
Operand           140 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 0));
Operand           141 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 0));
Operand           142 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 10000));
Operand           145 test/cctest/test-disasm-ia32.cc   __ pop(Operand(ebx, ecx, times_4, 0));
Operand           148 test/cctest/test-disasm-ia32.cc   __ add(edx, Operand(esp, 16));
Operand           152 test/cctest/test-disasm-ia32.cc   __ mov_b(Operand(ebx, ecx, times_4, 10000), 6);
Operand           153 test/cctest/test-disasm-ia32.cc   __ mov_b(Operand(esp, 16), edx);
Operand           154 test/cctest/test-disasm-ia32.cc   __ mov_w(edx, Operand(esp, 16));
Operand           155 test/cctest/test-disasm-ia32.cc   __ mov_w(Operand(esp, 16), edx);
Operand           157 test/cctest/test-disasm-ia32.cc   __ movsx_w(edx, Operand(esp, 12));
Operand           158 test/cctest/test-disasm-ia32.cc   __ movsx_b(edx, Operand(esp, 12));
Operand           159 test/cctest/test-disasm-ia32.cc   __ movzx_w(edx, Operand(esp, 12));
Operand           160 test/cctest/test-disasm-ia32.cc   __ movzx_b(edx, Operand(esp, 12));
Operand           163 test/cctest/test-disasm-ia32.cc   __ mov(edx, Operand(esp, 12));
Operand           164 test/cctest/test-disasm-ia32.cc   __ mov(Operand(ebx, ecx, times_4, 10000), Immediate(12345));
Operand           165 test/cctest/test-disasm-ia32.cc   __ mov(Operand(ebx, ecx, times_4, 10000), edx);
Operand           168 test/cctest/test-disasm-ia32.cc   __ dec_b(Operand(eax, 10));
Operand           169 test/cctest/test-disasm-ia32.cc   __ dec_b(Operand(ebx, ecx, times_4, 10000));
Operand           178 test/cctest/test-disasm-ia32.cc   __ test(Operand(ebx, ecx, times_4, 10000), Immediate(123456));
Operand           180 test/cctest/test-disasm-ia32.cc   __ imul(edx, Operand(ebx, ecx, times_4, 10000));
Operand           185 test/cctest/test-disasm-ia32.cc   __ inc(Operand(ebx, ecx, times_4, 10000));
Operand           186 test/cctest/test-disasm-ia32.cc   __ push(Operand(ebx, ecx, times_4, 10000));
Operand           187 test/cctest/test-disasm-ia32.cc   __ pop(Operand(ebx, ecx, times_4, 10000));
Operand           188 test/cctest/test-disasm-ia32.cc   __ call(Operand(ebx, ecx, times_4, 10000));
Operand           189 test/cctest/test-disasm-ia32.cc   __ jmp(Operand(ebx, ecx, times_4, 10000));
Operand           191 test/cctest/test-disasm-ia32.cc   __ lea(edx, Operand(ebx, ecx, times_4, 10000));
Operand           193 test/cctest/test-disasm-ia32.cc   __ or_(edx, Operand(ebx, ecx, times_4, 10000));
Operand           204 test/cctest/test-disasm-ia32.cc   __ sbb(edx, Operand(ebx, ecx, times_4, 10000));
Operand           205 test/cctest/test-disasm-ia32.cc   __ shld(edx, Operand(ebx, ecx, times_4, 10000));
Operand           209 test/cctest/test-disasm-ia32.cc   __ shrd(edx, Operand(ebx, ecx, times_4, 10000));
Operand           220 test/cctest/test-disasm-ia32.cc   __ add(Operand(edx, ecx, times_4, 10000), Immediate(12));
Operand           226 test/cctest/test-disasm-ia32.cc   __ cmp(Operand(edx, ecx, times_4, 10000), Immediate(12));
Operand           232 test/cctest/test-disasm-ia32.cc   __ sub(Operand(edx, ecx, times_4, 10000), Immediate(12));
Operand           244 test/cctest/test-disasm-ia32.cc   __ sub(edx, Operand(ebx, ecx, times_4, 10000));
Operand           248 test/cctest/test-disasm-ia32.cc   __ test(edx, Operand(ebx, ecx, times_8, 10000));
Operand           249 test/cctest/test-disasm-ia32.cc   __ test(Operand(esi, edi, times_1, -20000000), Immediate(300000000));
Operand           250 test/cctest/test-disasm-ia32.cc   __ test_b(edx, Operand(ecx, ebx, times_2, 1000));
Operand           251 test/cctest/test-disasm-ia32.cc   __ test_b(Operand(eax, -20), 0x9A);
Operand           255 test/cctest/test-disasm-ia32.cc   __ xor_(edx, Operand(ebx, ecx, times_8, 10000));
Operand           256 test/cctest/test-disasm-ia32.cc   __ bts(Operand(ebx, ecx, times_8, 10000), edx);
Operand           271 test/cctest/test-disasm-ia32.cc   __ call(Operand(ebx, ecx, times_4, 10000));
Operand           281 test/cctest/test-disasm-ia32.cc   __ jmp(Operand(ebx, ecx, times_4, 10000));
Operand           286 test/cctest/test-disasm-ia32.cc   __ jmp(Operand::StaticVariable(after_break_target));
Operand           345 test/cctest/test-disasm-ia32.cc   __ fld_s(Operand(ebx, ecx, times_4, 10000));
Operand           346 test/cctest/test-disasm-ia32.cc   __ fstp_s(Operand(ebx, ecx, times_4, 10000));
Operand           348 test/cctest/test-disasm-ia32.cc   __ fld_d(Operand(ebx, ecx, times_4, 10000));
Operand           349 test/cctest/test-disasm-ia32.cc   __ fstp_d(Operand(ebx, ecx, times_4, 10000));
Operand           352 test/cctest/test-disasm-ia32.cc   __ fild_s(Operand(ebx, ecx, times_4, 10000));
Operand           353 test/cctest/test-disasm-ia32.cc   __ fistp_s(Operand(ebx, ecx, times_4, 10000));
Operand           354 test/cctest/test-disasm-ia32.cc   __ fild_d(Operand(ebx, ecx, times_4, 10000));
Operand           355 test/cctest/test-disasm-ia32.cc   __ fistp_d(Operand(ebx, ecx, times_4, 10000));
Operand           373 test/cctest/test-disasm-ia32.cc       __ cvttss2si(edx, Operand(ebx, ecx, times_4, 10000));
Operand           374 test/cctest/test-disasm-ia32.cc       __ cvtsi2sd(xmm1, Operand(ebx, ecx, times_4, 10000));
Operand           379 test/cctest/test-disasm-ia32.cc       __ movdbl(xmm1, Operand(ebx, ecx, times_4, 10000));
Operand           380 test/cctest/test-disasm-ia32.cc       __ movdbl(Operand(ebx, ecx, times_4, 10000), xmm1);
Operand           384 test/cctest/test-disasm-ia32.cc       __ movdqa(xmm0, Operand(ebx, ecx, times_4, 10000));
Operand           385 test/cctest/test-disasm-ia32.cc       __ movdqa(Operand(ebx, ecx, times_4, 10000), xmm0);
Operand           386 test/cctest/test-disasm-ia32.cc       __ movdqu(xmm0, Operand(ebx, ecx, times_4, 10000));
Operand           387 test/cctest/test-disasm-ia32.cc       __ movdqu(Operand(ebx, ecx, times_4, 10000), xmm0);
Operand           395 test/cctest/test-disasm-ia32.cc       __ cmov(overflow, eax, Operand(eax, 0));
Operand           396 test/cctest/test-disasm-ia32.cc       __ cmov(no_overflow, eax, Operand(eax, 1));
Operand           397 test/cctest/test-disasm-ia32.cc       __ cmov(below, eax, Operand(eax, 2));
Operand           398 test/cctest/test-disasm-ia32.cc       __ cmov(above_equal, eax, Operand(eax, 3));
Operand           399 test/cctest/test-disasm-ia32.cc       __ cmov(equal, eax, Operand(ebx, 0));
Operand           400 test/cctest/test-disasm-ia32.cc       __ cmov(not_equal, eax, Operand(ebx, 1));
Operand           401 test/cctest/test-disasm-ia32.cc       __ cmov(below_equal, eax, Operand(ebx, 2));
Operand           402 test/cctest/test-disasm-ia32.cc       __ cmov(above, eax, Operand(ebx, 3));
Operand           403 test/cctest/test-disasm-ia32.cc       __ cmov(sign, eax, Operand(ecx, 0));
Operand           404 test/cctest/test-disasm-ia32.cc       __ cmov(not_sign, eax, Operand(ecx, 1));
Operand           405 test/cctest/test-disasm-ia32.cc       __ cmov(parity_even, eax, Operand(ecx, 2));
Operand           406 test/cctest/test-disasm-ia32.cc       __ cmov(parity_odd, eax, Operand(ecx, 3));
Operand           407 test/cctest/test-disasm-ia32.cc       __ cmov(less, eax, Operand(edx, 0));
Operand           408 test/cctest/test-disasm-ia32.cc       __ cmov(greater_equal, eax, Operand(edx, 1));
Operand           409 test/cctest/test-disasm-ia32.cc       __ cmov(less_equal, eax, Operand(edx, 2));
Operand           410 test/cctest/test-disasm-ia32.cc       __ cmov(greater, eax, Operand(edx, 3));
Operand            72 test/cctest/test-disasm-x64.cc   __ movq(rbx,  Operand(rsp, rcx, times_2, 0));  // [rsp+rcx*4]
Operand            76 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rbx, 0));
Operand            77 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rbx, 16));
Operand            78 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rbx, 1999));
Operand            79 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rsp, 0));
Operand            80 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rsp, 16));
Operand            81 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rsp, 1999));
Operand            83 test/cctest/test-disasm-x64.cc   __ addq(rdi, Operand(rbp, rcx, times_4, 0));
Operand            84 test/cctest/test-disasm-x64.cc   __ addq(rdi, Operand(rbp, rcx, times_4, 12));
Operand            85 test/cctest/test-disasm-x64.cc   __ addq(Operand(rbp, rcx, times_4, 12), Immediate(12));
Operand            92 test/cctest/test-disasm-x64.cc   __ and_(rdx, Operand(rsp, 4));
Operand            94 test/cctest/test-disasm-x64.cc   __ cmpq(rdx, Operand(rsp, 4));
Operand            95 test/cctest/test-disasm-x64.cc   __ cmpq(Operand(rbp, rcx, times_4, 0), Immediate(1000));
Operand            96 test/cctest/test-disasm-x64.cc   __ cmpb(rbx, Operand(rbp, rcx, times_2, 0));
Operand            97 test/cctest/test-disasm-x64.cc   __ cmpb(Operand(rbp, rcx, times_2, 0), rbx);
Operand           111 test/cctest/test-disasm-x64.cc   __ movsxbq(rdx, Operand(rcx, 0));
Operand           112 test/cctest/test-disasm-x64.cc   __ movsxwq(rdx, Operand(rcx, 0));
Operand           113 test/cctest/test-disasm-x64.cc   __ movzxbl(rdx, Operand(rcx, 0));
Operand           114 test/cctest/test-disasm-x64.cc   __ movzxwl(rdx, Operand(rcx, 0));
Operand           115 test/cctest/test-disasm-x64.cc   __ movzxbq(rdx, Operand(rcx, 0));
Operand           116 test/cctest/test-disasm-x64.cc   __ movzxwq(rdx, Operand(rcx, 0));
Operand           122 test/cctest/test-disasm-x64.cc   __ bts(Operand(rdx, 0), rcx);
Operand           123 test/cctest/test-disasm-x64.cc   __ bts(Operand(rbx, rcx, times_4, 0), rcx);
Operand           129 test/cctest/test-disasm-x64.cc   __ push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
Operand           130 test/cctest/test-disasm-x64.cc   __ push(Operand(rbx, rcx, times_4, 0));
Operand           131 test/cctest/test-disasm-x64.cc   __ push(Operand(rbx, rcx, times_4, 0));
Operand           132 test/cctest/test-disasm-x64.cc   __ push(Operand(rbx, rcx, times_4, 10000));
Operand           135 test/cctest/test-disasm-x64.cc   __ pop(Operand(rbx, rcx, times_4, 0));
Operand           138 test/cctest/test-disasm-x64.cc   __ addq(rdx, Operand(rsp, 16));
Operand           140 test/cctest/test-disasm-x64.cc   __ movb(rdx, Operand(rcx, 0));
Operand           142 test/cctest/test-disasm-x64.cc   __ movb(Operand(rsp, 16), rdx);
Operand           143 test/cctest/test-disasm-x64.cc   __ movw(Operand(rsp, 16), rdx);
Operand           145 test/cctest/test-disasm-x64.cc   __ movsxwq(rdx, Operand(rsp, 12));
Operand           146 test/cctest/test-disasm-x64.cc   __ movsxbq(rdx, Operand(rsp, 12));
Operand           147 test/cctest/test-disasm-x64.cc   __ movsxlq(rdx, Operand(rsp, 12));
Operand           148 test/cctest/test-disasm-x64.cc   __ movzxwq(rdx, Operand(rsp, 12));
Operand           149 test/cctest/test-disasm-x64.cc   __ movzxbq(rdx, Operand(rsp, 12));
Operand           152 test/cctest/test-disasm-x64.cc   __ movq(rdx, Operand(rsp, 12));
Operand           153 test/cctest/test-disasm-x64.cc   __ movq(Operand(rbx, rcx, times_4, 10000), Immediate(12345));
Operand           154 test/cctest/test-disasm-x64.cc   __ movq(Operand(rbx, rcx, times_4, 10000), rdx);
Operand           157 test/cctest/test-disasm-x64.cc   __ decb(Operand(rax, 10));
Operand           158 test/cctest/test-disasm-x64.cc   __ decb(Operand(rbx, rcx, times_4, 10000));
Operand           167 test/cctest/test-disasm-x64.cc   __ testq(Operand(rbx, rcx, times_4, 10000), rdx);
Operand           169 test/cctest/test-disasm-x64.cc   __ imul(rdx, Operand(rbx, rcx, times_4, 10000));
Operand           174 test/cctest/test-disasm-x64.cc   __ incq(Operand(rbx, rcx, times_4, 10000));
Operand           175 test/cctest/test-disasm-x64.cc   __ push(Operand(rbx, rcx, times_4, 10000));
Operand           176 test/cctest/test-disasm-x64.cc   __ pop(Operand(rbx, rcx, times_4, 10000));
Operand           177 test/cctest/test-disasm-x64.cc   __ jmp(Operand(rbx, rcx, times_4, 10000));
Operand           179 test/cctest/test-disasm-x64.cc   __ lea(rdx, Operand(rbx, rcx, times_4, 10000));
Operand           181 test/cctest/test-disasm-x64.cc   __ or_(rdx, Operand(rbx, rcx, times_4, 10000));
Operand           206 test/cctest/test-disasm-x64.cc   __ addq(Operand(rdx, rcx, times_4, 10000), Immediate(12));
Operand           212 test/cctest/test-disasm-x64.cc   __ cmpq(Operand(rdx, rcx, times_4, 10000), Immediate(12));
Operand           218 test/cctest/test-disasm-x64.cc   __ subq(Operand(rdx, rcx, times_4, 10000), Immediate(12));
Operand           227 test/cctest/test-disasm-x64.cc   __ subq(rdx, Operand(rbx, rcx, times_4, 10000));
Operand           231 test/cctest/test-disasm-x64.cc   __ testq(Operand(rbx, rcx, times_8, 10000), rdx);
Operand           232 test/cctest/test-disasm-x64.cc   __ testb(Operand(rcx, rbx, times_2, 1000), rdx);
Operand           233 test/cctest/test-disasm-x64.cc   __ testb(Operand(rax, -20), Immediate(0x9A));
Operand           237 test/cctest/test-disasm-x64.cc   __ xor_(rdx, Operand(rbx, rcx, times_8, 10000));
Operand           238 test/cctest/test-disasm-x64.cc   __ bts(Operand(rbx, rcx, times_8, 10000), rdx);
Operand           253 test/cctest/test-disasm-x64.cc   __ call(Operand(rbx, rcx, times_4, 10000));
Operand           262 test/cctest/test-disasm-x64.cc   __ jmp(Operand(rbx, rcx, times_4, 10000));
Operand           326 test/cctest/test-disasm-x64.cc   __ fld_s(Operand(rbx, rcx, times_4, 10000));
Operand           327 test/cctest/test-disasm-x64.cc   __ fstp_s(Operand(rbx, rcx, times_4, 10000));
Operand           329 test/cctest/test-disasm-x64.cc   __ fld_d(Operand(rbx, rcx, times_4, 10000));
Operand           330 test/cctest/test-disasm-x64.cc   __ fstp_d(Operand(rbx, rcx, times_4, 10000));
Operand           333 test/cctest/test-disasm-x64.cc   __ fild_s(Operand(rbx, rcx, times_4, 10000));
Operand           334 test/cctest/test-disasm-x64.cc   __ fistp_s(Operand(rbx, rcx, times_4, 10000));
Operand           335 test/cctest/test-disasm-x64.cc   __ fild_d(Operand(rbx, rcx, times_4, 10000));
Operand           336 test/cctest/test-disasm-x64.cc   __ fistp_d(Operand(rbx, rcx, times_4, 10000));
Operand           354 test/cctest/test-disasm-x64.cc       __ cvttss2si(rdx, Operand(rbx, rcx, times_4, 10000));
Operand           356 test/cctest/test-disasm-x64.cc       __ cvttsd2si(rdx, Operand(rbx, rcx, times_4, 10000));
Operand           363 test/cctest/test-disasm-x64.cc       __ movsd(xmm1, Operand(rbx, rcx, times_4, 10000));
Operand           364 test/cctest/test-disasm-x64.cc       __ movsd(Operand(rbx, rcx, times_4, 10000), xmm1);
Operand           368 test/cctest/test-disasm-x64.cc       __ movdqa(xmm0, Operand(rbx, rcx, times_4, 10000));
Operand           369 test/cctest/test-disasm-x64.cc       __ movdqa(Operand(rbx, rcx, times_4, 10000), xmm0);
Operand           377 test/cctest/test-disasm-x64.cc       __ cmovq(overflow, rax, Operand(rax, 0));
Operand           378 test/cctest/test-disasm-x64.cc       __ cmovq(no_overflow, rax, Operand(rax, 1));
Operand           379 test/cctest/test-disasm-x64.cc       __ cmovq(below, rax, Operand(rax, 2));
Operand           380 test/cctest/test-disasm-x64.cc       __ cmovq(above_equal, rax, Operand(rax, 3));
Operand           381 test/cctest/test-disasm-x64.cc       __ cmovq(equal, rax, Operand(rbx, 0));
Operand           382 test/cctest/test-disasm-x64.cc       __ cmovq(not_equal, rax, Operand(rbx, 1));
Operand           383 test/cctest/test-disasm-x64.cc       __ cmovq(below_equal, rax, Operand(rbx, 2));
Operand           384 test/cctest/test-disasm-x64.cc       __ cmovq(above, rax, Operand(rbx, 3));
Operand           385 test/cctest/test-disasm-x64.cc       __ cmovq(sign, rax, Operand(rcx, 0));
Operand           386 test/cctest/test-disasm-x64.cc       __ cmovq(not_sign, rax, Operand(rcx, 1));
Operand           387 test/cctest/test-disasm-x64.cc       __ cmovq(parity_even, rax, Operand(rcx, 2));
Operand           388 test/cctest/test-disasm-x64.cc       __ cmovq(parity_odd, rax, Operand(rcx, 3));
Operand           389 test/cctest/test-disasm-x64.cc       __ cmovq(less, rax, Operand(rdx, 0));
Operand           390 test/cctest/test-disasm-x64.cc       __ cmovq(greater_equal, rax, Operand(rdx, 1));
Operand           391 test/cctest/test-disasm-x64.cc       __ cmovq(less_equal, rax, Operand(rdx, 2));
Operand           392 test/cctest/test-disasm-x64.cc       __ cmovq(greater, rax, Operand(rdx, 3));
Operand            91 test/cctest/test-hashing.cc   __ mov(r0, Operand(0));
Operand            92 test/cctest/test-hashing.cc   __ mov(ip, Operand(string.at(0)));
Operand            95 test/cctest/test-hashing.cc     __ mov(ip, Operand(string.at(i)));
Operand           100 test/cctest/test-hashing.cc   __ mov(pc, Operand(lr));
Operand           105 test/cctest/test-hashing.cc   __ li(v0, Operand(0));
Operand           106 test/cctest/test-hashing.cc   __ li(t1, Operand(string.at(0)));
Operand           109 test/cctest/test-hashing.cc     __ li(t1, Operand(string.at(i)));
Operand           139 test/cctest/test-hashing.cc   __ mov(r0, Operand(key));
Operand           142 test/cctest/test-hashing.cc   __ mov(pc, Operand(lr));
Operand           146 test/cctest/test-hashing.cc   __ li(v0, Operand(key));
Operand            48 test/cctest/test-macro-assembler-x64.cc using v8::internal::Operand;
Operand          2226 test/cctest/test-macro-assembler-x64.cc   __ lea(r14, Operand(rsp, 3 * kPointerSize));
Operand          2227 test/cctest/test-macro-assembler-x64.cc   __ lea(r13, Operand(rbp, -3 * kPointerSize));
Operand          2228 test/cctest/test-macro-assembler-x64.cc   __ lea(rbx, Operand(rbp, -5 * kPointerSize));
Operand          2233 test/cctest/test-macro-assembler-x64.cc   Operand sp0 = Operand(rsp, 0);
Operand          2243 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(sp0, 2 * kPointerSize));
Operand          2248 test/cctest/test-macro-assembler-x64.cc   Operand sp2 = Operand(rsp, 2 * kPointerSize);
Operand          2256 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(sp2, 2 * kPointerSize));
Operand          2262 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(sp2, -2 * kPointerSize));
Operand          2267 test/cctest/test-macro-assembler-x64.cc   Operand sp2c2 = Operand(rsp, rcx, times_pointer_size, 2 * kPointerSize);
Operand          2275 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(sp2c2, 2 * kPointerSize));
Operand          2281 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(sp2c2, -2 * kPointerSize));
Operand          2287 test/cctest/test-macro-assembler-x64.cc   Operand bp0 = Operand(rbp, 0);
Operand          2296 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bp0, -2 * kPointerSize));
Operand          2301 test/cctest/test-macro-assembler-x64.cc   Operand bp2 = Operand(rbp, -2 * kPointerSize);
Operand          2310 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bp2, 2 * kPointerSize));
Operand          2315 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bp2, -2 * kPointerSize));
Operand          2320 test/cctest/test-macro-assembler-x64.cc   Operand bp2c4 = Operand(rbp, rcx, times_pointer_size, -4 * kPointerSize);
Operand          2328 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bp2c4, 2 * kPointerSize));
Operand          2333 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bp2c4, -2 * kPointerSize));
Operand          2338 test/cctest/test-macro-assembler-x64.cc   Operand bx0 = Operand(rbx, 0);
Operand          2346 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bx0, 5 * kPointerSize));
Operand          2351 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bx0, -4 * kPointerSize));
Operand          2356 test/cctest/test-macro-assembler-x64.cc   Operand bx2 = Operand(rbx, 2 * kPointerSize);
Operand          2364 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bx2, 2 * kPointerSize));
Operand          2370 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bx2, -2 * kPointerSize));
Operand          2375 test/cctest/test-macro-assembler-x64.cc   Operand bx2c2 = Operand(rbx, rcx, times_pointer_size, -2 * kPointerSize);
Operand          2383 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bx2c2, 2 * kPointerSize));
Operand          2388 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(bx2c2, -2 * kPointerSize));
Operand          2393 test/cctest/test-macro-assembler-x64.cc   Operand r80 = Operand(r8, 0);
Operand          2401 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, -8 * kIntSize));
Operand          2406 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, 8 * kIntSize));
Operand          2411 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, -64 * kIntSize));
Operand          2416 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, 64 * kIntSize));
Operand          2421 test/cctest/test-macro-assembler-x64.cc   Operand r88 = Operand(r8, 8 * kIntSize);
Operand          2429 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r88, -8 * kIntSize));
Operand          2434 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r88, 8 * kIntSize));
Operand          2439 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r88, -64 * kIntSize));
Operand          2444 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r88, 64 * kIntSize));
Operand          2450 test/cctest/test-macro-assembler-x64.cc   Operand r864 = Operand(r8, 64 * kIntSize);
Operand          2458 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r864, -8 * kIntSize));
Operand          2463 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r864, 8 * kIntSize));
Operand          2468 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r864, -64 * kIntSize));
Operand          2473 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r864, 32 * kIntSize));
Operand          2479 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r864, -60 * kIntSize));
Operand          2484 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r864, 60 * kIntSize));
Operand          2492 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, 2));
Operand          2497 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, -2));
Operand          2502 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, 126));
Operand          2507 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, -126));
Operand          2512 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, 254));
Operand          2517 test/cctest/test-macro-assembler-x64.cc   __ movl(rdx, Operand(r80, -254));
Operand          2526 test/cctest/test-macro-assembler-x64.cc   __ lea(rsp, Operand(rbp, kPointerSize));