This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Expansion of narrowing math built-ins into power instructions
- From: Tejas Joshi <tejasjoshi9673 at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Martin Jambor <mjambor at suse dot cz>, hubicka at ucw dot cz, segher at kernel dot crashing dot org, joseph at codesourcery dot com
- Date: Mon, 2 Sep 2019 08:55:28 +0530
- Subject: Re: Expansion of narrowing math built-ins into power instructions
- References: <20190822062503.GI31406@gate.crashing.org> <CACMrGjD9oR6jJrN+XJZYsEW+Oheo4uV2JRxm35KX326A07ayrQ@mail.gmail.com> <20190822095620.GK31406@gate.crashing.org> <ri6h867dcok.fsf@suse.cz> <mptimqmvqit.fsf@arm.com> <CACMrGjCeaPFVHh-chy+aFBHxYJOO0Q_fhkAZ52yUPFL4zLaSBQ@mail.gmail.com> <20190825164717.GO31406@gate.crashing.org> <CACMrGjAsrFSZQgbuaEVqBEnjrL2ANV1bHJwLRz4fKTSfWZETOw@mail.gmail.com> <20190826074211.GQ31406@gate.crashing.org> <CACMrGjBN-Un1-qMLdzdzaR3YRo05ukLm9cpyNzdm4vu346g6Gg@mail.gmail.com> <20190830203525.GS31406@gate.crashing.org>
On Sat, 31 Aug 2019 at 02:05, Segher Boessenkool
<segher@kernel.crashing.org> wrote:
>
> > > > > [ Please don't top-post ]
>
> (I delete everything under your signature, without looking, assuming you
> just forgot to).
Oh sorry, I didn't know the reply button does evil things. :-)
> If long double is double, faddl is the same as fadd, and daddl is just
> normal addition.
>
> If long double is double-double, faddl can be done as fadd on the first
> double precision component of both args, and daddl is just normal addition
> of those.
>
> If long double is IEEE QP, then it is more interesting :-)
On what conditions does the mapping of long double to double/
double-double or IEEE QP changes or depends, so that I can test it.
Thanks,
Tejas