| Index: src/ia32/codegen-ia32.cc | 
| =================================================================== | 
| --- src/ia32/codegen-ia32.cc	(revision 5328) | 
| +++ src/ia32/codegen-ia32.cc	(working copy) | 
| @@ -5786,8 +5786,7 @@ | 
| (node->value()->AsBinaryOperation() != NULL && | 
| node->value()->AsBinaryOperation()->ResultOverwriteAllowed()); | 
| // Construct the implicit binary operation. | 
| -    BinaryOperation expr(node->binary_op(), node->target(), node->value()); | 
| -    expr.CopyAnalysisResultsFrom(node); | 
| +    BinaryOperation expr(node); | 
| GenericBinaryOperation(&expr, | 
| overwrite_value ? OVERWRITE_RIGHT : NO_OVERWRITE); | 
| } else { | 
| @@ -5878,8 +5877,7 @@ | 
| (node->value()->AsBinaryOperation() != NULL && | 
| node->value()->AsBinaryOperation()->ResultOverwriteAllowed()); | 
| // Construct the implicit binary operation. | 
| -    BinaryOperation expr(node->binary_op(), node->target(), node->value()); | 
| -    expr.CopyAnalysisResultsFrom(node); | 
| +    BinaryOperation expr(node); | 
| GenericBinaryOperation(&expr, | 
| overwrite_value ? OVERWRITE_RIGHT : NO_OVERWRITE); | 
| } else { | 
| @@ -5980,8 +5978,7 @@ | 
| bool overwrite_value = | 
| (node->value()->AsBinaryOperation() != NULL && | 
| node->value()->AsBinaryOperation()->ResultOverwriteAllowed()); | 
| -    BinaryOperation expr(node->binary_op(), node->target(), node->value()); | 
| -    expr.CopyAnalysisResultsFrom(node); | 
| +    BinaryOperation expr(node); | 
| GenericBinaryOperation(&expr, | 
| overwrite_value ? OVERWRITE_RIGHT : NO_OVERWRITE); | 
| } else { | 
|  |