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
|