https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116997
--- Comment #9 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Andre Simoes Dias Vieira <avie...@gcc.gnu.org>: https://gcc.gnu.org/g:2e30e90a0c2bf8147a6d24854aa653c332c8f84f commit r15-4336-g2e30e90a0c2bf8147a6d24854aa653c332c8f84f Author: Andre Vieira <andre.simoesdiasvie...@arm.com> Date: Mon Oct 14 16:24:07 2024 +0100 fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997] Fix constant folding of BIT_INSER_EXPR for BYTES_BIG_ENDIAN targets. gcc/ChangeLog: PR middle-end/116997 * fold-const.cc (fold_ternary_loc): Fix BIT_INSERT_EXPR constant folding for BYTES_BIG_ENDIAN targets. gcc/testsuite/ChangeLog: * gcc.dg/vect/pr116997.c: New test. Co-authored-by: Andrew Pinski <quic_apin...@quicinc.com>