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

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Wilco Dijkstra <wi...@gcc.gnu.org>:

https://gcc.gnu.org/g:16ce822ed14e6635ee2ffcba394bba8e934bc6dd

commit r12-4567-g16ce822ed14e6635ee2ffcba394bba8e934bc6dd
Author: Wilco Dijkstra <wdijk...@arm.com>
Date:   Wed Oct 20 13:09:30 2021 +0100

    AArch64: Add support for __builtin_roundeven[f] (PR100966)

    Enable __builtin_roundeven[f] by changing existing frintn to roundeven.

    2021-10-20  Wilco Dijkstra  <wdijk...@arm.com>

    gcc/
            PR target/100966
            * config/aarch64/aarch64.md (frint_pattern): Update comment.
            * config/aarch64/aarch64-simd-builtins.def: Change frintn to
roundeven.
            * config/aarch64/arm_fp16.h: Change frintn to roundeven.
            * config/aarch64/arm_neon.h: Likewise.
            * config/aarch64/iterators.md (frint_pattern): Use roundeven for
FRINTN.

    gcc/testsuite/
            PR target/100966
            * gcc.target/aarch64/frint.x: Add roundeven tests.
            * gcc.target/aarch64/frint_double.c: Likewise.
            * gcc.target/aarch64/frint_float.c: Likewise.
  • [Bug target/100966] [AArch64] _... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to