aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/README.txt
AgeCommit message (Expand)Author
2012-03-30Add a note about a missed cmov -> sbb opportunity.Benjamin Kramer
2012-01-07Fix typo in the X86 backend readme. Patch from Jaeden Amero.Craig Topper
2011-12-24Chandler fixed this.Benjamin Kramer
2011-10-10Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames
2011-10-10X86: Add patterns for the movbe instruction (mov + bswap, only available on a...Benjamin Kramer
2011-07-26Add a neat little two's complement hack for x86.Benjamin Kramer
2011-07-25Add a note about efficient codegen for binary log.Benjamin Kramer
2011-05-17add a noteChris Lattner
2011-04-29This is done.Benjamin Kramer
2011-04-28move PR9803 to this readme.Chris Lattner
2011-04-17Remove working entry from README.Eli Friedman
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-04-14move PR9661 out to here.Chris Lattner
2011-04-06Add another case we are not optimizing.Rafael Espindola
2011-04-06The original issue has been fixed by not doing unnecessary sign extensions.Rafael Espindola
2011-03-17A couple new README entries.Eli Friedman
2011-02-21a serious "compare CSE" issue that is nontrivial to get right,Chris Lattner
2011-02-21A lo/hi mul has higher latency than an imul r,ri, e.g. 5 cycles compared to 3Cameron Zwarich
2011-02-21The signed version of our "magic number" computation for the integer approxim...Cameron Zwarich
2011-02-19Minor x86 README updates.Eli Friedman
2011-02-18add a poor division by constant case.Chris Lattner
2011-01-02update a bunch of entries.Chris Lattner
2010-12-26fix some sort of weird pastoChris Lattner
2010-12-26add a noteChris Lattner
2010-12-23Remove some obsolete README items, add a new one off the top of my head.Benjamin Kramer
2010-12-22X86: Lower a select directly to a setcc_carry if possible.Benjamin Kramer
2010-12-11Factor the (x & 2^n) ? 2^m : 0 instcombine into its own method and generalize itBenjamin Kramer
2010-11-30Enable sibling call optimization of libcalls which are expanded duringEvan Cheng
2010-11-21apparently tailcalls are better on darwin/x86-64 than on linux?Chris Lattner
2010-09-02Don't narrow the load and store in a load+twiddle+store sequence unlessDan Gohman
2010-08-29A couple of small missed optimizations.Eli Friedman
2010-07-22Custom lower the memory barrier instructions and add supportEric Christopher
2010-06-03Remove a fixed item, update a couple partially-fixed items.Eli Friedman
2010-03-01This is now done.Dan Gohman
2010-02-10A few missed optimizations; the last one could have a significant impact onEli Friedman
2010-01-13this is an SSE-specific issue.Chris Lattner
2010-01-13X86 if conversion + tail merging issues from PR6032.Chris Lattner
2010-01-04Remove some README.txt entries which are now implemented.Dan Gohman
2009-12-21A couple minor README updates.Eli Friedman
2009-10-27Move and clarify note.Bill Wendling
2009-10-27Note corrected.Bill Wendling
2009-10-27Modify note.Bill Wendling
2009-10-27Add a note.Bill Wendling
2009-07-30Add a note.Evan Cheng
2009-06-30remove a bogus note.Chris Lattner
2009-06-30add a noteChris Lattner
2009-06-16another xform that is target-independent (should be done in instcombine).Chris Lattner
2009-06-16I think instcombine should unconditionally do this xform.Chris Lattner
2009-06-11Misc x86 README updates: remove a couple of already-fixed issues, Eli Friedman
2009-05-25add some late optimizations that GCC does. It thinks these are a winChris Lattner