| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a typo: _MM_FLUSH_ZERO_OFF has the wrong value. rdar://10716672 | Bob Wilson | 2012-01-23 | 1 | -1/+1 |
* | Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in ... | Craig Topper | 2011-12-24 | 1 | -1/+1 |
* | Fix vector macros to correctly check argument types. <rdar://problem/10261670> | Bob Wilson | 2011-11-05 | 1 | -7/+10 |
* | Tweak *mmintrin.h so that they don't make any bad assumptions about alignment... | Eli Friedman | 2011-09-15 | 1 | -12/+29 |
* | Add 'may_alias' attribute. Noticed by Eli. | Bill Wendling | 2011-05-13 | 1 | -1/+1 |
* | Represent the unaligned loads natively. These are converted into a call to the | Bill Wendling | 2011-05-13 | 1 | -1/+4 |
* | LLVM doesn't always optimize away the four loads from this: | Bill Wendling | 2011-05-12 | 1 | -1/+1 |
* | Remove comment that snuck in there. | Bill Wendling | 2011-04-13 | 1 | -1/+1 |
* | Just use a native "load" instead of translating the builtin later. Clang can | Bill Wendling | 2011-04-13 | 1 | -1/+1 |
* | Undo part of my previous commit to mm_malloc.h, going back to the use of | Chandler Carruth | 2010-11-22 | 1 | -0/+4 |
* | the mmx intrinsic for pshufw should map to the IR intrinsic, not | Chris Lattner | 2010-10-02 | 1 | -3/+1 |
* | fix incorrect MM_HINT_ definitions, PR8011 | Chris Lattner | 2010-08-27 | 1 | -2/+2 |
* | Fix some typos I made when adding alternate intrinsic names. | Chandler Carruth | 2010-08-08 | 1 | -2/+2 |
* | Add alternate names for x86 SIMD intrinsics. These aren't as common, but show | Chandler Carruth | 2010-07-22 | 1 | -0/+47 |
* | Headers: Fix quoting of macro arguments in a couple more places. | Daniel Dunbar | 2010-06-02 | 1 | -1/+1 |
* | Make macro safe in the face of users who pass "addr+64". Addition of void* is | Nick Lewycky | 2010-05-30 | 1 | -2/+2 |
* | add type casts to _mm_shuffle_ps so the front-end applies | Chris Lattner | 2010-05-15 | 1 | -1/+2 |
* | fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead. | Chris Lattner | 2010-03-22 | 1 | -120/+120 |
* | Migrate typedefs to the top level of xmmintrin.h and remove the same | Eric Christopher | 2010-03-20 | 1 | -4/+1 |
* | add two aliases for SSE functions we already have, fixing PR6316. | Chris Lattner | 2010-02-16 | 1 | -0/+12 |
* | fix PR6187: various load functions in xmmintrin.h were missing 'const'. | Chris Lattner | 2010-02-01 | 1 | -7/+7 |
* | fix a bug in the _MM_TRANSPOSE4_PS definition, patch by Brian Sumner from | Chris Lattner | 2010-01-27 | 1 | -1/+1 |
* | _mm_xor_ps does a xor not a nxor. The other 'xor' builtins look fine, | Chris Lattner | 2010-01-07 | 1 | -1/+1 |
* | Following gcc, hide the hack to include the SSE2 intrinsics from | Eli Friedman | 2009-06-11 | 1 | -0/+3 |
* | xmmintrin needs to include emmintrin, Darwin system headers seem to depend on it | Daniel Dunbar | 2009-06-07 | 1 | -0/+2 |
* | Now that LLVM CodeGen can handle the generic variations a bit better, | Eli Friedman | 2009-06-07 | 1 | -8/+5 |
* | Replace more calls to builtins with generic code. | Eli Friedman | 2009-06-06 | 1 | -2/+8 |
* | Fix some casts to work without -flax-vector-conversions. | Eli Friedman | 2009-06-06 | 1 | -1/+1 |
* | Misc fixes to MMX/SSE intrinsics: a few small bug fixes, and getting rid | Eli Friedman | 2009-06-06 | 1 | -25/+37 |
* | Add aliases for a couple of SSE intrinsics. Patch by Ed Schouten. | Eli Friedman | 2009-06-02 | 1 | -0/+2 |
* | Add 'cmp' SSE builtins and get rid of a bunch of other builtins. | Anders Carlsson | 2009-05-18 | 1 | -24/+24 |
* | fix misspelt attribute. | Chris Lattner | 2009-04-17 | 1 | -2/+2 |
* | Spell __always_inline__ correctly. | Daniel Dunbar | 2009-02-17 | 1 | -4/+4 |
* | Fix more xmmintrin.h typos | Anders Carlsson | 2009-02-14 | 1 | -4/+4 |
* | Add the nodebug attribute to intrinsics | Anders Carlsson | 2009-02-14 | 1 | -114/+114 |
* | 80col. | Mike Stump | 2009-02-13 | 1 | -118/+236 |
* | Fix some mistakes I made when I tried to decipher the Intel documentation of ... | Anders Carlsson | 2009-02-11 | 1 | -7/+12 |
* | Fix more bugs I discovered | Anders Carlsson | 2009-01-21 | 1 | -4/+20 |
* | Fix some errors I noticed | Anders Carlsson | 2009-01-20 | 1 | -4/+4 |
* | Add a MS specific intrinsic. | Anders Carlsson | 2008-12-27 | 1 | -0/+6 |
* | OK, all tests pass. Let's start using the SSE2 header | Anders Carlsson | 2008-12-26 | 1 | -2/+3 |
* | Fix test failures noticed by Fariborz. | Anders Carlsson | 2008-12-22 | 1 | -0/+4 |
* | Flip the switch and start using the new xmmintrin.h | Anders Carlsson | 2008-12-22 | 1 | -0/+736 |