summaryrefslogtreecommitdiff
path: root/config.tests/unix/sse/sse.cpp
blob: e1c23bd7dad4e31695c2d3780312acd4bd0e502c (plain)
1
2
3
4
5
6
7
8
9
10
11
#include <xmmintrin.h>
#if defined(__GNUC__) && __GNUC__ < 4 && __GNUC_MINOR__ < 3
#error GCC < 3.2 is known to create internal compiler errors with our MMX code
#endif

int main(int, char**)
{
    __m64 a = _mm_setzero_si64();
    a = _mm_shuffle_pi16(a, 0);
    return _m_to_int(a);
}