From: Kael Andrew Alonzo Franco Date: Mon, 10 Aug 2026 21:19:05 +0000 (-0400) Subject: wide-int: Use return 1 instead of return len. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cee53ed42c753a0c936e005b7dd15f029ca34da7;p=thirdparty%2Fgcc.git wide-int: Use return 1 instead of return len. len is known to be 1 so return 1. Helps with speeding up C++ optimizers. Obvious fix so pushed. gcc/ChangeLog: * wide-int.cc (canonize): Use return 1 instead of return len. Signed-off-by: Kael Andrew Franco --- diff --git a/gcc/wide-int.cc b/gcc/wide-int.cc index c2c424344a2..668b2e4ea7d 100644 --- a/gcc/wide-int.cc +++ b/gcc/wide-int.cc @@ -90,7 +90,7 @@ canonize (HOST_WIDE_INT *val, unsigned int len, unsigned int precision) len = blocks_needed; if (len == 1) - return len; + return 1; top = val[len - 1]; if (len * HOST_BITS_PER_WIDE_INT > precision)