diff options
author | Richard Sandiford <rsandifo@redhat.com> | 2004-09-04 07:28:15 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2004-09-04 07:28:15 +0000 |
commit | 183f019bd776acebb4600f70c041ae7fdb562189 (patch) | |
tree | 4721a7a6f039d6b0a45faa22cfc506e943d56c25 /gcc/reg-stack.c | |
parent | 351cfd8b8da5b9e80a488b6a24766371ebbe602d (diff) | |
download | gcc-183f019bd776acebb4600f70c041ae7fdb562189.zip gcc-183f019bd776acebb4600f70c041ae7fdb562189.tar.gz gcc-183f019bd776acebb4600f70c041ae7fdb562189.tar.bz2 |
mips.md (SHORT): New mode macro.
* config/mips/mips.md (SHORT): New mode macro.
(size): New mode attribute.
(extend[qh]i[sd]i2): Redefine using :GPR and :SHORT.
(*extend[qh]i[sd]i2): New define_insn_and_split, combining previous
*extend[qh]i[sd]i2 and *extend[qh]i[sd]i2_mem patterns. Use only if
!ISA_HAS_SEB_SEH.
(*extend[qh]i[sd]i2_se[bh]): New pattern, combining previous
*extend[qh]isi2_hw patterns and extending them to di.
(extendqihi2): Implement as define_insn_and_split that produces
extendqisi2 after reload.
From-SVN: r87075
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions