]> git.ipfire.org Git - thirdparty/gcc.git/commit
spe.md (spe_extendsfdf2): New.
authorAldy Hernandez <aldyh@redhat.com>
Fri, 22 Oct 2004 19:41:58 +0000 (19:41 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Fri, 22 Oct 2004 19:41:58 +0000 (19:41 +0000)
commit7a2f78706181882e730b94a2c3708eaa5fd24ddf
treeaee316dfe0e76c71b0c77ef0da2f4d8142749ecf
parent3a6210c52f7720340a39a2f227b0941bf9d9b9ba
spe.md (spe_extendsfdf2): New.

* config/rs6000/spe.md (spe_extendsfdf2): New.
(movdf_e500_double): New.
(spe_truncdfsf2): New.
(spe_absdf2): New.
(spe_nabsdf2): New.
(spe_negdf2): New.
(sub_adddf3): New.
(spe_subdf3): New.
(spe_muldf3): New.
(spe_floatsidf2): New.
(spe_floatunssidf2): New.
(fix_truncdfsi2): New.
(spe_fixuns_truncdfsi2): New.

* config/rs6000/rs6000.md (truncdfsf2): Change to expander.
(fpr_truncdfsf2): New.
(negdf2): Change to expander.
(fpr_negdf2): New.
(fpr_nabsdf2): Name pattern.
(adddf3): Change to expander.
(fpr_adddf3): Nem.
(subdf3): Change to expander.
(fpr_subdf3): New.
(muldf3): Change to expander.
(fpr_muldf3): New.
(divdf3): Change to expander.
(fpr_divdf3): New.
(movdf_softfloat32): Change !TARGET_FPRS to TARGET_E500_SINGLE.
(cmpdf): Allow for TARGET_E500_DOUBLE.

From-SVN: r89472
gcc/ChangeLog
gcc/config/rs6000/rs6000.md
gcc/config/rs6000/spe.md