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