http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46888 --- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-10-12 08:23:35 UTC --- It actually does not work for the arm case but it can be improved to work for it which I am doing now.