| Commit message (Expand) | Author | Age | Files | Lines |
* | move X86 subdir up a level | Chris Lattner | 2010-10-01 | 1 | -142/+0 |
* | Support x86 "eiz" and "riz" pseudo index registers in the assembler. | Bruno Cardoso Lopes | 2010-07-24 | 1 | -0/+20 |
* | Move AVX encoding tests to different files | Bruno Cardoso Lopes | 2010-07-23 | 1 | -3313/+1 |
* | Add remaining AVX instructions (most of them dealing with GR64 destinations. ... | Bruno Cardoso Lopes | 2010-07-22 | 1 | -0/+32 |
* | Add more 256-bit forms for a bunch of regular AVX instructions | Bruno Cardoso Lopes | 2010-07-21 | 1 | -0/+136 |
* | Add missing AVX convert instructions. Those instructions are not described in... | Bruno Cardoso Lopes | 2010-07-21 | 1 | -0/+56 |
* | Add new AVX vpermilps, vpermilpd and vperm2f128 instructions | Bruno Cardoso Lopes | 2010-07-21 | 1 | -0/+72 |
* | Add new AVX vmaskmov instructions, and also fix the VEX encoding bits to supp... | Bruno Cardoso Lopes | 2010-07-21 | 1 | -0/+32 |
* | Add new AVX vextractf128 instructions | Bruno Cardoso Lopes | 2010-07-20 | 1 | -0/+8 |
* | Add new AVX instruction vinsertf128 | Bruno Cardoso Lopes | 2010-07-20 | 1 | -0/+8 |
* | Add AVX vbroadcast new instruction | Bruno Cardoso Lopes | 2010-07-20 | 1 | -0/+16 |
* | Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp instructions! | Bruno Cardoso Lopes | 2010-07-19 | 1 | -0/+72 |
* | Add AVX 256-bit compare instructions and a bunch of testcases | Bruno Cardoso Lopes | 2010-07-13 | 1 | -0/+224 |
* | AVX 256-bit conversion instructions | Bruno Cardoso Lopes | 2010-07-13 | 1 | -0/+104 |
* | Add AVX 256-bit packed logical forms | Bruno Cardoso Lopes | 2010-07-13 | 1 | -0/+64 |
* | Add AVX 256-bit unop arithmetic instructions | Bruno Cardoso Lopes | 2010-07-13 | 1 | -0/+32 |
* | Add AVX 256 binary arithmetic instructions | Bruno Cardoso Lopes | 2010-07-12 | 1 | -0/+96 |
* | Add AVX 256-bit MOVMSK forms | Bruno Cardoso Lopes | 2010-07-12 | 1 | -0/+8 |
* | Add AVX 256-bit packed MOVNT variants | Bruno Cardoso Lopes | 2010-07-09 | 1 | -0/+12 |
* | Add AVX 256-bit unpack and interleave | Bruno Cardoso Lopes | 2010-07-09 | 1 | -0/+32 |
* | Start the support for AVX instructions with 256-bit %ymm registers. A couple of | Bruno Cardoso Lopes | 2010-07-09 | 1 | -0/+49 |
* | Rework segment prefix emission code to handle segments | Chris Lattner | 2010-07-08 | 1 | -0/+5 |
* | Implement the major chunk of PR7195: support for 'callw' | Chris Lattner | 2010-07-07 | 1 | -0/+5 |
* | Add more assembly opcodes for SSE compare instructions | Bruno Cardoso Lopes | 2010-07-07 | 1 | -0/+95 |
* | Add AVX AES instructions | Bruno Cardoso Lopes | 2010-07-07 | 1 | -0/+49 |
* | Add AVX SSE4.2 instructions | Bruno Cardoso Lopes | 2010-07-07 | 1 | -0/+39 |
* | Add AVX SSE4.1 insertps, ptest and movntdqa instructions | Bruno Cardoso Lopes | 2010-07-07 | 1 | -0/+20 |
* | Add AVX SSE4.1 extractps and pinsr instructions | Bruno Cardoso Lopes | 2010-07-07 | 1 | -0/+40 |
* | Add AVX SSE4.1 Extract Integer instructions | Bruno Cardoso Lopes | 2010-07-07 | 1 | -0/+32 |
* | Add the rest of AVX SSE4.1 packed move with sign/zero extend instructions | Bruno Cardoso Lopes | 2010-07-06 | 1 | -0/+47 |
* | Add part of AVX SSE4.1 packed move with sign/zero extend instructions | Bruno Cardoso Lopes | 2010-07-06 | 1 | -0/+49 |
* | Add AVX vblendvpd, vblendvps and vpblendvb instructions | Bruno Cardoso Lopes | 2010-07-06 | 1 | -0/+24 |
* | Add AVX SSE4.1 blend, mpsadbw and vdp | Bruno Cardoso Lopes | 2010-07-03 | 1 | -0/+56 |
* | Add AVX SSE4.1 binop (some forms of packed max,min,mul,pack,cmp) instructions | Bruno Cardoso Lopes | 2010-07-03 | 1 | -0/+88 |
* | Add AVX SSE4.1 Horizontal Minimum and Position instruction | Bruno Cardoso Lopes | 2010-07-03 | 1 | -0/+8 |
* | Add AVX SSE4.1 round instructions | Bruno Cardoso Lopes | 2010-07-03 | 1 | -0/+32 |
* | - Add support for the rest of AVX SSE3 instructions | Bruno Cardoso Lopes | 2010-07-02 | 1 | -0/+128 |
* | Move SSE3 Move patterns to a more appropriate section | Bruno Cardoso Lopes | 2010-07-01 | 1 | -0/+32 |
* | Add AVX SSE3 packed addsub instructions | Bruno Cardoso Lopes | 2010-07-01 | 1 | -0/+16 |
* | Add AVX SSE3 replicate and convert instructions | Bruno Cardoso Lopes | 2010-07-01 | 1 | -0/+36 |
* | - Add AVX SSE2 Move doubleword and quadword instructions. | Bruno Cardoso Lopes | 2010-07-01 | 1 | -0/+36 |
* | Add AVX SSE2 mask creation and conditional store instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+8 |
* | Add AVX SSE2 packed integer extract/insert instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+12 |
* | Add AVX SSE2 integer unpack instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+64 |
* | Add AVX SSE2 packed integer shuffle instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+24 |
* | Add AVX SSE2 pack with saturation integer instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+24 |
* | Add AVX SSE2 integer packed compare instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+48 |
* | - Add AVX form of all SSE2 logical instructions | Bruno Cardoso Lopes | 2010-06-30 | 1 | -0/+140 |
* | Add *several* AVX integer packed binop instructions | Bruno Cardoso Lopes | 2010-06-29 | 1 | -0/+216 |
* | Add AVX ld/st XCSR register. | Bruno Cardoso Lopes | 2010-06-29 | 1 | -0/+8 |