]> git.ipfire.org Git - thirdparty/gcc.git/commit
mmix: Define MAX_FIXED_MODE_SIZE
authorHans-Peter Nilsson <hp@bitrange.com>
Thu, 17 Jul 2025 03:20:55 +0000 (05:20 +0200)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Fri, 18 Jul 2025 13:45:58 +0000 (15:45 +0200)
commit2441a5205cbc6f842fe6f9e561e898d70523e991
treee1ac7c79c149d19093f80d550f2090b4c88d1645
parente1828db8e75a56eebf8ede53e1ae4fcbd0f3376f
mmix: Define MAX_FIXED_MODE_SIZE

Besides this commit working as a release-branch fix for the
PR, code inspection shows slightly better code for TImode
libgcc functions, and a modified
gcc.c-torture/execute/arith-rand-ll.c (basically s/long
long/__int128 and cutting out the non-128-bit cases) shows a
1.4% improvement.  (Coremark code is identical, as
expected.)

PR middle-end/120935
* config/mmix/mmix.h (MAX_FIXED_MODE_SIZE): Define.

Co-authored-by: Pietro Monteiro <pietro@sociotechnical.xyz>
Signed-off-by: Pietro Monteiro <pietro@sociotechnical.xyz>
gcc/config/mmix/mmix.h