[X86][FMA] Optimize FNEG(FMUL) Patterns
[oota-llvm.git] / lib / Target / X86 / README-SSE.txt
2015-03-26 Benjamin KramerRemove outdated README-SSE.txt entries.
2014-02-07 Jim GrosbachX86: Resolve a long standing FIXME and properly isel...
2013-08-04 Benjamin KramerX86: Turn fp selects into mask operations.
2013-02-17 Benjamin KramerX86: Add a note.
2012-09-03 Chris Lattnersome peepholes that should match horizontal add/sub...
2012-03-19 Benjamin KramerAdd a note for -ffast-math optimization of vector norm.
2011-12-09 Benjamin KramerThis is now implemented.
2011-10-10 Lang HamesAdd a natural stack alignment field to TargetData,...
2011-02-12 Benjamin KramerAdd a note about SSE4.1 roundss/roundsd.
2010-09-05 Chris Lattnerupdate this.
2010-08-25 Chris Lattnerwe should pattern match the SSE complex arithmetic...
2010-08-23 Chris Lattnerrandom improvement for variable shift codegen.
2010-07-11 Jakob Stoklund OlesenRemove obsolete README_SSE note.
2010-07-05 Chris Lattnersome notes about suboptimal insertps's
2010-06-03 Eli FriedmanRemove some already-fixed README entries.
2010-06-03 Eli FriedmanRemove README entry which no longer compiles to somethi...
2010-03-02 Dan GohmanFloating-point add, sub, and mul are now spelled fadd...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-09 Chris Lattneradd a note from PR6194
2010-02-04 Chris Lattnermove the PR6214 microoptzn to this file.
2010-01-13 Chris Lattnerthis is an SSE-specific issue.
2009-02-04 Chris LattnerBill implemented this.
2009-02-04 Chris Lattneradd a note, this is why we're faster at SciMark-MonteCa...
2009-01-28 Evan ChengThe memory alignment requirement on some of the mov...
2008-09-20 Chris Lattneradd a note
2008-08-19 Chris Lattneradd a note
2008-06-25 Evan Cheng- Fix a x86 vector isel bug: illegal transformation...
2008-05-24 Evan ChengThis is done.
2008-05-23 Evan ChengUse movlps / movhps to modify low / high half of 16...
2008-05-23 Dan GohmanElaborate on the entry on integer vector multiplication...
2008-05-23 Evan ChengNew entry.
2008-05-23 Chris Lattnerwe compile multiply-by-constant into horrible code...
2008-05-13 Chris Lattneradd a note
2008-05-13 Chris Lattneradd a note
2008-05-13 Evan ChengInstead of a vector load, shuffle and then extract...
2008-05-13 Evan ChengOn x86, it's safe to treat i32 load anyext as a normal...
2008-05-12 Evan ChengXform bitconvert(build_pair(load a, load b)) to a singl...
2008-05-11 Anton KorobeynikovAdd note
2008-04-10 Chris Lattneradd a note, this is actually not too bad to implement.
2008-04-10 Chris Lattnermove the x86-32 part of PR2108 here.
2008-03-09 Chris LattnerFinish implementing a readme entry: when inserting...
2008-03-09 Chris Lattneradd a note
2008-03-09 Chris LattnerImplement a readme entry, compiling
2008-03-08 Chris LattnerThis one looks easy, add a note.
2008-03-08 Chris Lattnermove these to the appropriate file
2008-03-05 Chris Lattnerevan implemented this.
2008-03-05 Chris Lattneradd a note
2008-03-02 Chris LattnerEvan implemented these.
2008-02-14 Chris Lattnerupgrade some entries, remove stuff that is done.
2008-02-13 Nate Begemanreadme updates
2008-02-11 Nate BegemanEnable SSE4 codegen and pattern matching.
2008-01-27 Chris Lattneradd a note
2008-01-26 Chris LattnerAdd some notes.
2007-12-29 Chris LattnerOne readme entry is done, one is really easy (Evan...
2007-12-21 Evan ChengNew entry.
2007-10-29 Chris Lattneradd a note.
2007-10-02 Bill WendlingSmall label changes.
2007-10-02 Bill WendlingNow with source code.
2007-10-02 Bill WendlingMicro-optimization -- missed LICM opportunity.
2007-09-26 Chris Lattnermove PR1264 here.
2007-08-24 Chris Lattneradd a note
2007-08-15 Chris Lattneradd a note.
2007-07-12 Chris Lattneranother missed SSE optimization
2007-07-10 Chris Lattneradd a note
2007-03-28 Bill WendlingMade this into a bug report: PR1286
2007-03-22 Bill WendlingSupport added for shifts and unpacking MMX instructions.
2007-02-27 Chris Lattnera note
2006-12-15 Evan ChengThis is done.
2006-12-14 Evan ChengThis is done.
2006-12-13 Evan ChengAdd note.
2006-12-11 Chris Lattnerthis is done
2006-12-05 Chris LattnerAdd a perf optzn corresponding to PR1033.
2006-11-10 Evan ChengAdd a note.
2006-11-10 Evan ChengThese are done.
2006-10-18 Chris Lattneradd a note
2006-10-04 Chris Lattneradd a note :(
2006-09-11 Evan ChengUpdates.
2006-07-10 Evan ChengNew entry.
2006-06-14 Chris Lattneradd a note
2006-05-30 Evan ChengA new entry
2006-05-19 Chris LattnerSplit the SSE readme items out into their own README.