lebedev.ri added a comment. To answer the obvious question, no, i don't believe we can preserve `nuw`/`nsw`/`exact` flags here. Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D63829/new/ https://reviews.llvm.org/D63829