diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2003-05-13 10:32:04 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2003-05-13 10:32:04 +0000 |
commit | 9af66e5830a1888d76709605008c8e102cf478f8 (patch) | |
tree | 5340c931833e6415a66bc6a9caebf64a016905f1 /gcc/varasm.c | |
parent | c6f824e248c6552e593590be4107633e1cf266c7 (diff) | |
download | gcc-9af66e5830a1888d76709605008c8e102cf478f8.zip gcc-9af66e5830a1888d76709605008c8e102cf478f8.tar.gz gcc-9af66e5830a1888d76709605008c8e102cf478f8.tar.bz2 |
arm.md (compare_scc): Use shorter sequence for EQ case.
* arm.md (compare_scc): Use shorter sequence for EQ case.
(ior_scc_scc_cmp, and_scc_scc_cmp): New insn-and-split patterns.
(and_scc_scc): Ensure split only applies when there is a dominance
of the comparisons.
(and_scc_scc_nodom): New insn-and-split pattern.
From-SVN: r66757
Diffstat (limited to 'gcc/varasm.c')
0 files changed, 0 insertions, 0 deletions