re PR target/41514 (redundant compare instruction of consecutive conditional branches)
PR target/41514 * config/arm/arm.md (cbranchsi4_insn): Renamed from "*cbranchsi4_insn". If the previous insn is a cbranchsi4_insn with the same arguments, omit the compare instruction. PR target/41514 gcc.target/arm/thumb-comparisons.c: New test. From-SVN: r158404
Showing
- gcc/ChangeLog 5 additions, 0 deletionsgcc/ChangeLog
- gcc/config/arm/arm.md 15 additions, 2 deletionsgcc/config/arm/arm.md
- gcc/testsuite/ChangeLog 5 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/arm/thumb-comparisons.c 18 additions, 0 deletionsgcc/testsuite/gcc.target/arm/thumb-comparisons.c
Loading
Please register or sign in to comment