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
Showing
- gcc/ChangeLog 13 additions, 6 deletionsgcc/ChangeLog
- gcc/config/arm/arm.md 24 additions, 0 deletionsgcc/config/arm/arm.md
- gcc/config/arm/predicates.md 7 additions, 0 deletionsgcc/config/arm/predicates.md
- gcc/testsuite/ChangeLog 7 additions, 4 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/arm/thumb-cbranchqi.c 15 additions, 0 deletionsgcc/testsuite/gcc.target/arm/thumb-cbranchqi.c
Loading
Please register or sign in to comment