aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/README.txt
AgeCommit message (Expand)Author
2011-03-01add a noteChris Lattner
2011-02-26Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...Benjamin Kramer
2011-02-21add a missed loop deletion case.Chris Lattner
2011-02-21add an idiom that loop idiom could theoretically catch.Chris Lattner
2011-02-17This has been implemented.Duncan Sands
2011-02-17add some notes on compares + binops. Remove redundant entries.Chris Lattner
2011-02-16Add a few missed xforms from GCC PR14753Chris Lattner
2011-02-16Remove outdated README entry.Eli Friedman
2011-02-16Remove outdated README entry.Eli Friedman
2011-02-16Update README entry.Eli Friedman
2011-02-06Remove a virtual inheritance case that clang can devirtualize fully now.Anders Carlsson
2011-02-02SimplifyCFG: Turn switches into sub+icmp+branch if possible.Benjamin Kramer
2011-01-31add a note, progress unblocked by PR8575 being fixed.Chris Lattner
2011-01-30Teach DAGCombine to fold fold (sra (trunc (sr x, c1)), c2) -> (trunc (sra x, ...Benjamin Kramer
2011-01-24this isn't a memset, we do convert dest[i] to one though :)Chris Lattner
2011-01-24with recent work, we now optimize this into:Chris Lattner
2011-01-23Add a memset loop that LoopIdiomRecognize doesn't recognize.Anders Carlsson
2011-01-18add a noteChris Lattner
2011-01-16Update README.txt to remove the DAE enhancement.Anders Carlsson
2011-01-16add some commentaryChris Lattner
2011-01-16Simplify a README.txt entry significantly to expose the core issue.Chandler Carruth
2011-01-13typoChris Lattner
2011-01-13memcpy + metadata = bliss :)Chris Lattner
2011-01-11Teach constant folding to perform conversions from constant floatingChandler Carruth
2011-01-11Fix a random missed optimization by making InstCombine more aggressive when d...Owen Anderson
2011-01-10+0.0 vs -0.0 differences can be handled by looking at the user of theChris Lattner
2011-01-10expand on a noteChris Lattner
2011-01-09typoChris Lattner
2011-01-09xref a PR #Chris Lattner
2011-01-09Add a note about the inability to model FP -> int conversions whichChandler Carruth
2011-01-09Add a note about a missed FP optimization.Chandler Carruth
2011-01-09Another missed memset in std::vector initialization.Chandler Carruth
2011-01-09Fix a cut-paste-o so that the sample code is correct for my last note.Chandler Carruth
2011-01-09Another missed optimization of trivial vector code.Chandler Carruth
2011-01-09Add a note about vector's size-constructor producing dead stores.Chandler Carruth
2011-01-09Add a note about a missed memset optimization from std::fill.Chandler Carruth
2011-01-07Revert 122959, it needs more thought. Add it back to README.txt with addition...Benjamin Kramer
2011-01-06With Benjamin's recent amazing patches, we should be able to do even better t...Chris Lattner
2011-01-06Add a note from llvmdev, this time with more info.Benjamin Kramer
2011-01-06EarlyCSE does this now (and GVN always did it).Benjamin Kramer
2011-01-06InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi...Benjamin Kramer
2011-01-06add a note about object size from drystone, add a poorly optimized loop from ...Chris Lattner
2011-01-06add a trivial instcombine missed in DhrystoneChris Lattner
2011-01-02update a bunch of entries.Chris Lattner
2011-01-02Allow loop-idiom to run on multiple BB loops, but still only scan the loop Chris Lattner
2011-01-01a missed __builtin_object_size case.Chris Lattner
2011-01-01various updates.Chris Lattner
2011-01-01Revert commit 122654 at the request of Chris, who reckons that instsimplifyDuncan Sands
2011-01-01Fix a README item by having InstructionSimplify do a mild form of valueDuncan Sands
2010-12-28add a note from llvmdevChris Lattner