diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-07-02 06:07:09 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-07-02 06:07:09 +0000 |
commit | bdeef602e9916ed0b3da64646b91a199adef01e2 (patch) | |
tree | 93214298bb15484298ea6d955989e7a9dd6c1cee /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 92e87349e0a14e00458b2c1199dbad156d56703a (diff) | |
download | llvm-bdeef602e9916ed0b3da64646b91a199adef01e2.zip llvm-bdeef602e9916ed0b3da64646b91a199adef01e2.tar.gz llvm-bdeef602e9916ed0b3da64646b91a199adef01e2.tar.bz2 |
InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN
It is not safe to negate the smallest signed integer, doing so yields
the same number back.
This fixes PR20186.
llvm-svn: 212164
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions