]> gcc.gnu.org Git - gcc.git/commit
re PR target/40603 (unnecessary conversion from unsigned byte load to signed byte...
authorBernd Schmidt <bernds@gcc.gnu.org>
Fri, 16 Apr 2010 10:04:15 +0000 (10:04 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Fri, 16 Apr 2010 10:04:15 +0000 (10:04 +0000)
commitf0c6475aeaa426c110cdc4df6c63c0ee63e5776e
tree58e64b6f4d47d1ac2e1c03c2e4596978affabf70
parentf010714542825d385d6b06313c72a64ae1184800
re PR target/40603 (unnecessary conversion from unsigned byte load to signed byte load)

PR target/40603
* config/arm/arm.md (cbranchqi4): New pattern.
* config/arm/predicates.md (const0_operand,
cbranchqi4_comparison_operator): New predicates.

PR target/40603
* gcc.target/arm/thumb-cbranchqi.c: New test.

From-SVN: r158407
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/config/arm/predicates.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/thumb-cbranchqi.c [new file with mode: 0644]
This page took 0.062802 seconds and 5 git commands to generate.