aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/README.txt
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in the X86 backend readme. Patch from Jaeden Amero.Craig Topper2012-01-071-1/+1
* Chandler fixed this.Benjamin Kramer2011-12-241-32/+0
* Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames2011-10-101-1/+1
* X86: Add patterns for the movbe instruction (mov + bswap, only available on a...Benjamin Kramer2011-10-101-5/+0
* Add a neat little two's complement hack for x86.Benjamin Kramer2011-07-261-25/+8
* Add a note about efficient codegen for binary log.Benjamin Kramer2011-07-251-0/+48
* add a noteChris Lattner2011-05-171-0/+26
* This is done.Benjamin Kramer2011-04-291-20/+0
* move PR9803 to this readme.Chris Lattner2011-04-281-0/+28
* Remove working entry from README.Eli Friedman2011-04-171-8/+0
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* move PR9661 out to here.Chris Lattner2011-04-141-0/+24
* Add another case we are not optimizing.Rafael Espindola2011-04-061-0/+30
* The original issue has been fixed by not doing unnecessary sign extensions.Rafael Espindola2011-04-061-14/+17
* A couple new README entries.Eli Friedman2011-03-171-0/+36
* a serious "compare CSE" issue that is nontrivial to get right,Chris Lattner2011-02-211-0/+69
* A lo/hi mul has higher latency than an imul r,ri, e.g. 5 cycles compared to 3Cameron Zwarich2011-02-211-35/+0
* The signed version of our "magic number" computation for the integer approxim...Cameron Zwarich2011-02-211-6/+4
* Minor x86 README updates.Eli Friedman2011-02-191-20/+14
* add a poor division by constant case.Chris Lattner2011-02-181-0/+37
* update a bunch of entries.Chris Lattner2011-01-021-0/+37
* fix some sort of weird pastoChris Lattner2010-12-261-60/+0
* add a noteChris Lattner2010-12-261-0/+91
* Remove some obsolete README items, add a new one off the top of my head.Benjamin Kramer2010-12-231-78/+26
* X86: Lower a select directly to a setcc_carry if possible.Benjamin Kramer2010-12-221-52/+0
* Factor the (x & 2^n) ? 2^m : 0 instcombine into its own method and generalize itBenjamin Kramer2010-12-111-40/+0
* Enable sibling call optimization of libcalls which are expanded duringEvan Cheng2010-11-301-18/+0
* apparently tailcalls are better on darwin/x86-64 than on linux?Chris Lattner2010-11-211-0/+18
* Don't narrow the load and store in a load+twiddle+store sequence unlessDan Gohman2010-09-021-0/+45
* A couple of small missed optimizations.Eli Friedman2010-08-291-0/+52
* Custom lower the memory barrier instructions and add supportEric Christopher2010-07-221-7/+0
* Remove a fixed item, update a couple partially-fixed items.Eli Friedman2010-06-031-81/+22
* This is now done.Dan Gohman2010-03-011-5/+0
* A few missed optimizations; the last one could have a significant impact onEli Friedman2010-02-101-0/+66
* this is an SSE-specific issue.Chris Lattner2010-01-131-20/+0
* X86 if conversion + tail merging issues from PR6032.Chris Lattner2010-01-131-0/+20
* Remove some README.txt entries which are now implemented.Dan Gohman2010-01-041-80/+3
* A couple minor README updates.Eli Friedman2009-12-211-14/+5
* Move and clarify note.Bill Wendling2009-10-271-31/+0
* Note corrected.Bill Wendling2009-10-271-3/+5
* Modify note.Bill Wendling2009-10-271-0/+8
* Add a note.Bill Wendling2009-10-271-0/+23
* Add a note.Evan Cheng2009-07-301-0/+20
* remove a bogus note.Chris Lattner2009-06-301-20/+0
* add a noteChris Lattner2009-06-301-0/+20
* another xform that is target-independent (should be done in instcombine).Chris Lattner2009-06-161-3/+23
* I think instcombine should unconditionally do this xform.Chris Lattner2009-06-161-2/+17
* Misc x86 README updates: remove a couple of already-fixed issues, Eli Friedman2009-06-111-57/+57
* add some late optimizations that GCC does. It thinks these are a winChris Lattner2009-05-251-0/+14
* we should eventually add -march=atom and the new atom movbe instruction.Chris Lattner2009-05-251-0/+2