aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@redhat.com>2004-08-23 07:09:47 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2004-08-23 07:09:47 +0000
commit15ac4ccfb45f27788e027d00316475d6c79f77ed (patch)
tree1560c4e96f945f0c87370eae32e6b922d3c4296c /gcc/tree.c
parentd46c971dbaf5b57bb3c811a40192b728627a767e (diff)
downloadgcc-15ac4ccfb45f27788e027d00316475d6c79f77ed.zip
gcc-15ac4ccfb45f27788e027d00316475d6c79f77ed.tar.gz
gcc-15ac4ccfb45f27788e027d00316475d6c79f77ed.tar.bz2
mips.md (any_extend): New code macro.
* config/mips/mips.md (any_extend): New code macro. (u, su): New code attributes. ({,u}mulsidi3, {,u}mulsidi3_32bit_internal, {,u}mulsidi3_32bit_r4000) ({u,s}mulsi3_highpart, {u,s}mulsi3_highpart_internal) ({u,s}mulsi3_highpart_mulhi_internal, {s,u}muldi3_highpart) (*{s,u}mul_acc_di): Redefine using any_extend. (*{,u}muls_di, *{s,u}msac_di): Likewise. Change names of patterns to reflect real insn names. (*mulsidi3_64bit, *mulsidi3_64bit_parts): Replace use of match_operator with an any_extend template. ({u,s}mulsi3_highpart_neg_mulhi_internal): Redefine using any_extend. Add '*' to name. From-SVN: r86407
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions