shr 825 src/ia32/assembler-ia32.h void shr(Register dst, uint8_t imm8); shr 814 src/ia32/code-stubs-ia32.cc __ shr(ecx, 32 - big_shift_distance); shr 836 src/ia32/code-stubs-ia32.cc __ shr(scratch2, HeapNumber::kExponentShift); shr 857 src/ia32/code-stubs-ia32.cc __ shr(scratch2, 32 - shift_distance); shr 3223 src/ia32/code-stubs-ia32.cc __ shr(scratch, 1); shr 4219 src/ia32/code-stubs-ia32.cc __ shr(mask, kSmiTagSize + 1); // Untag length and divide it by two. shr 6177 src/ia32/code-stubs-ia32.cc __ shr(scratch, 6); shr 6194 src/ia32/code-stubs-ia32.cc __ shr(scratch, 6); shr 6208 src/ia32/code-stubs-ia32.cc __ shr(scratch, 11); shr 6980 src/ia32/code-stubs-ia32.cc __ shr(r1, kSmiTagSize); // convert smi to int shr 6989 src/ia32/code-stubs-ia32.cc __ shr(r0, String::kHashShift); shr 7013 src/ia32/code-stubs-ia32.cc __ shr(r0, String::kHashShift); shr 210 src/ia32/codegen-ia32.cc __ shr(loop_count, 5); shr 256 src/ia32/codegen-ia32.cc __ shr(loop_count, 5); shr 324 src/ia32/codegen-ia32.cc __ shr(ecx, 2); // Make word count instead of byte count. shr 3660 src/ia32/full-codegen-ia32.cc __ shr(string_length, 1); shr 3694 src/ia32/full-codegen-ia32.cc __ shr(string_length, 1); shr 3735 src/ia32/full-codegen-ia32.cc __ shr(string_length, 1); shr 3764 src/ia32/full-codegen-ia32.cc __ shr(string_length, 1); shr 3776 src/ia32/full-codegen-ia32.cc __ shr(string_length, 1); shr 525 src/ia32/ic-ia32.cc __ shr(eax, KeyedLookupCache::kMapHashShift); shr 527 src/ia32/ic-ia32.cc __ shr(edi, String::kHashShift); shr 1290 src/ia32/lithium-codegen-ia32.cc __ shr(ToRegister(left), shift_count); shr 1404 src/ia32/lithium-codegen-ia32.cc __ shr(result, Map::kElementsKindShift); shr 2604 src/ia32/lithium-codegen-ia32.cc __ shr(temp, Map::kElementsKindShift); shr 3370 src/ia32/lithium-codegen-ia32.cc __ shr(ecx, 16); shr 3378 src/ia32/lithium-codegen-ia32.cc __ shr(eax, 16); shr 4354 src/ia32/lithium-codegen-ia32.cc __ shr(result_reg, HeapNumber::kExponentShift); shr 878 src/ia32/macro-assembler-ia32.cc shr(edx, StackHandler::kKindWidth); shr 1064 src/ia32/macro-assembler-ia32.cc shr(scratch, 12); shr 1070 src/ia32/macro-assembler-ia32.cc shr(scratch, 4); shr 1076 src/ia32/macro-assembler-ia32.cc shr(scratch, 16); shr 1111 src/ia32/macro-assembler-ia32.cc shr(r1, kSmiTagSize); // convert smi to int shr 1578 src/ia32/macro-assembler-ia32.cc shr(ecx, 2); shr 1753 src/ia32/macro-assembler-ia32.cc shr(hash, String::kHashShift - kSmiTagSize); shr 2760 src/ia32/macro-assembler-ia32.cc shr(ecx, shift); shr 2766 src/ia32/macro-assembler-ia32.cc shr(ecx, kPointerSizeLog2); shr 2858 src/ia32/macro-assembler-ia32.cc shr(length, 2 + kSmiTagSize + kSmiShiftSize); shr 1058 src/x64/assembler-x64.h void shr(Register dst, Immediate shift_amount) { shr 700 src/x64/code-stubs-x64.cc __ shr(double_exponent, Immediate(64 - HeapNumber::kExponentBits)); shr 1798 src/x64/code-stubs-x64.cc __ shr(rdi, Immediate(HeapNumber::kMantissaBits)); shr 4981 src/x64/code-stubs-x64.cc __ shr(count, Immediate(3)); // Number of doublewords to copy. shr 461 src/x64/ic-x64.cc __ shr(rcx, Immediate(KeyedLookupCache::kMapHashShift)); shr 463 src/x64/ic-x64.cc __ shr(rdi, Immediate(String::kHashShift)); shr 1294 src/x64/lithium-codegen-x64.cc __ shr(result, Immediate(Map::kElementsKindShift)); shr 2459 src/x64/lithium-codegen-x64.cc __ shr(temp, Immediate(Map::kElementsKindShift)); shr 2973 src/x64/lithium-codegen-x64.cc __ shr(tmp2, Immediate(1)); shr 584 src/x64/macro-assembler-x64.cc shr(hash, Immediate(String::kHashShift)); shr 1046 src/x64/macro-assembler-x64.cc shr(dst, Immediate(kSmiShift)); shr 1166 src/x64/macro-assembler-x64.cc shr(dst, Immediate(power + kSmiShift)); shr 1975 src/x64/macro-assembler-x64.cc shr(dst, Immediate(shift_value + kSmiShift)); shr 2561 src/x64/macro-assembler-x64.cc shr(rdx, Immediate(StackHandler::kKindWidth)); shr 4430 src/x64/macro-assembler-x64.cc shr(length, Immediate(2 + kSmiTagSize + kSmiShiftSize)); shr 210 test/cctest/test-disasm-ia32.cc __ shr(edx, 1); shr 211 test/cctest/test-disasm-ia32.cc __ shr(edx, 7); shr 198 test/cctest/test-disasm-x64.cc __ shr(rdx, Immediate(1)); shr 199 test/cctest/test-disasm-x64.cc __ shr(rdx, Immediate(7));