aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/README-SSE.txt
AgeCommit message (Expand)Author
2012-03-19Add a note for -ffast-math optimization of vector norm.Benjamin Kramer
2011-12-09This is now implemented.Benjamin Kramer
2011-10-10Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames
2011-02-12Add a note about SSE4.1 roundss/roundsd.Benjamin Kramer
2010-09-05update this.Chris Lattner
2010-08-25we should pattern match the SSE complex arithmetic ops.Chris Lattner
2010-08-23random improvement for variable shift codegen.Chris Lattner
2010-07-11Remove obsolete README_SSE note.Jakob Stoklund Olesen
2010-07-05some notes about suboptimal insertps'sChris Lattner
2010-06-03Remove some already-fixed README entries.Eli Friedman
2010-06-03Remove README entry which no longer compiles to something sane.Eli Friedman
2010-03-02Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul,Dan Gohman
2010-02-10Fix "the the" and similar typos.Dan Gohman
2010-02-09add a note from PR6194Chris Lattner
2010-02-04move the PR6214 microoptzn to this file.Chris Lattner
2010-01-13this is an SSE-specific issue.Chris Lattner
2009-02-04Bill implemented this.Chris Lattner
2009-02-04add a note, this is why we're faster at SciMark-MonteCarlo withChris Lattner
2009-01-28The memory alignment requirement on some of the mov{h|l}p{d|s} patterns are 1...Evan Cheng
2008-09-20add a noteChris Lattner
2008-08-19add a noteChris Lattner
2008-06-25- Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into aEvan Cheng
2008-05-24This is done.Evan Cheng
2008-05-23Use movlps / movhps to modify low / high half of 16-byet memory location.Evan Cheng
2008-05-23Elaborate on the entry on integer vector multiplication by constants.Dan Gohman
2008-05-23New entry.Evan Cheng
2008-05-23we compile multiply-by-constant into horrible code. Doesn't sse4 have someChris Lattner
2008-05-13add a noteChris Lattner
2008-05-13add a noteChris Lattner
2008-05-13Instead of a vector load, shuffle and then extract an element. Load the eleme...Evan Cheng
2008-05-13On x86, it's safe to treat i32 load anyext as a normal i32 load. Ditto for i8...Evan Cheng
2008-05-12Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng
2008-05-11Add noteAnton Korobeynikov
2008-04-10add a note, this is actually not too bad to implement.Chris Lattner
2008-04-10move the x86-32 part of PR2108 here.Chris Lattner
2008-03-09Finish implementing a readme entry: when inserting an i64 variableChris Lattner
2008-03-09add a noteChris Lattner
2008-03-09Implement a readme entry, compilingChris Lattner
2008-03-08This one looks easy, add a note.Chris Lattner
2008-03-08move these to the appropriate fileChris Lattner
2008-03-05evan implemented this.Chris Lattner
2008-03-05add a noteChris Lattner
2008-03-02Evan implemented these.Chris Lattner
2008-02-14upgrade some entries, remove stuff that is done.Chris Lattner
2008-02-13readme updatesNate Begeman
2008-02-11Enable SSE4 codegen and pattern matching.Nate Begeman
2008-01-27add a noteChris Lattner
2008-01-26Add some notes.Chris Lattner
2007-12-29One readme entry is done, one is really easy (Evan, want to investigateChris Lattner
2007-12-21New entry.Evan Cheng