aboutsummaryrefslogtreecommitdiff
path: root/docs/ProgrammersManual.html
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2011-10-28 19:01:20 +0000
committerDuncan Sands <baldrick@free.fr>2011-10-28 19:01:20 +0000
commit012f8547f70c7cefe552282f28581a434ebe7324 (patch)
treea5bd039d949ceecf225351d88d4b3ba0f54fc72f /docs/ProgrammersManual.html
parent2ec69faf2615ccdffffacff9033b2228c589971c (diff)
The expression icmp eq (select (icmp eq x, 0), 1, x), 0 folds to false.
Spotted by my super-optimizer in 186.crafty and 450.soplex. We really need a proper infrastructure for handling generalizations of this kind of thing (which occur a lot), however this case is so simple that I decided to go ahead and implement it directly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143214 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ProgrammersManual.html')
0 files changed, 0 insertions, 0 deletions