evandro added a comment. I posted the preliminary patch https://reviews.llvm.org/D35260 to illustrate how this change, along with https://reviews.llvm.org/D35229, can be used to simplify instruction fusion. Repository: rL LLVM https://reviews.llvm.org/D35228