aboutsummaryrefslogtreecommitdiff
path: root/gcc/fwprop.cc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2024-11-19 10:25:57 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2024-11-19 10:25:57 +0100
commit600cab162c561c3061317c998972b0ed1b681d5b (patch)
tree59dfdc4f49c19effc3d1e301405dffe2020bb760 /gcc/fwprop.cc
parent758d2b3d3e28c831c79f5c18727d149c81896434 (diff)
downloadgcc-600cab162c561c3061317c998972b0ed1b681d5b.zip
gcc-600cab162c561c3061317c998972b0ed1b681d5b.tar.gz
gcc-600cab162c561c3061317c998972b0ed1b681d5b.tar.bz2
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 <jakub@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.
Diffstat (limited to 'gcc/fwprop.cc')
0 files changed, 0 insertions, 0 deletions