https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124407
--- Comment #10 from Zdenek Sojka <zsojka at seznam dot cz> --- (In reply to H.J. Lu from comment #6) > (In reply to Zdenek Sojka from comment #5) > > Created attachment 63854 [details] > > unreduced testcase > > > > Thank you for having a look. The original unreduced testcase was ICEing with > > a different constant: > > > > $ x86_64-pc-linux-gnu-gcc -Ofast xxx.c -w -Wno-psabi > > xxx.c: In function 'main': > > xxx.c:449:1: error: unrecognizable insn: > > 449 | } > > | ^ > > (insn 4104 1007 4103 17 (set (reg:SF 3605) > > (const_int 1313486336 [0x4e4a3600])) -1 > > (nil)) > > I tried it with my patch and it works for me. Have you tried my patch? The v1 patch ICEs on the unreduced testcase: during RTL pass: x86_cse xxx.c: In function 'main': xxx.c:449:1: internal compiler error: in ix86_broadcast_inner, at config/i386/i386-features.cc:3789 No issues with v2 or v3 patch on either testcase. I haven't run the testsuites.
