------- Comment #10 from ubizjak at gmail dot com 2007-06-01 06:39 ------- Not fixed, please look for the same failure at PR32123.
start_sequence (); op = force_operand (SET_SRC (set), reg); + if (!op) + { + end_sequence (); + goto fail; + } if (op != reg) Also, this fix is wrong, force opereand will not return NULL, but will ICE if value can't be expanded via optab. -- ubizjak at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | Summary|[4.2 Regression] ICE with - |[4.2/4.3 Regression] ICE in |march=pentium4 -ftree- |loop invariant motion |vectorize in matmul_i4.c in | |loop invariant motion | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26449