Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Is WMMX intrinsics supported by EVC4.0 + interl compiler 1.2?

wz221
Beginner
336 Views
I have a simple project in EVC, but it doesn't work by wireless MMX intrinsics. The error is " WMMX intrinsics are not currently supported for the given target".
#include
__m64 fun_add(__m64 m1, __m64 m2)
{
__m64 m3;
m3 = _mm_add_pi8(m1, m2); // error
return m3;
}
Anyone can tell me the reason, thanks a lot.
0 Kudos
1 Reply
wz221
Beginner
336 Views

I find the answer about this problem in the help of intel compiler C++.

If you want to use the wireless MMX, you should add /QTPxsc3 in the compile option.

/QTPxsc1 : Intel XScale microarchitecture support
/QTPxsc2: additionally Intel Multimedia Process Technology Support (PXA25x, PXA26x)
/QTPxsc3: Intel wireless MMX support (PXA27x)
/QTPxsc4: intel wirless MMX2 support (next generation XScale processor)

0 Kudos
Reply