http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55092
--- Comment #2 from Vladimir Makarov <vmakarov at redhat dot com> 2012-10-26 22:49:23 UTC --- LRA reuses stack memory much better than reload (in all modes but especially in -O0). May be that is the reason of the var-tracking problem.