combine.c (simplify_comparison <AND>): Check TRULY_NOOP_TRUNCATION before start using...
authorAdam Nemet <anemet@caviumnetworks.com>
Sun, 29 Jan 2006 03:08:38 +0000 (03:08 +0000)
committerAdam Nemet <nemet@gcc.gnu.org>
Sun, 29 Jan 2006 03:08:38 +0000 (03:08 +0000)
commit1e84b34e7473adaa56186f8dad3d9db31ffd75b5
treef96acf509bf5a7593c1f9458877f3b544574ae86
parent3dcf4d30e7fff3ebf0998e0fe6401719580e4d7a
combine.c (simplify_comparison <AND>): Check TRULY_NOOP_TRUNCATION before start using a subreg.

* combine.c (simplify_comparison <AND>): Check
TRULY_NOOP_TRUNCATION before start using a subreg.

* config/mips/mips.md (*branch_zero<mode>,
*branch_zero<mode>_inverted, *branch_equality<mode>,
*branch_equality<mode>_inverted, *branch_equality<mode>_mips16):
Remove mode check from comparisons.

From-SVN: r110358
gcc/ChangeLog
gcc/combine.c
gcc/config/mips/mips.md