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