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