diff options
| author | Duncan Sands <baldrick@free.fr> | 2011-02-13 17:15:40 +0000 |
|---|---|---|
| committer | Duncan Sands <baldrick@free.fr> | 2011-02-13 17:15:40 +0000 |
| commit | d114ab331c111937844c313e1ab74eab88bb2081 (patch) | |
| tree | 21ae148461157aa476073838a9d77615b05067f2 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
| parent | 0e162c57f83039969353a6599ee02af435c2cf1b (diff) | |
| download | llvm-d114ab331c111937844c313e1ab74eab88bb2081.zip llvm-d114ab331c111937844c313e1ab74eab88bb2081.tar.gz llvm-d114ab331c111937844c313e1ab74eab88bb2081.tar.bz2 | |
Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows,
plus some variations of this. According to my auto-simplifier this occurs a lot
but usually in combination with max/min idioms. Because max/min aren't handled
yet this unfortunately doesn't have much effect in the testsuite.
llvm-svn: 125462
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions
