------- Comment #17 from ubizjak at gmail dot com 2010-01-06 18:14 ------- This bug is similar (or even a duplicate of) PR21767. ifcvt.c has a fixup code for cases like this, grep ifcvt.c for:
/* PR 21767: When moving insns above a conditional branch, REG_EQUAL notes might become invalid. */ So, let's analyse why this fixup doesn't trigger for attached testcase. -- ubizjak at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- BugsThisDependsOn| |21767 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42511