ASR              1278 src/arm/assembler-arm.cc   ASSERT((src.shift_op_ == ASR) || (src.shift_op_ == LSL));
ASR              1282 src/arm/assembler-arm.cc   if (src.shift_op_ == ASR) {
ASR               226 src/arm/builtins-arm.cc          Operand(array_size, ASR, kSmiTagSize));
ASR              1355 src/arm/builtins-arm.cc       __ mov(r0, Operand(r0, ASR, kSmiTagSize));
ASR              1458 src/arm/builtins-arm.cc   __ mov(r2, Operand(r2, ASR, kSmiTagSize));
ASR              1607 src/arm/builtins-arm.cc     __ mov(r0, Operand(r0, ASR, kSmiTagSize));
ASR               547 src/arm/code-stubs-arm.cc   __ mov(source_, Operand(source_, ASR, kSmiTagSize));
ASR               604 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r0, ASR, kSmiTagSize));
ASR               607 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r1, ASR, kSmiTagSize));
ASR              1598 src/arm/code-stubs-arm.cc   __ mov(mask, Operand(mask, ASR, kSmiTagSize + 1));
ASR              1650 src/arm/code-stubs-arm.cc   __ and_(scratch, mask, Operand(object, ASR, 1));
ASR              1704 src/arm/code-stubs-arm.cc     __ mov(r1, Operand(r1, ASR, 1));
ASR              1705 src/arm/code-stubs-arm.cc     __ sub(r0, r1, Operand(r0, ASR, 1));
ASR              2403 src/arm/code-stubs-arm.cc       __ mov(ip, Operand(scratch1, ASR, 31));
ASR              2460 src/arm/code-stubs-arm.cc       __ mov(right, Operand(left, ASR, scratch1));
ASR              2631 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, ASR, r2));
ASR              3028 src/arm/code-stubs-arm.cc           __ mov(r2, Operand(r3, ASR, r2));
ASR              3337 src/arm/code-stubs-arm.cc     __ eor(r1, r1, Operand(r1, ASR, 16));
ASR              3338 src/arm/code-stubs-arm.cc     __ eor(r1, r1, Operand(r1, ASR, 8));
ASR              3671 src/arm/code-stubs-arm.cc   __ mov(scratch, Operand(scratch, ASR, 1), SetCC);
ASR              4822 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(r0, ASR, kSmiTagSize));
ASR              4869 src/arm/code-stubs-arm.cc   __ mov(r9, Operand(r9, ASR, kSmiTagSize));
ASR              4895 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r0, ASR, 2), SetCC);
ASR              4911 src/arm/code-stubs-arm.cc   __ mov(r1, Operand(r1, ASR, kSmiTagSize));
ASR              4972 src/arm/code-stubs-arm.cc   __ mov(r8, Operand(r8, ASR, kSmiTagSize));
ASR              5460 src/arm/code-stubs-arm.cc   __ mov(index_, Operand(index_, ASR, kSmiTagSize));
ASR              5814 src/arm/code-stubs-arm.cc   __ mov(mask, Operand(mask, ASR, 1));
ASR              5967 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(r2, ASR, 1), SetCC);
ASR              5968 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r3, ASR, 1), SetCC, cc);
ASR              5990 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(r4, ASR, 1));
ASR              6026 src/arm/code-stubs-arm.cc   __ add(r3, r3, Operand(r4, ASR, 1));  // Add offset to index.
ASR              6360 src/arm/code-stubs-arm.cc   __ mov(r2, Operand(r2, ASR, kSmiTagSize));
ASR              6361 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r3, ASR, kSmiTagSize));
ASR              7029 src/arm/code-stubs-arm.cc   __ mov(scratch1, Operand(scratch1, ASR, kSmiTagSize));  // convert smi to int
ASR              7110 src/arm/code-stubs-arm.cc   __ mov(mask, Operand(mask, ASR, kSmiTagSize));
ASR               390 src/arm/codegen-arm.cc   __ add(index, index, Operand(result, ASR, kSmiTagSize));
ASR               227 src/arm/disasm-arm.cc     } else if (((shift == LSR) || (shift == ASR)) && (shift_amount == 0)) {
ASR              1952 src/arm/full-codegen-arm.cc       __ mov(right, Operand(left, ASR, scratch1));
ASR              1988 src/arm/full-codegen-arm.cc       __ mov(ip, Operand(scratch1, ASR, 31));
ASR              4553 src/arm/full-codegen-arm.cc   __ mov(r1, Operand(r1, ASR, 1));  // Un-smi-tag value.
ASR               612 src/arm/ic-arm.cc   __ mov(r0, Operand(r2, ASR, kSmiTagSize));
ASR              1004 src/arm/ic-arm.cc   __ mov(r2, Operand(r0, ASR, kSmiTagSize));
ASR              1031 src/arm/ic-arm.cc   __ mov(r3, Operand(r2, ASR, KeyedLookupCache::kMapHashShift));
ASR              1033 src/arm/ic-arm.cc   __ eor(r3, r3, Operand(r4, ASR, String::kHashShift));
ASR              1085 src/arm/lithium-codegen-arm.cc           __ mov(scratch, Operand(dividend, ASR, power - 1));
ASR              1088 src/arm/lithium-codegen-arm.cc         __ mov(result, Operand(scratch, ASR, power));
ASR              1127 src/arm/lithium-codegen-arm.cc           __ mov(scratch, Operand(scratch, ASR, s));
ASR              1194 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(left, ASR, 1), LeaveCC, eq);
ASR              1199 src/arm/lithium-codegen-arm.cc   __ mov(result, Operand(left, ASR, 2), LeaveCC, eq);
ASR              1360 src/arm/lithium-codegen-arm.cc       __ cmp(scratch, Operand(result, ASR, 31));
ASR              1423 src/arm/lithium-codegen-arm.cc         __ mov(result, Operand(left, ASR, scratch));
ASR              1447 src/arm/lithium-codegen-arm.cc           __ mov(result, Operand(left, ASR, shift_count));
ASR               323 src/arm/macro-assembler-arm.cc       mov(dst, Operand(dst, ASR, shift_down), LeaveCC, cond);
ASR               373 src/arm/macro-assembler-arm.cc     ASSERT((src.shift_op() == ASR) || (src.shift_op() == LSL));
ASR              1118 src/arm/macro-assembler-arm.cc   mov(expected_reg, Operand(expected_reg, ASR, kSmiTagSize));
ASR              1246 src/arm/macro-assembler-arm.cc   add(pc, r1, Operand(r2, ASR, kSmiTagSize));  // Jump.
ASR              1463 src/arm/macro-assembler-arm.cc   mov(t1, Operand(t1, ASR, kSmiTagSize));  // convert smi to int
ASR              2268 src/arm/macro-assembler-arm.cc   mov(r7, Operand(inReg, ASR, kSmiTagSize));
ASR              2288 src/arm/macro-assembler-arm.cc     mov(scratch1, Operand(object, ASR, kSmiTagSize));
ASR              2319 src/arm/macro-assembler-arm.cc   mov(scratch1, Operand(smi, ASR, kSmiTagSize));
ASR              2591 src/arm/macro-assembler-arm.cc     mov(dst, Operand(src, ASR, kSmiTagSize));
ASR              2980 src/arm/macro-assembler-arm.cc   mov(dst, Operand(src, ASR, kSmiTagSize), SetCC);
ASR              2988 src/arm/macro-assembler-arm.cc   mov(dst, Operand(src, ASR, kSmiTagSize), SetCC);
ASR                48 src/arm/macro-assembler-arm.h   return Operand(object, ASR, kSmiTagSize);
ASR              1171 src/arm/macro-assembler-arm.h     mov(reg, Operand(reg, ASR, kSmiTagSize), s);
ASR              1174 src/arm/macro-assembler-arm.h     mov(dst, Operand(src, ASR, kSmiTagSize), s);
ASR               796 src/arm/regexp-macro-assembler-arm.cc           __ add(r2, r1, Operand(r2, ASR, 1));
ASR               797 src/arm/regexp-macro-assembler-arm.cc           __ add(r3, r1, Operand(r3, ASR, 1));
ASR              1424 src/arm/simulator-arm.cc     } else if (((shift == LSR) || (shift == ASR)) && (shift_amount == 0)) {
ASR              1428 src/arm/simulator-arm.cc       case ASR: {
ASR              1485 src/arm/simulator-arm.cc       case ASR: {
ASR              2268 src/arm/stub-cache-arm.cc   __ eor(r1, r0, Operand(r0, ASR, kBitsPerInt - 1));
ASR              2271 src/arm/stub-cache-arm.cc   __ sub(r0, r1, Operand(r0, ASR, kBitsPerInt - 1), SetCC);
ASR              3487 src/arm/stub-cache-arm.cc   __ mov(r2, Operand(key, ASR, kSmiTagSize));
ASR               186 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r0, ASR, 1));
ASR               194 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r2, ASR, 3));
ASR               402 test/cctest/test-assembler-arm.cc     __ usat(r2, 12, Operand(r0, ASR, 9));  // Sat (0xFFFF>>9) to 0-4095 = 0x7F.
ASR               969 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(r1, ASR, 1), SetCC);
ASR               974 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r2, ASR, 1), SetCC);
ASR               981 test/cctest/test-assembler-arm.cc   __ mov(r3, Operand(r1, ASR, 1), SetCC);  // Set the carry.
ASR               987 test/cctest/test-assembler-arm.cc   __ mov(r3, Operand(r2, ASR, 1), SetCC);  // Unset the carry.
ASR               147 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip, ASR, 1)),
ASR               149 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip, ASR, 0)),
ASR               153 test/cctest/test-disasm-arm.cc   COMPARE(add(r7, r8, Operand(ip, ASR, 31), SetCC, vs),
ASR               156 test/cctest/test-disasm-arm.cc   COMPARE(adc(r7, fp, Operand(ip, ASR, 5)),
ASR               158 test/cctest/test-disasm-arm.cc   COMPARE(adc(r4, ip, Operand(ip, ASR, 1), LeaveCC, vc),
ASR               162 test/cctest/test-disasm-arm.cc   COMPARE(adc(r8, lr, Operand(ip, ASR, 31), SetCC, vc),
ASR               183 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r5, ASR, ip), ge),
ASR               185 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r6, ASR, sp)),
ASR               189 test/cctest/test-disasm-arm.cc   COMPARE(tst(r7, Operand(r8, ASR, fp), ge),
ASR               207 test/cctest/test-disasm-arm.cc   COMPARE(cmp(r7, Operand(r8, ASR, 19)),
ASR               414 test/cctest/test-disasm-arm.cc     COMPARE(usat(r8, 0, Operand(r5, ASR, 17)),