[Bug target/97939] ICE on sparc64 with UBsan for "i + 4096" on long: unrecognizable insn during RTL pass: vregs
vincent-gcc at vinc17 dot net
gcc-bugzilla@gcc.gnu.org
Fri Nov 27 09:45:25 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97939
--- Comment #8 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> ---
But note that there is no issue with -fsanitize=undefined on
return i - (-4096);
So the cause is the transformation of i + 4096 to i - (-4096).
More information about the Gcc-bugs
mailing list