https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94154

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marxin at gcc dot gnu.org

--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
commit r10-7153-gdbf3dc75888623e9d4bb7cc5e9c30caa9b24ffe7
Author: Bu Le <bu...@huawei.com>
Date:   Thu Mar 12 22:39:12 2020 +0000

    aarch64: Add --params to control the number of recip steps [PR94154]

    -mlow-precision-div hard-coded the number of iterations to 2 for double
    and 1 for float.  This patch adds a --param to control the number.

    2020-03-13  Bu Le  <bu...@huawei.com>

    gcc/
            PR target/94154
            * config/aarch64/aarch64.opt (-param=aarch64-float-recp-precision=)
            (-param=aarch64-double-recp-precision=): New options.
            * doc/invoke.texi: Document them.
            * config/aarch64/aarch64.c (aarch64_emit_approx_div): Use them
            instead of hard-coding the choice of 1 for float and 2 for double.

Reply via email to