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

--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Jakub Jelinek
<ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:e3b2c176d3e9f721185532a4a393814316172410

commit r14-11139-ge3b2c176d3e9f721185532a4a393814316172410
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Tue Nov 19 10:25:57 2024 +0100

    bitintlower: Handle PAREN_EXPR [PR117459]

    The following patch handles PAREN_EXPR in bitint lowering, and handles it
    as an optimization barrier, so that temporary arithmetics from PAREN_EXPR
    isn't mixed with temporary arithmetics from outside of the PAREN_EXPR.

    2024-11-19  Jakub Jelinek  <ja...@redhat.com>

            PR middle-end/117459
            * gimple-lower-bitint.cc (bitint_large_huge::handle_stmt,
            bitint_large_huge::lower_stmt): Handle PAREN_EXPR.

            * gcc.dg/torture/bitint-74.c: New test.

    (cherry picked from commit 600cab162c561c3061317c998972b0ed1b681d5b)

Reply via email to