samparker added a comment. Ok, fair point. If we are going to introduce a new node to fix this issue, could we have a SUBS node that can be glued to the CMOV? Repository: rL LLVM https://reviews.llvm.org/D53190