5aeaca3fa755cddba583842e7a0c3e168bf71b4d |
|
30-Mar-2012 |
Craig Topper <craig.topper@gmail.com> |
Correctly check argument types for some vector macros in smmintrin.h. Put parentheses around uses of vector macro arguments. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153732 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
5228982f07d3420672060b2429a797b0cd3e00d5 |
|
30-Mar-2012 |
Craig Topper <craig.topper@gmail.com> |
Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153726 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
e14e08b2552b43d81a295401ddf9b8da2c499233 |
|
29-Dec-2011 |
Craig Topper <craig.topper@gmail.com> |
Add popcnt feature flag to match gcc. This flag is implied when sse42 is enabled, but can be disabled separately. Move popcnt intrinsics to popcntintrin.h to match gcc. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147340 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
4c07c5dfebd270b2f0660e86f056eeafdb26a4fb |
|
20-Dec-2011 |
Craig Topper <craig.topper@gmail.com> |
Add AVX2 intrinsics for pavg, pblend, and pcmp instructions. Also remove unneeded builtins for SSE pcmp. Change SSE pcmpeqq and pcmpgtq to not use builtins and just use vector == and >. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146969 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
0d57ca1449d7a4d7afb927d4c3c1069dc6339372 |
|
14-Dec-2011 |
Bob Wilson <bob.wilson@apple.com> |
Fix obvious error in _mm_test_all_zeros. PR11565. Patch by Mathias Gaunard! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146565 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
4b45c111f0ac43441c475aca4ecc1d62499e0cb8 |
|
09-Dec-2011 |
Chandler Carruth <chandlerc@gmail.com> |
Fix a blatant typo or cut/paste-o reported by users of this header. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146251 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
347208968c303a9c11fe29012f6dc49680465182 |
|
10-Nov-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Fix some additional x86 intrinsics to use "I" (ICE) markings. Fix *mmintrin.h to take them into account. <rdar://problem/10341145> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144246 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
355130fde923c7284d32cc61fc3a34673bf14852 |
|
08-Nov-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Misc fixes to pcmp*stri. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144073 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
faf9404ae2001b949dd0b7ba9cd72a41d629a90b |
|
26-Aug-2010 |
Eric Christopher <echristo@apple.com> |
Move some type defines from smmintrin.h to emmintrin.h to match where gcc defines them. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112146 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
d6b84b9455202c8a93a306c02770cdfecf13fda0 |
|
20-Aug-2010 |
Chris Lattner <sabre@nondot.org> |
fix some vector extractions to return properly zero extended values (instead of sign extending) to match ICC. GCC is changing this in a series of their own PRs (e.g. 41323). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111637 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
79e5ab7a537987348a9ba01424d8bbe7080eac57 |
|
02-Jun-2010 |
Daniel Dunbar <daniel@zuster.org> |
Headers: Fix quoting of macro arguments in a couple more places. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105331 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
054c27674efe41608eb5546fe16e43f4b3777407 |
|
26-Mar-2010 |
Eric Christopher <echristo@apple.com> |
This is just a simple v4si * v4si, make it so. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99587 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
1a37d0a8f0f7110046e499bbe1117fec91f31f7e |
|
24-Mar-2010 |
Anders Carlsson <andersca@mac.com> |
Make the license header in smmintrin.h match the other SSE headers. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99384 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.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/smmintrin.h
|
67a5936a1d60fff1ec12441de63fd27ea50b0130 |
|
20-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add sse4.2 header and builtin support. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99051 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
7bd0dfd322d7a2d6a5461dcbdb2a83fd729dd8e2 |
|
16-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add remaining sse4.1 intrinsics and builtins. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98587 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
0c2b4f40ac17156a424d4faa20ba5d862ecc8416 |
|
12-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add SSE4 packed integer comparisons and corresponding intrinsics. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98323 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
ff8aeaa9827188f9fc360cb4e0a6c8b6331edc8a |
|
12-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Integer array extraction for sse4.1. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98305 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
6fa43e3aaf98afc3b337968429523e80f6e08d91 |
|
12-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add packed integer array insertion. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98299 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
9a2a69f60898f771d44af0e40e7b4cf37b565d21 |
|
10-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add insert/extract_ps and related random macros. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98114 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
3afda6037d0c96a1868fe9a5ab51b6cfe7fade1c |
|
07-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add sse4.1 packed min and max intrinsics. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97907 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
03568487447d3d8240c36727120a6dd9c527ec5e |
|
07-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add load hint instruction intrinsic. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97904 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
c82ac95dbd68cbfa13bf8a93f7230fbe252931f7 |
|
07-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Add in support for dword multiply and fp dot product intrinsics. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97902 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
9ce2116005d417f7a36fa99bba7e499a58650a9a |
|
06-Mar-2010 |
Eric Christopher <echristo@apple.com> |
Fix _MM_FROUND_NEARBYINT and move rounding intrinsics to macros. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97874 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|
b71f95647189f3b0f7f5f5a39c8c3ab8130dcf1f |
|
04-Mar-2010 |
Eric Christopher <echristo@apple.com> |
First start on smmintrin.h, rounding and blending. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/smmintrin.h
|