https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32629
--- Comment #6 from Jan Hubicka <hubicka at ucw dot cz> --- > We could also make $0 a not legitimate constant on x86... (and undo that late > with a peephole2) I tried that in 90's. At that time it increased register pressure and was not win... Honza