[Bug target/105122] [12 Regression] Testsuite failures since r12-7931 on i686-linux
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Apr 6 06:15:01 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105122
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rguenth@gcc.gnu.org>:
https://gcc.gnu.org/g:e2a818641ba5d07ebe2c241906896c4886910d18
commit r12-8011-ge2a818641ba5d07ebe2c241906896c4886910d18
Author: Richard Biener <rguenther@suse.de>
Date: Mon Apr 4 08:41:59 2022 +0200
testsuite/105122 - adjust testcases after memcpy folding changes
After r12-7931 we again honor MOVE_MAX when folding memcpy to
a load/store pair. On i?86-*-* without SSE this now exposes the
change done in r12-2666-g29f0e955c97da0 which adjusts MOVE_MAX
from 16 to 4 on those targets. This makes adjusting testcases
necessary that assume that we transform memcpy to load/store pairs
on GIMPLE for sizes larger or equal to 8.
2022-04-04 Richard Biener <rguenther@suse.de>
PR testsuite/105122
* gcc.dg/memcpy-6.c: Adjust.
* gcc.dg/strlenopt-73.c: Likewise.
* gcc.dg/strlenopt-80.c: Likewise.
More information about the Gcc-bugs
mailing list