Custom lower the memory barrier instructions and add support
[oota-llvm.git] / lib / Target / X86 / README.txt
2010-07-22 Eric ChristopherCustom lower the memory barrier instructions and add...
2010-06-03 Eli FriedmanRemove a fixed item, update a couple partially-fixed...
2010-03-01 Dan GohmanThis is now done.
2010-02-10 Eli FriedmanA few missed optimizations; the last one could have...
2010-01-13 Chris Lattnerthis is an SSE-specific issue.
2010-01-13 Chris LattnerX86 if conversion + tail merging issues from PR6032.
2010-01-04 Dan GohmanRemove some README.txt entries which are now implemented.
2009-12-21 Eli FriedmanA couple minor README updates.
2009-10-27 Bill WendlingMove and clarify note.
2009-10-27 Bill WendlingNote corrected.
2009-10-27 Bill WendlingModify note.
2009-10-27 Bill WendlingAdd a note.
2009-07-30 Evan ChengAdd a note.
2009-06-30 Chris Lattnerremove a bogus note.
2009-06-30 Chris Lattneradd a note
2009-06-16 Chris Lattneranother xform that is target-independent (should be...
2009-06-16 Chris LattnerI think instcombine should unconditionally do this...
2009-06-11 Eli FriedmanMisc x86 README updates: remove a couple of already...
2009-05-25 Chris Lattneradd some late optimizations that GCC does. It thinks...
2009-05-25 Chris Lattnerwe should eventually add -march=atom and the new atom...
2009-03-12 Chris LattnerMove 3 "(add (select cc, 0, c), x) -> (select cc, x...
2009-03-10 Dan GohmanAdd more information to the EFLAGS note.
2009-03-09 Dan GohmanAdd a note about EFLAGS optimization.
2009-03-08 Chris Lattneradd a note.
2009-03-08 Chris Lattneradd a note.
2009-02-17 Chris Lattneradd a horrible note
2009-02-15 Dan GohmanMachineLICM now handles these cases.
2009-02-08 Chris Lattneradd a note.
2008-12-06 Chris Lattneradd a note
2008-11-30 Eli FriedmanA couple small cleanups, plus a new potential optimization.
2008-11-11 Evan ChengAdd a README entry.
2008-10-24 Torok Edwinmove the note to the correct README
2008-10-17 Dan GohmanThis is done.
2008-08-26 Evan ChengThis is done.
2008-07-17 Nate BegemanRemove unnecessary readme entry
2008-06-24 Dan GohmanAdd a note about a potential PIC optimization.
2008-05-05 Chris Lattneradd a micro optzn.
2008-04-21 Chris LattnerAdd an ugly note.
2008-03-28 Evan ChengNew entry.
2008-03-23 Evan ChengRemove duplicated entries.
2008-03-19 Christopher LambFix X86's isTruncateFree to not claim that truncate...
2008-03-14 Chris LattnerAdd an issue that is preventing instcombine from doing...
2008-03-08 Chris Lattnermove these to the appropriate file
2008-03-06 Gabor Greifsome more spelling changes
2008-03-02 Chris LattnerEvan implemented these.
2008-02-28 Chris LattnerAdd a random not very important note
2008-02-28 Eli FriedmanA few more small things I've run into.
2008-02-27 Evan ChengThis is done.
2008-02-21 Eli FriedmanA few minor updates, removing implemented stuff and...
2008-02-21 Chris LattnerDan implemented one multiply issue. Replace it with...
2008-02-18 Chris LattnerAdd a note about sext from i1 plus flags use.
2008-02-17 Chris Lattnermove PR2053 to here.
2008-02-16 Andrew Lenharthllvm.memory.barrier, and impl for x86 and alpha
2008-02-14 Chris Lattnerupgrade some entries, remove stuff that is done.
2008-01-11 Chris Lattneradd a note, remove a done deed.
2008-01-11 Arnold SchwaighoferImprove tail call optimized call's argument lowering...
2008-01-09 Chris Lattneradd a testcase
2008-01-07 Chris Lattneradd a note that is important for some fp apps.
2007-12-29 Chris LattnerFold comparisons against a constant nan, and optimize...
2007-12-29 Chris Lattnerthis xform is implemented.
2007-12-29 Chris Lattneravoid going through a stack slot to convert from fpstac...
2007-12-29 Chris Lattneradd a note
2007-12-28 Chris Lattneradd a note.
2007-12-24 Chris Lattneradd a simple hack
2007-12-18 Chris Lattneradd an obvious load folding missed optzn.
2007-12-05 Chris Lattneradd a note
2007-11-24 Chris Lattneradd a note
2007-11-02 Chris Lattneradd a note
2007-10-28 Evan ChengNew entry.
2007-10-26 Evan ChengLoosen up iv reuse to allow reuse of the same stride...
2007-10-12 Arnold SchwaighoferCorrected many typing errors. And removed 'nest' parame...
2007-10-12 Evan ChengUpdate.
2007-10-11 Arnold SchwaighoferAdded tail call optimization to the x86 back end. It...
2007-10-09 Dan GohmanThis is done.
2007-10-05 Evan ChengThis is done.
2007-10-04 Chris Lattneradd a note.
2007-10-03 Chris Lattneradd a note
2007-10-03 Chris LattnerBill's example is still not enough to repro this, but...
2007-10-02 Bill WendlingAnother micro-opt.
2007-10-02 Bill WendlingAnother missed optimization with LICM.
2007-10-02 Bill WendlingNow with LL code!
2007-10-02 Bill WendlingAnother missed optimization.
2007-09-26 Chris Lattnermove PR1160 here.
2007-09-10 Evan ChengNew entry.
2007-09-10 Chris LattnerAdd some notes about better flag handling.
2007-08-23 Chris Lattneradd some notes on really poor codegen.
2007-08-20 Chris Lattneradd a note
2007-08-11 Chris Lattnerexpand a note
2007-08-11 Chris LattnerWith evan's explicit flag representation, hopefully...
2007-08-10 Christopher LambUse subregs to improve any_extend code generation when...
2007-08-10 Christopher LambIncrease efficiency of sign_extend_inreg by using subre...
2007-08-10 Christopher LambEdit README in light of previous LEA16 commit.
2007-08-03 Chris Lattneradd an observation
2007-07-19 Evan ChengOnly adjust esp around calls in presence of alloca.
2007-07-18 Evan ChengNew entry.
2007-07-17 Evan ChengUpdate.
2007-05-18 Chris Lattneradd a note
2007-05-10 Chris Lattneradd some notes
2007-05-05 Chris Lattnermove CodeGen/X86/overlap-add.ll here.
2007-04-17 Chris LattnerSSE4 is apparently public now.
next