[PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Jun 23 12:55:23 PDT 2022
zahiraam added a comment.
In D113107#3605797 <https://reviews.llvm.org/D113107#3605797>, @rjmccall wrote:
> I think on balance the right thing to do is probably to add an alternative to `-fexcess-precision`, like `-fexcess-precision=none`. We can default to `-fexcess-precision=standard` and treat `-fexcess-precision=fast` as an alias for `standard` for now.
In https://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/Optimize-Options.html#index-ffloat-store-900 , it looks like when compiling C, the default is -fexcess-precision=standard which would align with this implementation and our default too. So I think we could use the same name for the option.
-fexcess-precision=none corresponds to the current behavior.
-fexcess-precision=standard = -fexcess-precision=fast corresponds to this implementation.
CHANGES SINCE LAST ACTION
More information about the cfe-commits