summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86InstrMMX.td
Commit message (Expand)AuthorAge
* Add the final MMX instructions. Correct a few wrong patterns.Bill Wendling2007-04-24
* Adding more MMX instructions.Bill Wendling2007-04-03
* Add FEMMS and ADDQ. Renamed MMX recipes to prepend the MMX_ to them.Bill Wendling2007-04-03
* Unbreak mmx arithmetic. It was barfing trying to do v8i8 arithmetic.Bill Wendling2007-03-28
* Add the "unpack low packed data" instructions. This should be the last ofBill Wendling2007-03-27
* Fix so that pandn is emitted instead of an xor/and combo. Add integerBill Wendling2007-03-27
* Add support for the v1i64 type. This makes better code for this:Bill Wendling2007-03-26
* PR1260:Bill Wendling2007-03-23
* We generate a shufflevector instruction, so we don't need the builtinBill Wendling2007-03-22
* Support added for shifts and unpacking MMX instructions.Bill Wendling2007-03-22
* And now support for MMX logical operations.Bill Wendling2007-03-16
* Multiplication support for MMX.Bill Wendling2007-03-15
* Adding more arithmetic operators to MMX. This is an almost exact copy ofBill Wendling2007-03-10
* Added "padd*" support for MMX. Added MMX move stuff to X86InstrInfo so thatBill Wendling2007-03-08
* Remove useless pattern fragments.Bill Wendling2007-03-07
* Properly support v8i8 and v4i16 types. It now converts them to v2i32 forBill Wendling2007-03-07
* Add LOAD/STORE support for MMX.Bill Wendling2007-03-06
* Add the emms intrinsic for MMX support.Bill Wendling2007-03-05
* INC / DEC instructions have shorter code size than ADD32ri8, etc.Evan Cheng2006-07-19
* X86 integer register classes naming changes. Make them consistent with FP, ve...Evan Cheng2006-05-16
* SSE / SSE2 conversion intrinsics.Evan Cheng2006-04-12
* movnt* and maskmovdqu intrinsicsEvan Cheng2006-04-11
* Instruction encoding bugEvan Cheng2006-03-25
* Added CVTTPS2PI.Evan Cheng2006-03-25
* Didn't mean to check this in. No MMX support yet.Evan Cheng2006-03-21
* - Use movaps to store 128-bit vector integers.Evan Cheng2006-03-21
* - Remove scalar to vector pseudo ops. They are just wrong.Evan Cheng2006-03-21
* x86 ISD::SCALAR_TO_VECTOR support.Evan Cheng2006-03-21
* Move a few things around.Evan Cheng2006-03-20
* One more round of reorg so sabre doesn't freak out. :-)Evan Cheng2006-02-21
* Split instruction info into multiple files, one for each of x87, MMX, and SSE.Evan Cheng2006-02-21