This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RS6000] IBM long double little-endian
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>, Alan Modra <amodra at gmail dot com>
- Date: Wed, 12 Jun 2013 11:09:03 -0400
- Subject: Re: [RS6000] IBM long double little-endian
- References: <20130612145322 dot GA21523 at bubble dot grove dot modra dot org>
On Wed, Jun 12, 2013 at 10:53 AM, Alan Modra <amodra@gmail.com> wrote:
> * config/rs6000/rs6000.h (LONG_DOUBLE_LARGE_FIRST): Define.
> * config/rs6000/rs6000.md (signbittf2): New insn.
> (extenddftf2_internal): Use LONG_DOUBLE_LARGE_FIRST.
> (abstf2_internal, cmptf_internal2): Likewise.
> * config/rs6000/spe.md (spe_abstf2_cmp, spe_abstf2_tst): Likewise.
Why create and define LONG_DOUBLE_LARGE_FIRST if it always is "1"
(True)? To retain flexibility?
Thanks, David