summaryrefslogtreecommitdiffstats
path: root/lib/Target/README.txt
Commit message (Expand)AuthorAgeFilesLines
* add a minor missed dag combine that is blocking mid-level optimizationChris Lattner2011-04-141-0/+76
* Add a note.Benjamin Kramer2011-03-251-0/+19
* A bit more analysis of a memset-related README entry.Eli Friedman2011-03-221-4/+5
* This README entry was fixed recently.Eli Friedman2011-03-211-28/+0
* add a noteChris Lattner2011-03-011-0/+15
* Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...Benjamin Kramer2011-02-261-37/+0
* add a missed loop deletion case.Chris Lattner2011-02-211-0/+14
* add an idiom that loop idiom could theoretically catch.Chris Lattner2011-02-211-0/+10
* This has been implemented.Duncan Sands2011-02-171-10/+0
* add some notes on compares + binops. Remove redundant entries.Chris Lattner2011-02-171-20/+47
* Add a few missed xforms from GCC PR14753Chris Lattner2011-02-161-0/+29
* Remove outdated README entry.Eli Friedman2011-02-161-12/+0
* Remove outdated README entry.Eli Friedman2011-02-161-16/+0
* Update README entry.Eli Friedman2011-02-161-13/+6
* Remove a virtual inheritance case that clang can devirtualize fully now.Anders Carlsson2011-02-061-21/+0
* SimplifyCFG: Turn switches into sub+icmp+branch if possible.Benjamin Kramer2011-02-021-48/+0
* add a note, progress unblocked by PR8575 being fixed.Chris Lattner2011-01-311-0/+48
* Teach DAGCombine to fold fold (sra (trunc (sr x, c1)), c2) -> (trunc (sra x, ...Benjamin Kramer2011-01-301-21/+0
* this isn't a memset, we do convert dest[i] to one though :)Chris Lattner2011-01-241-8/+0
* with recent work, we now optimize this into:Chris Lattner2011-01-241-20/+0
* Add a memset loop that LoopIdiomRecognize doesn't recognize.Anders Carlsson2011-01-231-0/+8
* add a noteChris Lattner2011-01-181-0/+20
* Update README.txt to remove the DAE enhancement.Anders Carlsson2011-01-161-23/+0
* add some commentaryChris Lattner2011-01-161-1/+14
* Simplify a README.txt entry significantly to expose the core issue.Chandler Carruth2011-01-161-28/+26
* typoChris Lattner2011-01-131-1/+1
* memcpy + metadata = bliss :)Chris Lattner2011-01-131-0/+48
* Teach constant folding to perform conversions from constant floatingChandler Carruth2011-01-111-55/+0
* Fix a random missed optimization by making InstCombine more aggressive when d...Owen Anderson2011-01-111-15/+0
* +0.0 vs -0.0 differences can be handled by looking at the user of theChris Lattner2011-01-101-3/+19
* expand on a noteChris Lattner2011-01-101-4/+9
* typoChris Lattner2011-01-091-1/+1
* xref a PR #Chris Lattner2011-01-091-22/+2
* Add a note about the inability to model FP -> int conversions whichChandler Carruth2011-01-091-0/+55
* Add a note about a missed FP optimization.Chandler Carruth2011-01-091-0/+24
* Another missed memset in std::vector initialization.Chandler Carruth2011-01-091-0/+19
* Fix a cut-paste-o so that the sample code is correct for my last note.Chandler Carruth2011-01-091-2/+6
* Another missed optimization of trivial vector code.Chandler Carruth2011-01-091-0/+33
* Add a note about vector's size-constructor producing dead stores.Chandler Carruth2011-01-091-0/+55
* Add a note about a missed memset optimization from std::fill.Chandler Carruth2011-01-091-0/+30
* Revert 122959, it needs more thought. Add it back to README.txt with addition...Benjamin Kramer2011-01-071-0/+22
* With Benjamin's recent amazing patches, we should be able to do even better t...Chris Lattner2011-01-061-0/+13
* Add a note from llvmdev, this time with more info.Benjamin Kramer2011-01-061-0/+26
* EarlyCSE does this now (and GVN always did it).Benjamin Kramer2011-01-061-11/+0
* InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi...Benjamin Kramer2011-01-061-23/+0
* add a note about object size from drystone, add a poorly optimized loop from ...Chris Lattner2011-01-061-0/+79
* add a trivial instcombine missed in DhrystoneChris Lattner2011-01-061-0/+37
* update a bunch of entries.Chris Lattner2011-01-021-137/+19
* Allow loop-idiom to run on multiple BB loops, but still only scan the loop Chris Lattner2011-01-021-8/+0
* a missed __builtin_object_size case.Chris Lattner2011-01-011-0/+17