combine.c (combine_simplify_rtx <case NOT, [...]): Move simplifications that do not...
commitbd1ef757767f6d9e4b8ba3dfdaf38e89fd282c52
authorPaolo Bonzini <bonzini@gnu.org>
Fri, 16 Dec 2005 09:24:19 +0000 (16 09:24 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Fri, 16 Dec 2005 09:24:19 +0000 (16 09:24 +0000)
tree0e7e58e483b53cd800360158ace182ae3de997f6
parent488ce07ba2af2b5d6175511025539989afd317a2
combine.c (combine_simplify_rtx <case NOT, [...]): Move simplifications that do not require additional infrastructure...

2005-12-16  Paolo Bonzini  <bonzini@gnu.org>

* combine.c (combine_simplify_rtx <case NOT, NEG, TRUNCATE,
FLOAT_TRUNCATE, FLOAT_EXTEND, PLUS, MINUS, AND, IOR, XOR,
ABS, VEC_SELECT, POPCOUNT, PARITY, FFS, FLOAT>,
simplify_logical): Move simplifications that do not require
additional infrastructure...
* simplify-rtx.c (simplify_unary_operation_1,
simplify_binary_operation_1): ... here.

From-SVN: r108634
gcc/ChangeLog
gcc/combine.c
gcc/simplify-rtx.c