http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45394
--- Comment #11 from Alexandre Oliva <aoliva at gcc dot gnu.org> 2010-10-07 06:18:21 UTC --- Aah, I think I got it: the MEM reference may throw, right? Well, if i2src is still available, I guess keeping the debug insn where it is, suitably adjusted, is even better. Did you check that it still makes sense after combine?