| Commit message (Expand) | Author | Age |
* | Make sure aeskeygenassist uses an unsigned immediate field. | Eric Christopher | 2010-05-25 |
* | Remove the palignr intrinsics now that we lower them to vector shuffles, | Eric Christopher | 2010-04-20 |
* | Rewrite aesimc handling. It only takes a single input and has a single | Eric Christopher | 2010-04-02 |
* | Fix typo aeskeygenassist -> aeskeygenassist128. | Eric Christopher | 2010-04-02 |
* | Add aeskeygenassist intrinsic and rename all of the aes intrinsics to | Eric Christopher | 2010-04-01 |
* | Remove the pmulld intrinsic and autoupdate it as a vector multiply. | Eric Christopher | 2010-03-30 |
* | Reapply Kevin's change 94440, now that Chris has fixed the limitation on | Bob Wilson | 2010-03-25 |
* | Speculatively revert this to see if it fixes buildbot failures. | Bob Wilson | 2010-03-24 |
* | Added the Advanced Encryption Standard (AES) Instructions. | Kevin Enderby | 2010-03-24 |
* | [llvm_void_ty] is no longer needed for result types, | Chris Lattner | 2010-03-23 |
* | Fixed the encoding problems of the crc32 instructions. All had the Operand size | Kevin Enderby | 2010-03-19 |
* | Revert r92939. These intrinsics get matched to LLVM instructions, | David Greene | 2010-01-07 |
* | Add some "missing" instrinsics to make the SSE intrinsic set a bit more | David Greene | 2010-01-07 |
* | Remove the gcc builtins from the intrinsics, we'll lower them | Eric Christopher | 2009-12-01 |
* | Recommitting PALIGNR shift width fixes. | Sean Callanan | 2009-11-20 |
* | Reverting PALIGNR fix until I figure out how this | Sean Callanan | 2009-11-20 |
* | Fixed PALIGNR to take 8-bit rotations in all cases. | Sean Callanan | 2009-11-20 |
* | Fix PR5315, original patch by Nicolas Capens! | Eric Christopher | 2009-11-06 |
* | Add sse4.2 string/text processing intrinsics. We'll select these later. | Eric Christopher | 2009-08-14 |
* | Whitespace cleanup. | Eric Christopher | 2009-08-14 |
* | Fix some cut and paste-os. | Eric Christopher | 2009-08-08 |
* | Define intrinsics for crc instruction. | Eric Christopher | 2009-08-08 |
* | Add support for gcc __builtin_ia32_ptest{z,c,nzc} intrinsics. Lower | Eric Christopher | 2009-07-29 |
* | Remove intrinsic support for __builtin_ia32_vec_set_v16qi and | Eric Christopher | 2009-07-22 |
* | Add intrinsic for __builtin_ia32_vec_set_v4si which turns out to be | Eric Christopher | 2009-07-21 |
* | ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these in... | Evan Cheng | 2009-02-26 |
* | Modify the intrinsics pattern to separate out the "return" types from the | Bill Wendling | 2008-11-13 |
* | Removed pinsrd and pinsrq intrinsics because the code generator does not support | Mon P Wang | 2008-10-15 |
* | Fix SSE4.1 roundss, roundsd. While the instructions have | Dale Johannesen | 2008-10-10 |
* | "The original bug was a complaint that _mm_srli_si128 mis-compiled when passed | Bill Wendling | 2008-10-02 |
* | SSE codegen for vsetcc nodes | Nate Begeman | 2008-07-17 |
* | Horizontal-add instructions are not commutative. | Evan Cheng | 2008-06-16 |
* | - Add "Commutative" property to intrinsics. This allows tblgen to generate th... | Evan Cheng | 2008-06-16 |
* | Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq. | Evan Cheng | 2008-05-24 |
* | Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2... | Evan Cheng | 2008-05-24 |
* | Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into lo... | Evan Cheng | 2008-05-24 |
* | Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ... | Evan Cheng | 2008-05-03 |
* | Undo 48570. Correctly match mmx shift instructions with an immediate operand. | Evan Cheng | 2008-03-21 |
* | Add intrinsics to match mmx shift builtin's with immediate operand. | Evan Cheng | 2008-03-19 |
* | __builtin_ia32_movntdqa reads memory | Nate Begeman | 2008-03-16 |
* | Missed one. | Dale Johannesen | 2008-02-05 |
* | Do not unconditionally redefine vec_ext_v16qi and | Dale Johannesen | 2008-02-04 |
* | SSE 4.1 Intrinsics and detection | Nate Begeman | 2008-02-03 |
* | Fix sse2.psrl.w and sse2.psrl.q definitions. | Evan Cheng | 2008-01-09 |
* | remove attribution from a variety of miscellaneous files. | Chris Lattner | 2007-12-29 |
* | Add a few more missing gcc builtin's. | Evan Cheng | 2007-12-21 |
* | Type specification didn't match gcc's. | Evan Cheng | 2007-12-20 |
* | Remove int_x86_sse2_movl_dq. It's replaced with a string compare. | Evan Cheng | 2007-12-18 |
* | These have matching builtin's in 4.2. | Evan Cheng | 2007-12-18 |
* | Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure | Evan Cheng | 2007-12-17 |