aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/README.txt
Commit message (Expand)AuthorAgeFilesLines
* move PR6212 to this file.Chris Lattner2010-02-091-0/+25
* Remove a completed item, add a couple new ones.Eli Friedman2010-01-311-4/+38
* Improve isSafeToLoadUnconditionally to recognize that GEPs with constantBob Wilson2010-01-291-10/+0
* reassociate should do this.Chris Lattner2010-01-241-1/+1
* add a note.Chris Lattner2010-01-241-0/+39
* implement a simple instcombine xform that has been in theChris Lattner2010-01-231-18/+2
* add some notes, making posix-memalign be nocapture would be an easy improvement.Chris Lattner2010-01-231-0/+31
* Add some potentially interesting transformations to README.Eli Friedman2010-01-181-0/+51
* Fix a README item: have functionattrs look through selects andDuncan Sands2010-01-061-30/+1
* Partially address a README by having functionattrs consider calls toDuncan Sands2010-01-061-2/+2
* implement an instcombine xform needed by clang's codegenChris Lattner2010-01-041-13/+0
* Teach codegen to lower llvm.powi to an efficient (but not optimal) Chris Lattner2010-01-011-30/+0
* update this. To take the next step, llvm.powi should be generalized to workChris Lattner2010-01-011-13/+37
* More info on this transformation.Eli Friedman2009-12-121-2/+15
* Remove some stuff that's already implemented. Also, remove the note aboutEli Friedman2009-12-121-51/+0
* expand note.Chris Lattner2009-12-031-0/+15
* add a noteChris Lattner2009-12-031-0/+32
* update and consolidate the load pre notes.Chris Lattner2009-11-291-43/+42
* add a deadargelim note.Chris Lattner2009-11-271-0/+23
* This testcase is actually only partially redundant, and requiresChris Lattner2009-11-271-2/+2
* this (and probably several others) are now done.Chris Lattner2009-11-271-33/+0
* Teach memdep to phi translate bitcasts. This allows us to compileChris Lattner2009-11-261-2/+0
* Teach basicaa that x|c == x+c when the c bits of x are clear. ThisChris Lattner2009-11-261-17/+0
* teach basicaa that A[i] != A[i+1].Chris Lattner2009-11-261-2/+0
* update some notes slightlyChris Lattner2009-11-261-3/+5
* Add a complex missed optimization opportunity I came across while investigatingNick Lewycky2009-11-151-0/+15
* another const prop failure.Chris Lattner2009-11-111-0/+9
* add a noteChris Lattner2009-11-111-0/+28
* add a noteChris Lattner2009-11-101-0/+2
* I did this a week or two agoChris Lattner2009-11-101-6/+0
* Improve tail call elimination to handle the switch statement.Nick Lewycky2009-11-071-16/+0
* add a note from PR5313Chris Lattner2009-11-051-0/+34
* Add new note.Bill Wendling2009-10-271-0/+35
* Move and clarify note.Bill Wendling2009-10-271-0/+33
* this is done.Chris Lattner2009-10-251-35/+0
* some stuff is done, we still have constantexpr simplification to do.Chris Lattner2009-10-231-31/+15
* IPSCCP is missing stuff.Chris Lattner2009-10-211-0/+7
* add a noteChris Lattner2009-09-211-1/+14
* one case handled, expanded another testcase inline.Chris Lattner2009-09-211-20/+16
* update an entry, delete an entry which has been fixed.Chris Lattner2009-09-201-36/+15
* Peer through zext and sext to eliminate them when it is safe to do so.Nick Lewycky2009-09-201-22/+0
* add PR#Chris Lattner2009-09-141-0/+1
* Transform -X/C to X/-C, implementing a README.txt entry.Dan Gohman2009-08-121-10/+0
* Remove a couple of already-implemented notes.Eli Friedman2009-07-211-12/+0
* Move PR4517 to README.txt.Nick Lewycky2009-07-091-0/+22
* Factor the code for collecting IV users out of LSR into an IVUsers class,Dan Gohman2009-05-121-10/+0
* Fix two wording errors that Duncan spotted.Dan Gohman2009-05-111-1/+1
* LLVM has unaligned loads and stores now.Dan Gohman2009-05-111-2/+1
* Upgrade this example to new-style syntax.Dan Gohman2009-05-111-5/+5
* remove some done things: we have nocapture and SROA is smarter.Chris Lattner2009-05-111-77/+13