arsenm added a comment. LGTM. Does everything still pass if you delete the FMA/FMAD case in AMDGPUTargetLowering::performFNegCombine? Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D63141/new/ https://reviews.llvm.org/D63141