diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-12-20 03:04:38 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-12-20 03:04:38 +0000 |
commit | 0b6a0b02573bdf62eb3f0b000cfd7c7fcdbc1ccb (patch) | |
tree | 2da52620ca4fb7e1f3d8fe10f6438f4e3ad2dcee /llvm/lib/ExecutionEngine/ExecutionEngine.cpp | |
parent | 2cb463ed080fe95c683dfe2212a6215a0c8b2803 (diff) | |
download | bcm5719-llvm-0b6a0b02573bdf62eb3f0b000cfd7c7fcdbc1ccb.tar.gz bcm5719-llvm-0b6a0b02573bdf62eb3f0b000cfd7c7fcdbc1ccb.zip |
InstSimplify: Optimize away pointless comparisons
(X & INT_MIN) ? X & INT_MAX : X into X & INT_MAX
(X & INT_MIN) ? X : X & INT_MAX into X
(X & INT_MIN) ? X | INT_MIN : X into X
(X & INT_MIN) ? X : X | INT_MIN into X | INT_MIN
llvm-svn: 224669
Diffstat (limited to 'llvm/lib/ExecutionEngine/ExecutionEngine.cpp')
0 files changed, 0 insertions, 0 deletions