* expr.c (expand_expr_real_1): <MAX_EXPR, MIN_EXPR>: Canonicalize
commitb533d30b6caf8f2249eb40b69c8bd1a9f6693f85
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Nov 2005 17:35:06 +0000 (12 17:35 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Nov 2005 17:35:06 +0000 (12 17:35 +0000)
tree143398328b5dba39ed717e534f55c159e0cba4b7
parentdc57b3880740e3876516e0c71ff06ec07f15ad8b
* expr.c (expand_expr_real_1): <MAX_EXPR, MIN_EXPR>: Canonicalize
to compare against 0 when possible.
* gcc.target/i386/minmax-1.c: New.
* gcc.target/i386/minmax-2.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@106827 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/minmax-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/minmax-2.c [new file with mode: 0644]