index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
InstSimplify
Age
Commit message (
Expand
)
Author
2011-02-13
Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows,
Duncan Sands
2011-02-09
Teach instsimplify some tricks about exact/nuw/nsw shifts.
Chris Lattner
2011-02-06
teach instsimplify to transform (X / Y) * Y to X
Chris Lattner
2011-02-06
rename test.
Chris Lattner
2011-02-03
Improve threading of comparisons over select instructions (spotted by my
Duncan Sands
2011-02-02
Reenable the transform "(X*Y)/Y->X" when the multiplication is known not to
Duncan Sands
2011-02-01
Have m_One also match constant vectors for which every element is 1.
Duncan Sands
2011-01-30
Commit 124487 broke 254.gap. See if disabling the part that might be triggered
Duncan Sands
2011-01-30
Transform (X/Y)*Y into X if the division is exact. Instcombine already knows...
Duncan Sands
2011-01-29
Move InstCombine's knowledge of fdiv to SimplifyInstruction().
Frits van Bommel
2011-01-29
Fix typo: should have been testing that X was odd, not V.
Duncan Sands
2011-01-28
My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPEC
Duncan Sands
2011-01-25
In which I discover that zero+zero is zero, d'oh!
Duncan Sands
2011-01-25
Turn off this test - the corresponding instsimplify logic has been
Duncan Sands
2011-01-25
According to my auto-simplifier the most common missed simplifications in
Duncan Sands
2011-01-20
At -O123 the early-cse pass is run before instcombine has run. According to my
Duncan Sands
2011-01-18
For completeness, generalize the (X + Y) - Y -> X transform and add X - (X + ...
Duncan Sands
2011-01-18
Simplify (X<<1)-X into X. According to my auto-simplier this is the most com...
Duncan Sands
2011-01-14
Turn X-(X-Y) into Y. According to my auto-simplifier this is the most common
Duncan Sands
2011-01-14
Factorize common code out of the InstructionSimplify shift logic. Add in
Duncan Sands
2011-01-14
Rename this test.
Duncan Sands
2011-01-13
The most common simplification missed by instsimplify in unoptimized bitcode
Duncan Sands
2011-01-01
Revert commit 122654 at the request of Chris, who reckons that instsimplify
Duncan Sands
2011-01-01
Fix a README item by having InstructionSimplify do a mild form of value
Duncan Sands
2010-12-22
When determining whether the new instruction was already present in
Duncan Sands
2010-12-21
Add an additional InstructionSimplify factorization test.
Duncan Sands
2010-12-21
While I don't think any later transforms can fire, it seems cleaner to
Duncan Sands
2010-12-21
Fix typo in comment, spotted by Deewiant.
Duncan Sands
2010-12-21
Teach InstructionSimplify about distributive laws. These transforms fire
Duncan Sands
2010-12-21
Add generic simplification of associative operations, generalizing
Duncan Sands