| Commit message (Expand) | Author | Age | Files | Lines |
* | Add AVX SSE2 mask creation and conditional store instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+16 |
* | Add AVX SSE2 packed integer extract/insert instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+24 |
* | Add AVX SSE2 integer unpack instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+128 |
* | Add AVX SSE2 packed integer shuffle instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+48 |
* | Add AVX SSE2 pack with saturation integer instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+48 |
* | Add AVX SSE2 integer packed compare instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+96 |
* | - Add AVX form of all SSE2 logical instructions | Bruno Cardoso Lopes | 2010-06-30 | 2 | -0/+280 |
* | Add *several* AVX integer packed binop instructions | Bruno Cardoso Lopes | 2010-06-29 | 2 | -0/+432 |
* | Add AVX ld/st XCSR register. | Bruno Cardoso Lopes | 2010-06-29 | 2 | -0/+24 |
* | Add AVX non-temporal stores | Bruno Cardoso Lopes | 2010-06-29 | 2 | -0/+24 |
* | Add sqrt, rsqrt and rcp AVX instructions | Bruno Cardoso Lopes | 2010-06-29 | 2 | -0/+129 |
* | Described the missing AVX forms of SSE2 convert instructions | Bruno Cardoso Lopes | 2010-06-29 | 2 | -0/+103 |
* | Add AVX convert CVTSS2SI{rr,rm} and CVTDQ2PS{rr,rm} instructions | Bruno Cardoso Lopes | 2010-06-25 | 2 | -0/+31 |
* | Reapply r106896: | Bruno Cardoso Lopes | 2010-06-25 | 2 | -0/+176 |
* | revert this now, it's using avx instead of sse :) | Bruno Cardoso Lopes | 2010-06-25 | 2 | -176/+0 |
* | Add several AVX MOV flavors | Bruno Cardoso Lopes | 2010-06-25 | 2 | -0/+176 |
* | Add some AVX convert instructions | Bruno Cardoso Lopes | 2010-06-25 | 2 | -0/+56 |
* | - Add AVX COMI{SS,SD}{rr,rm} and UCOMI{SS,SD}{rr,rm}. | Bruno Cardoso Lopes | 2010-06-24 | 2 | -0/+65 |
* | Teach the x86 mc assembler that %dr6 = %db6, this implements | Chris Lattner | 2010-06-24 | 1 | -2/+8 |
* | Add AVX CMP{SS,SD}{rr,rm} instructions and encoding testcases | Bruno Cardoso Lopes | 2010-06-24 | 2 | -0/+256 |
* | Add AVX MOVMSK{PS,PD}rr instructions | Bruno Cardoso Lopes | 2010-06-23 | 1 | -0/+9 |
* | Add tests for different AVX cmp opcodes, also teach the x86 asm parser to und... | Bruno Cardoso Lopes | 2010-06-23 | 2 | -0/+255 |
* | Add AVX SHUF{PS,PD}{rr,rm} instructions | Bruno Cardoso Lopes | 2010-06-23 | 2 | -0/+32 |
* | Add support for the x86 instructions "pusha" and "popa". | Nico Weber | 2010-06-23 | 1 | -0/+17 |
* | Add AVX compare packed instructions | Bruno Cardoso Lopes | 2010-06-22 | 2 | -0/+48 |
* | Reapply support for AVX unpack and interleave instructions, with | Bruno Cardoso Lopes | 2010-06-22 | 2 | -0/+64 |
* | Add AVX MOV{SS,SD}{rr,rm} instructions | Bruno Cardoso Lopes | 2010-06-22 | 2 | -0/+32 |
* | Move a 64-bit test to the 64-bit file. Fixes an llvm-mc assertion | Eric Christopher | 2010-06-22 | 2 | -6/+6 |
* | Refactor aliased packed logical instructions, also add | Bruno Cardoso Lopes | 2010-06-19 | 2 | -0/+128 |
* | Shrink down code and add for free AVX {MIN,MAX}P{S,D}{rm,rr} instructions | Bruno Cardoso Lopes | 2010-06-19 | 2 | -0/+64 |
* | fix rdar://7873482 by teaching the instruction encoder to emit | Chris Lattner | 2010-06-19 | 2 | -0/+11 |
* | Add {mix,max}{ss,sd}{rr,rm} AVX forms. | Bruno Cardoso Lopes | 2010-06-18 | 2 | -0/+65 |
* | More AVX: {ADD,SUB,MUL,DIV}{PD,PS}rm | Bruno Cardoso Lopes | 2010-06-12 | 2 | -0/+64 |
* | More AVX: {ADD,SUB,MUL,DIV}{PD,PS}rr | Bruno Cardoso Lopes | 2010-06-12 | 2 | -0/+63 |
* | More AVX instructions ({ADD,SUB,MUL,DIV}{SS,SD}rm) | Bruno Cardoso Lopes | 2010-06-11 | 2 | -0/+65 |
* | Reapply r105521, this time appending "LLU" to 64 bit | Bruno Cardoso Lopes | 2010-06-08 | 2 | -0/+64 |
* | revert r105521, which is breaking the buildbots with stuff like this: | Chris Lattner | 2010-06-05 | 2 | -64/+0 |
* | Initial AVX support for some instructions. No patterns matched | Bruno Cardoso Lopes | 2010-06-05 | 2 | -0/+64 |
* | MC/X86: Add alias for movzx. | Kevin Enderby | 2010-05-28 | 1 | -0/+13 |
* | MC/X86: Add alias for fwait. | Kevin Enderby | 2010-05-28 | 1 | -0/+5 |
* | Fix the use of x86 control and debug registers so that the assertion failure in | Kevin Enderby | 2010-05-28 | 1 | -0/+57 |
* | MC/X86: Add aliases for Jcc variants. | Kevin Enderby | 2010-05-27 | 1 | -0/+106 |
* | Add a quick test of relocations. | Eric Christopher | 2010-05-27 | 1 | -0/+174 |
* | Fix the x86 move to/from segment register instructions. | Kevin Enderby | 2010-05-26 | 1 | -0/+29 |
* | Add support for initialized global data for darwin tls. Update comments | Eric Christopher | 2010-05-25 | 1 | -87/+125 |
* | Changed the encoding of X86 floating point stack operations where both operands | Kevin Enderby | 2010-05-25 | 1 | -0/+25 |
* | MC/X86: Add a hack to allow recognizing 'cmpltps' and friends. | Daniel Dunbar | 2010-05-25 | 1 | -0/+34 |
* | MC/X86: Define explicit immediate forms of cmp{ss,sd,ps,pd}. | Daniel Dunbar | 2010-05-25 | 1 | -0/+25 |
* | The BT64ri8 record in X86Instr64bit.td was missing a REX_W which is required | Kevin Enderby | 2010-05-25 | 1 | -0/+5 |
* | Make sure aeskeygenassist uses an unsigned immediate field. | Eric Christopher | 2010-05-25 | 1 | -2/+7 |