When we spill in-place for admitsStack()==true, we prevent rematerialization if that argument doesn't also admit immediates (which it almost certainly won't do). So, we prevent remat. We should fix that.
Created attachment 284456 [details] the patch
Created attachment 284501 [details] better patch Needs to be reviewed again.
Comment on attachment 284501 [details] better patch Why not.
Finally landed in http://trac.webkit.org/changeset/204857