diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2015-11-24 18:46:07 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 2015-11-24 18:46:07 +0000 |
commit | b6b3661a2e308bc611b50930165661b130d50706 (patch) | |
tree | fd2db6ffd9268ca7529ce5f177fcc6eb023cc9ca /gcc/fortran/simplify.c | |
parent | 4ade0d6913012f0ff8ef31aee18005a5c7a11761 (diff) | |
download | gcc-b6b3661a2e308bc611b50930165661b130d50706.zip gcc-b6b3661a2e308bc611b50930165661b130d50706.tar.gz gcc-b6b3661a2e308bc611b50930165661b130d50706.tar.bz2 |
rs6000.md (UNSPEC_XSRDPI): New unspec.
2015-11-24 David Edelsohn <dje.gcc@gmail.com>
Michael Meissner <meissner@linux.vnet.ibm.com>
* config/rs6000/rs6000.md (UNSPEC_XSRDPI): New unspec.
(Fv2): New mode attribute to be used when ISA 2.06 instructions
are used on SF/DF values.
(abs<mode>2_fpr): Use <Fv2> instead of <Fv>.
(nabs<mode>2_fpr): Likewise.
(neg<mode>2_fpr): Likewise.
(copysign<mode>3_fcpsgn): Likewise.
(smax<mode>3_vsx): Likewise.
(smin<mode>3_vsx): Likewise.
(floatsi<mode>2_lfiwax): Likewise.
(floatunssi<mode>2_lfiwz): Likewise.
(fctiwz_<mode>): Likewise.
(fctiwuz_<mode>): Likewise.
(btrunc<mode>2): Likewise.
(ceil<mode>2): Likewise.
(floor<mode>2): Likewise.
(xsrdpi<mode>): Add support for the lround function.
(lround<mode>2): Likewise.
Co-Authored-By: Michael Meissner <meissner@linux.vnet.ibm.com>
From-SVN: r230829
Diffstat (limited to 'gcc/fortran/simplify.c')
0 files changed, 0 insertions, 0 deletions