search for: d26602

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,