Index: src/x87/lithium-codegen-x87.cc |
diff --git a/src/x87/lithium-codegen-x87.cc b/src/x87/lithium-codegen-x87.cc |
index ff68fd0a67296b6b0ecd31ad3e92e5492be41f5c..8e280a24438b6bd667a558b63243b829135537a8 100644 |
--- a/src/x87/lithium-codegen-x87.cc |
+++ b/src/x87/lithium-codegen-x87.cc |
@@ -1908,10 +1908,6 @@ void LCodeGen::DoShiftI(LShiftI* instr) { |
switch (instr->op()) { |
case Token::ROR: |
__ ror_cl(ToRegister(left)); |
- if (instr->can_deopt()) { |
- __ test(ToRegister(left), ToRegister(left)); |
- DeoptimizeIf(sign, instr); |
- } |
break; |
case Token::SAR: |
__ sar_cl(ToRegister(left)); |