diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2000-11-27 16:01:29 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2000-11-27 16:01:29 +0000 |
commit | bb6ae7836af19c230d1aae0aa0941790e3b741d8 (patch) | |
tree | 4778f5da0ed5d23f76932d836a28b9ac9a22fdb4 /libjava | |
parent | 375de5b62f08e1a0cab0ea09d0113db75b4a8f9e (diff) | |
download | gcc-bb6ae7836af19c230d1aae0aa0941790e3b741d8.zip gcc-bb6ae7836af19c230d1aae0aa0941790e3b741d8.tar.gz gcc-bb6ae7836af19c230d1aae0aa0941790e3b741d8.tar.bz2 |
arm.md (arm_adddi3, [...]): Merge with splitters to create define_insn_and_split patterns.
* arm.md (arm_adddi3, adddi_sesidi_di, adddi_zesidi_di, arm_addsi3,
arm_subsi3_insn, anddi_zesidi_di, arm_andsi3_insn, anddi_notdi_di,
anddi_notzesidi_di, anddi_notsesidi_di, arm_iorsi3,
one_cmpldi2): Merge with splitters to create define_insn_and_split
patterns. Remove redundant splits.
(peephole2 for add:SI of invalid immediate): New.
(peephole2 for minus:SI of invalid immediate): New.
(peephole2 for ior:SI of invalid immediate): New.
(peephole for merge of move and compare): Convert ot peephole2.
(addsf3, adddf3): Mark as commutative.
* arm.md (thumb peephole for merging stack adjustments): Convert to
peephole2.
From-SVN: r37796
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions