[InstCombine] add overflow checking on AddSub `C-(X+C2) --> (C-C2)-X`
authorkhei4 <kk.asano.luxy@gmail.com>
Sun, 4 Jun 2023 14:19:44 +0000 (23:19 +0900)
committerkhei4 <kk.asano.luxy@gmail.com>
Mon, 5 Jun 2023 11:05:06 +0000 (20:05 +0900)
commit4db8d4f8391001bf72458ed2fc8f5d60c167bbe7
tree06ab5d7c39163a6bcd80f98c947c9600104235c3
parent41588b5880c86ff5ae6cdb7ad3a7f127d6ed2ef3
[InstCombine] add overflow checking on AddSub `C-(X+C2) --> (C-C2)-X`
Differential Revision: https://reviews.llvm.org/D152068
llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
llvm/test/Transforms/InstCombine/addsub-constant-folding.ll