History log of /external/clang/lib/include/mmintrin.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
83a401ba1e45b045dbde4894f41fab8869b93a9e 05-May-2011 Eli Friedman <eli.friedman@gmail.com> PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke with the MMX rewrite a while back.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130945 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
d47e262935f25f704afd03e26482641ca21a1df8 01-Oct-2010 Dale Johannesen <dalej@apple.com> Clang part of MMX rewrite (goes with 115243).



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@115244 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
28cab383fd9e7647d2186340eca769303cc4fbdb 28-Sep-2010 Bill Wendling <isanbard@gmail.com> Accidentally committed some temporary changes on my branch when reverting patches.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@114936 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
2a674e8e443b7a3e77957078248fb52b3b1ec321 28-Sep-2010 Bill Wendling <isanbard@gmail.com> Temporarily revert 114929 114925 114924 114921. It looked like they (or at least
one of them) was causing a series of failures:

http://google1.osuosl.org:8011/builders/clang-x86_64-darwin10-selfhost/builds/4518

svn merge -c -114929 https://llvm.org/svn/llvm-project/cfe/trunk
--- Reverse-merging r114929 into '.':
U include/clang/Sema/Sema.h
U include/clang/AST/DeclCXX.h
U lib/Sema/SemaDeclCXX.cpp
U lib/Sema/SemaTemplateInstantiateDecl.cpp
U lib/Sema/SemaDecl.cpp
U lib/Sema/SemaTemplateInstantiate.cpp
U lib/AST/DeclCXX.cpp
svn merge -c -114925 https://llvm.org/svn/llvm-project/cfe/trunk
--- Reverse-merging r114925 into '.':
G include/clang/AST/DeclCXX.h
G lib/Sema/SemaDeclCXX.cpp
G lib/AST/DeclCXX.cpp
svn merge -c -114924 https://llvm.org/svn/llvm-project/cfe/trunk
--- Reverse-merging r114924 into '.':
G include/clang/AST/DeclCXX.h
G lib/Sema/SemaDeclCXX.cpp
G lib/Sema/SemaDecl.cpp
G lib/AST/DeclCXX.cpp
U lib/AST/ASTContext.cpp
svn merge -c -114921 https://llvm.org/svn/llvm-project/cfe/trunk
--- Reverse-merging r114921 into '.':
G include/clang/AST/DeclCXX.h
G lib/Sema/SemaDeclCXX.cpp
G lib/Sema/SemaDecl.cpp
G lib/AST/DeclCXX.cpp



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@114933 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
6b6fe28b3c7824653c5cc06695c92d5aae6e70d7 08-Aug-2010 Chandler Carruth <chandlerc@gmail.com> Fix a few more typos. Amusingly, GCC made the same mistake around version 3.2.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110546 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
fa38c81b67426e1363b58b86d702caa91a0c2ddb 22-Jul-2010 Chandler Carruth <chandlerc@gmail.com> Add alternate names for x86 SIMD intrinsics. These aren't as common, but show
up enough to be worth supporting properly. Fixes PR7674.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109086 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
1bddbcbd11de09c7bcb48c3d661c447967db73a7 22-Mar-2010 Chris Lattner <sabre@nondot.org> fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99190 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
4bf4e3034e23cc3c177b7c6dda39b28e689e7ed6 18-Sep-2009 Anders Carlsson <andersca@mac.com> Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82254 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
3a266f28ffb1a1710084a7eb86f140d445c77746 22-Jul-2009 Eli Friedman <eli.friedman@gmail.com> Switch some functions from using x86 builtins to using vector
operations.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76753 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
80c800465865aa15ec4b094407170c149ce344cd 06-Jun-2009 Eli Friedman <eli.friedman@gmail.com> Misc fixes to MMX/SSE intrinsics: a few small bug fixes, and getting rid
of calls to builtins for constructs which can be expressed directly.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72979 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
e308c413fa30dd137648f3fd772a75f6fa5e4d5a 14-Feb-2009 Mike Stump <mrs@apple.com> Fix 80col violations.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64559 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
a2f12ae0e3893cfa703abbe43c74d513abebe1a1 14-Feb-2009 Anders Carlsson <andersca@mac.com> Add the nodebug attribute to intrinsics

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64519 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
0b4f69f07ce9665a82821af19df7480db904424f 29-Oct-2008 Daniel Dunbar <daniel@zuster.org> Fix mmintrin.h to use proper definition of functions taking no
arguments.
- More important than it looks, this inhibits trivial inlining
otherwise.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58360 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
83e61e566b493c53fad75d505ee60e978f5032a3 28-Oct-2008 Daniel Dunbar <daniel@zuster.org> Mark mmintrin functions static inline, this ensures they don't end up
being emitted unless needed and doesn't inhibit inlining.
- Can be fixed once we implement C99 inline semantics.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58303 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h
f5e8ba0c48e7c5e56a48b2e09aff6b7d0c5c4dec 06-Oct-2008 Anders Carlsson <andersca@mac.com> Actually use the mmintrin.h header, it's good enough now.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57150 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mmintrin.h