Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
4d375831e20cdb37b8b0698e98dbb72bf7ace043
/
lib
/
Headers
/
emmintrin.h
4d37583
PR9866: Fix the implementation of _mm_loadl_pd and _mm_loadh_pd to not make
by Eli Friedman
· 14 years ago
85e59d7
don't use compound literals in MM macros, since they will be instantiated
by Chris Lattner
· 14 years ago
60cb5e9
Just use a native "load" instead of translating the builtin later. Clang can
by Bill Wendling
· 14 years ago
fcb0b25
__builtin_ia32_psrldqi128 too
by Chris Lattner
· 14 years ago
8a72034
the second argument to __builtin_ia32_pslldqi128 must be an immediate,
by Chris Lattner
· 14 years ago
faf9404
Move some type defines from smmintrin.h to emmintrin.h to match where
by Eric Christopher
· 14 years ago
0930b6e
Fix header comments.
by Benjamin Kramer
· 14 years ago
d6b84b9
fix some vector extractions to return properly zero extended values
by Chris Lattner
· 14 years ago
b085f79
PR7588: Fix the _mm_shufflehi_epi16 macro. (The issue was an oversight
by Eli Friedman
· 15 years ago
eb94155
fix _mm_shuffle_pd too, thanks to Joel Falcou for pointing this out.
by Chris Lattner
· 15 years ago
1bddbcb
fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead.
by Chris Lattner
· 15 years ago
020f1ed
Migrate typedefs to the top level of xmmintrin.h and remove the same
by Eric Christopher
· 15 years ago
4bf4e30
Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions
by Anders Carlsson
· 15 years ago
9436ed5
Fix PR4923.
by Anders Carlsson
· 15 years ago
3a266f2
Switch some functions from using x86 builtins to using vector operations.
by Eli Friedman
· 16 years ago
8fff257
Remove a few more vector builtins.
by Eli Friedman
· 16 years ago
098136a
Replace more calls to builtins with generic code.
by Eli Friedman
· 16 years ago
17d2e3a
Fix some casts to work without -flax-vector-conversions.
by Eli Friedman
· 16 years ago
80c8004
Misc fixes to MMX/SSE intrinsics: a few small bug fixes, and getting rid
by Eli Friedman
· 16 years ago
db7351a
Add aliases for a couple of SSE intrinsics. Patch by Ed Schouten.
by Eli Friedman
· 16 years ago
79dcf5f
Add 'cmp' SSE builtins and get rid of a bunch of other builtins.
by Anders Carlsson
· 16 years ago
ae8ecdd
Fix typo.
by Anders Carlsson
· 16 years ago
a2f12ae
Add the nodebug attribute to intrinsics
by Anders Carlsson
· 16 years ago
dae4413
80col.
by Mike Stump
· 16 years ago
bbd1fa2
Fix more bugs I discovered
by Anders Carlsson
· 16 years ago
4bcd44d
Fix implementation of _mm_pause.
by Anders Carlsson
· 16 years ago
4fd3e63
OK, all tests pass. Let's start using the SSE2 header
by Anders Carlsson
· 16 years ago
[Renamed from lib/Headers/emmintrin.devel.h]
92d6686
Fix formatting
by Anders Carlsson
· 16 years ago
f1bc660
Add _mm_pause and _MM_SHUFFLE
by Anders Carlsson
· 16 years ago
4547075
More SSE2 intrinsics
by Anders Carlsson
· 16 years ago
0727df0
More SSE2 intrinsics
by Anders Carlsson
· 16 years ago
dfb0911
Make _mm_add_si64 inlined
by Anders Carlsson
· 16 years ago
07603aa
Add integer arithmetic intrinsics
by Anders Carlsson
· 16 years ago
445afa0
Add store/set/load intrisics
by Anders Carlsson
· 16 years ago
37f2f00
Start implementing some SSE2 instructions
by Anders Carlsson
· 16 years ago