[Bug target/122999] [16 Regression] arm: runtime error: in arm_canonicalize_comparison ../../trunk/gcc/config/arm/arm.cc:5703
dcb314 at hotmail dot com
gcc-bugzilla@gcc.gnu.org
Fri Dec 5 08:30:12 GMT 2025
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122999
David Binderman <dcb314 at hotmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |needs-bisection
--- Comment #5 from David Binderman <dcb314 at hotmail dot com> ---
git blame shows various folks have been at this code,
none recently.
73160ba9dc7b gcc/config/arm/arm.c (Daniel Jacobowitz 2010-07-03
01:00:37 +0000 5816) /* Comparisons smaller than DImode. Only adjust
comparisons against
73160ba9dc7b gcc/config/arm/arm.c (Daniel Jacobowitz 2010-07-03
01:00:37 +0000 5817) an out-of-range constant. */
d435a4be2a1f gcc/config/arm/arm.c (Kyrylo Tkachov 2012-09-06
17:11:18 +0000 5818) if (!CONST_INT_P (*op1)
73160ba9dc7b gcc/config/arm/arm.c (Daniel Jacobowitz 2010-07-03
01:00:37 +0000 5819) || const_ok_for_arm (INTVAL (*op1))
73160ba9dc7b gcc/config/arm/arm.c (Daniel Jacobowitz 2010-07-03
01:00:37 +0000 5820) || const_ok_for_arm (- INTVAL (*op1)))
c354951b7ef6 gcc/config/arm/arm.c (Andreas Krebbel 2012-12-19
12:39:17 +0000 5821) return;
More information about the Gcc-bugs
mailing list