2008-11-13 |
Bill Wendling | Modify the intrinsics pattern to separate out the ... |
blob | commitdiff | raw |
2008-10-15 |
Mon P Wang | Removed pinsrd and pinsrq intrinsics because the code... |
blob | commitdiff | raw | diff to current |
2008-10-10 |
Dale Johannesen | Fix SSE4.1 roundss, roundsd. While the instructions... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Bill Wendling | "The original bug was a complaint that _mm_srli_si128... |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Nate Begeman | SSE codegen for vsetcc nodes |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Evan Cheng | Horizontal-add instructions are not commutative. |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Evan Cheng | - Add "Commutative" property to intrinsics. This allows... |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Evan Cheng | Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl... |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Evan Cheng | Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2... |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Evan Cheng | Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These... |
blob | commitdiff | raw | diff to current |
2008-05-03 |
Evan Cheng | Add separate intrinsics for MMX / SSE shifts with i32... |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Evan Cheng | Undo 48570. Correctly match mmx shift instructions... |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Evan Cheng | Add intrinsics to match mmx shift builtin's with immedi... |
blob | commitdiff | raw | diff to current |
2008-03-16 |
Nate Begeman | __builtin_ia32_movntdqa reads memory |
blob | commitdiff | raw | diff to current |
2008-02-05 |
Dale Johannesen | Missed one. |
blob | commitdiff | raw | diff to current |
2008-02-04 |
Dale Johannesen | Do not unconditionally redefine vec_ext_v16qi and |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Nate Begeman | SSE 4.1 Intrinsics and detection |
blob | commitdiff | raw | diff to current |
2008-01-09 |
Evan Cheng | Fix sse2.psrl.w and sse2.psrl.q definitions. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | remove attribution from a variety of miscellaneous... |
blob | commitdiff | raw | diff to current |
2007-12-21 |
Evan Cheng | Add a few more missing gcc builtin's. |
blob | commitdiff | raw | diff to current |
2007-12-20 |
Evan Cheng | Type specification didn't match gcc's. |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Evan Cheng | Remove int_x86_sse2_movl_dq. It's replaced with a strin... |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Evan Cheng | These have matching builtin's in 4.2. |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Evan Cheng | Bring back int_x86_sse2_movl_dq intrinsic for backward... |
blob | commitdiff | raw | diff to current |
2007-12-15 |
Evan Cheng | __builtin_ia32_movqv4si is now expanded to a shuffle. |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Anders Carlsson | All MMX shift instructions took a <2 x i32> vector... |
blob | commitdiff | raw | diff to current |
2007-10-30 |
Dale Johannesen | Add missing SSE builtins: CVTPD2PI, CVTPS2PI, |
blob | commitdiff | raw | diff to current |
2007-10-30 |
Dale Johannesen | Fix argument types for PSLLQ, PSRLQ. |
blob | commitdiff | raw | diff to current |
2007-09-21 |
Dan Gohman | There is no {rsqrt,rcp}{p,s}d. |
blob | commitdiff | raw | diff to current |
2007-08-10 |
Bill Wendling | Adding SSSE3 intrinsics. |
blob | commitdiff | raw | diff to current |
2007-07-23 |
Bill Wendling | Add missing SSE builtins: |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Chris Lattner | add missing mmx intrinsic |
blob | commitdiff | raw | diff to current |
2007-04-24 |
Bill Wendling | Add the final MMX instructions. Correct a few wrong... |
blob | commitdiff | raw | diff to current |
2007-04-10 |
Bill Wendling | Add support for our first SSSE3 instruction "pmulhrsw". |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Bill Wendling | Adding more MMX instructions. |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Bill Wendling | Add FEMMS and ADDQ. Renamed MMX recipes to prepend... |
blob | commitdiff | raw | diff to current |
2007-03-27 |
Bill Wendling | Add support for integer comparison builtins. |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Bill Wendling | This is dead. DEAD I tells you!! |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Bill Wendling | PR1260: |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Bill Wendling | We generate a shufflevector instruction, so we don... |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Bill Wendling | Support added for shifts and unpacking MMX instructions. |
blob | commitdiff | raw | diff to current |
2007-03-15 |
Bill Wendling | Multiplication support for MMX. |
blob | commitdiff | raw | diff to current |
2007-03-10 |
Bill Wendling | Adding more arithmetic operators to MMX. This is an... |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Bill Wendling | Added "padd*" support for MMX. Added MMX move stuff... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Bill Wendling | Add the emms intrinsic for MMX support. |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | Convert the intrinsic function definitions to use llvm_... |
blob | commitdiff | raw | diff to current |
2006-04-24 |
Evan Cheng | Added X86 SSE2 intrinsics which can be represented... |
blob | commitdiff | raw | diff to current |
2006-04-14 |
Evan Cheng | Last few SSE3 intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-14 |
Evan Cheng | Misc. SSE2 intrinsics: clflush, lfench, mfence |
blob | commitdiff | raw | diff to current |
2006-04-14 |
Evan Cheng | pcmpeq* and pcmpgt* intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-14 |
Evan Cheng | psll*, psrl*, and psra* intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-13 |
Evan Cheng | pmin, pmax, and psad intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-13 |
Evan Cheng | pmul*, pmadd*, and pavg* intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-13 |
Evan Cheng | padds{b|w}, paddus{b|w}, psubs{b|w}, psubus{b|w} intrin... |
blob | commitdiff | raw | diff to current |
2006-04-13 |
Evan Cheng | Naming inconsistency. |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Evan Cheng | SSE / SSE2 conversion intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Evan Cheng | Various SSE2 conversion intrinsics |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Evan Cheng | Added __builtin_ia32_storelv4si, __builtin_ia32_movqv4si, |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Evan Cheng | gcc lower SSE prefetch into generic prefetch intrinsic... |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Evan Cheng | Misc. intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Evan Cheng | movnt* and maskmovdqu intrinsics |
blob | commitdiff | raw | diff to current |
2006-04-10 |
Chris Lattner | Fix a typo: Instr* -> Intr* |
blob | commitdiff | raw | diff to current |
2006-04-10 |
Evan Cheng | __builtin_ia32_loadup{s|d}, __builtin_ia32_storeup... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Evan Cheng | Fix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not... |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Evan Cheng | Remove int_x86_sse_storeh_ps and int_x86_sse_storel_ps... |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Evan Cheng | Remove int_x86_sse_loadh_ps and int_x86_sse_loadl_ps... |
blob | commitdiff | raw | diff to current |
2006-04-05 |
Evan Cheng | Added comi and ucomi SSE intrinsics. |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Evan Cheng | Added intrinsics to match __builtin_ia32_pslldqi128 and |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Evan Cheng | Added haddp{s|d} and hsubp{s|d} intrinsics. |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Evan Cheng | Add support for _mm_cmp{cc}_ss and _mm_cmp{cc}_ps intri... |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Evan Cheng | Add 128-bit pmovmskb intrinsic support. |
blob | commitdiff | raw | diff to current |
2006-03-29 |
Evan Cheng | Change SSE pack operation definitions to fit what the... |
blob | commitdiff | raw | diff to current |
2006-03-29 |
Evan Cheng | Add SSE2 integer pack with saturation intrinsics. |
blob | commitdiff | raw | diff to current |
2006-03-29 |
Evan Cheng | Add more SSE intrinsics |
blob | commitdiff | raw | diff to current |
2006-03-27 |
Evan Cheng | Intrinsics naming convention change. |
blob | commitdiff | raw | diff to current |
2006-03-26 |
Chris Lattner | Split the PPC and X86 intrinsics out to their own files. |
blob | commitdiff | raw | diff to current |
|