PR middle-end/50074
* expr.c (expand_expr_addr_expr_1): Don't call force_operand for
EXPAND_SUM modifier.
From-SVN: r181800
+2011-11-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/50074
+ * expr.c (expand_expr_addr_expr_1): Don't call force_operand for
+ EXPAND_SUM modifier.
+
2011-11-29 Ira Rosen <ira.rosen@linaro.org>
PR tree-optimization/51301
}
if (modifier != EXPAND_INITIALIZER
- && modifier != EXPAND_CONST_ADDRESS)
+ && modifier != EXPAND_CONST_ADDRESS
+ && modifier != EXPAND_SUM)
result = force_operand (result, target);
return result;
}