https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115500
Jeffrey A. Law <law at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |14.1.1 Known to fail| |13.1.1 Status|UNCONFIRMED |WAITING CC| |law at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed| |2024-06-16 --- Comment #4 from Jeffrey A. Law <law at gcc dot gnu.org> --- On the gcc-13, gcc-14 and the trunk I get this with -O2 on rv64gc: slli a5,a0,44 blt a5,zero,.L3 So ISTM that we must be doing something different. YunQiang, please make sure to include the optimization options used when reporting a bug. WRT Andrew's question. Sadly the most interesting box available in the wild for builds and such is that milk-v pioneer system. Which sadly doesn't have the B extension. The 64 cores are what make that milk-v pioneer interesting :-0