------- Comment #14 from rguenth at gcc dot gnu dot org 2007-11-22 20:54 ------- Created an attachment (id=14615) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14615&action=view) prototype patch
Patch clearing the optimistic tables before every iteration and doing a fallback lookup on the valid tables if the optimistic table lookup failed. Also has a testcase that aborts if it is miscompiled rather than looping forever. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34176