RKSimon accepted this revision. RKSimon added a comment. This revision is now accepted and ready to land. Thanks Michael, this looks ready to go. Can you confirm what testing you've done with larger codebases that have a better chance of causing PUSH to be generated? http://reviews.llvm.org/D11340