common.opt (flag_evaluation_order): Remove.
authorRichard Biener <rguenther@suse.de>
Wed, 9 Nov 2016 12:37:10 +0000 (12:37 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 9 Nov 2016 12:37:10 +0000 (12:37 +0000)
commit6fa161dc80d26369400b891ad2435dbcc9aaf67f
tree61922d413cef2f81a02f9c9ed118f722c2928ad8
parent7b649f796a316d1fd97933cd3a60321b77a2fefa
common.opt (flag_evaluation_order): Remove.

2016-11-09  Richard Biener  <rguenther@suse.de>

* common.opt (flag_evaluation_order): Remove.
* expr.c (expand_operands): Remove code guarded by
flag_evaluation_order.
* fold-const.c (reorder_operands_p): Remove, it always returns
true.
(negate_expr_p): Remove calls to reorder_operands_p.
(fold_negate_expr): Likewise.
(tree_swap_operands_p): Likewise.
(fold_binary_loc): Likewise.

From-SVN: r241998
gcc/ChangeLog
gcc/common.opt
gcc/expr.c
gcc/fold-const.c