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)),