Displaying 4 results from an estimated 4 matches for "d26602".
2016 Nov 17
2
what does -ffp-contract=fast allow?
This is just paraphrasing from D26602, so credit to Nicolai for first
raising the issue there.
float foo(float x, float y) {
return x * (y + 1);
}
$ ./clang -O2 xy1.c -S -o - -target aarch64 -ffp-contract=fast | grep fm
fmadd s0, s1, s0, s0
Is this a bug? We transformed the original expression into:
x * y + x
When x=INF a...
2016 Nov 18
2
what does -ffp-contract=fast allow?
...Ristow, Warren <warren.ristow at sony.com<mailto:warren.ristow at sony.com>>; andrew.kaylor at intel.com<mailto:andrew.kaylor at intel.com>
>>> Subject: what does -ffp-contract=fast allow?
>>>
>>>
>>>
>>> This is just paraphrasing from D26602, so credit to Nicolai for first raising the issue there.
>>>
>>> float foo(float x, float y) {
>>> return x * (y + 1);
>>> }
>>>
>>> $ ./clang -O2 xy1.c -S -o - -target aarch64 -ffp-contract=fast | grep fm
>>> fmadd s0, s1, s0...
2016 Nov 18
2
what does -ffp-contract=fast allow?
...ren.ristow at sony.com >;
> > >>> andrew.kaylor at intel.com
>
> > >>> Subject: what does -ffp-contract=fast allow?
>
> > >>>
>
> > >>>
>
> > >>>
>
> > >>> This is just paraphrasing from D26602, so credit to Nicolai for
> > >>> first raising the issue there.
>
> > >>>
>
> > >>> float foo(float x, float y) {
>
> > >>> return x * (y + 1);
>
> > >>> }
>
> > >>>
>
> > >&g...
2016 Nov 16
5
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
----- Original Message -----
> From: "Mehdi Amini via llvm-dev" <llvm-dev at lists.llvm.org>
> To: "Warren Ristow" <warren.ristow at sony.com>
> Cc: llvm-dev at lists.llvm.org
> Sent: Tuesday, November 15, 2016 11:10:48 PM
> Subject: Re: [llvm-dev] RFC: Consider changing the semantics of
> 'fast' flag implying all fast-math-flags
> Hi,