File: intrinsics header file
Description: Instruction Set description.
VS: Visual Studio version
Visual Studio: Visual Studio version name
File |
Description |
VS |
Visual Studio |
Intrin. h |
All ubuntures |
8.0 |
2005 |
Mmintrin. h |
MMX intrinsics |
6.0 |
6.0 SP5 + PP5 |
Xmmintrin. h |
Streaming SIMD extensions intrinsics |
6.0 |
6.0 SP5 + PP5 |
Emmintrin. h |
Willamette new instruction intrinsics (sse2) |
6.0 |
6.0 SP5 + PP5 |
Pmmintrin. h |
Sse3 intrinsics |
9.0 |
2008 |
Tmmintrin. h |
Ssse3 intrinsics |
9.0 |
2008 |
Smmintrin. h |
Sse4.1 intrinsics |
9.0 |
2008 |
Nmmintrin. h |
Sse4.2 intrinsics. |
9.0 |
2008 |
Wmmintrin. h |
AES and pclmulqdq intrinsics. |
10.0 |
2010 |
Immintrin. h |
Intel-specific intrinsics (avx) |
10.0 |
2010 SP1 |
Ammintrin. h |
AMD-specific intrinsics (fma4, lwp, xop) |
10.0 |
2010 SP1 |
Mm3dnow. h |
AMD 3 dnow! Intrinsics |
6.0 |
6.0 SP5 + PP5 |
Supplement --
Http://www.cnblogs.com/zyl910/archive/2012/11/06/intrin_vc2012.html
Check the intrinsics function set added by vc2012 and find that it supports arm commands and new haswell commands.