[LLVMdev] [RFC] Extend LLVM IR to express "fast-math" at a per-instruction level

Michael Ilseman milseman at apple.com
Mon Oct 29 20:12:23 PDT 2012


On Oct 29, 2012, at 5:30 PM, Eli Friedman <eli.friedman at gmail.com> wrote:

> On Mon, Oct 29, 2012 at 5:18 PM, Krzysztof Parzyszek
> <kparzysz at codeaurora.org> wrote:
>> On 10/29/2012 6:34 PM, Michael Ilseman wrote:
>>> 
>>>   N: no NaNs - ignore the existence of NaNs when convenient
>> 
>> Maybe distinguish between quiet and signaling NaNs?
> 
> We already ignore the existence of signaling NaNs by default.  The
> proposal could make that more clear, though.
> 

Yes, the default LLVM behavior is:
 * No signaling NaNs
 * Default rounding mode
 * FENV_ACCESS is off
I'll be more explicit from now on.

> -Eli
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list