revert rL345717 : [InstSimplify] fold icmp based on range of abs/nabs
authorSanjay Patel <spatel@rotateright.com>
Wed, 31 Oct 2018 21:37:40 +0000 (21:37 +0000)
committerSanjay Patel <spatel@rotateright.com>
Wed, 31 Oct 2018 21:37:40 +0000 (21:37 +0000)
commit72fe03f93bd249ba3ab020e77860b771542f6c89
treed5a07e3ac722b8163548602eee833f4645ce122d
parentb262d1631ec5c0a85adbbe90ecb481e283364214
revert rL345717 : [InstSimplify] fold icmp based on range of abs/nabs

This can miscompile as shown in PR39510:
https://bugs.llvm.org/show_bug.cgi?id=39510

llvm-svn: 345780
llvm/lib/Analysis/InstructionSimplify.cpp
llvm/test/Transforms/InstSimplify/icmp-abs-nabs.ll