Displaying 2 results from an estimated 2 matches for "clno".
Did you mean:
cano
2017 Oct 02
2
Trouble when suppressing a portion of fast-math-transformations
I'm not aware of any additional bits needed. But putting us right at the edge leaves me uncomfortable. So an implementation that isn't limited by the 7 bits in SubclassOptionalData seems sensible.
Thanks,
-Warren
From: Sanjay Patel [mailto:spatel at rotateright.com]
Sent: Monday, October 2, 2017 12:06 AM
To: Ristow, Warren
Cc: Hal Finkel; llvm-dev at lists.llvm.org
Subject: Re:
2017 Oct 03
2
Trouble when suppressing a portion of fast-math-transformations
...; (c) may violate the OpenCL numerical compliance requirements as
> defined in the SPIR-V OpenCL environment specification for single
> precision and double precision floating-point, and edge case behavior
> in the SPIR-V OpenCL environment specification. This option includes
> the -clno-signed-zeros and -cl-mad-enable options.
I think the idea is that this flag, like -funsafe-math-optimizations,
gets mapped to an appropriate collection of finer-grained flags internally.
>
> -cl-fast-relaxed-math
> Sets the optimization options -cl-finite-math-only and
> -cl-unsafe-...