delena accepted this revision. delena added a comment. This revision is now accepted and ready to land. I agree that the PerformFMACombine() is not the right place. May be PerformFNEGCombine() is more clear? I'll let you to decide. LGTM. Repository: rL LLVM http://reviews.llvm.org/D14906