- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I use ICCVersion 11.1 on Linux and when I compile my program with ICC, I have this error :
error: cast to type "__m64" is not allowed
m1 = _mm_set_epi64 ((__m64)0LL, *(__m64 *)input_line); // load 8 pixels of line 1
^With GCCversion 4.4.5, I have noproblemduring the compilation.
There is an option for ICC to allow the cast to type "__m64", or how I can replace the cast by something ?
Thanks, Nicolas
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
To resolve this problem :
__m128i m1;
__m64 m0;
m0 = _mm_setzero_si64();
m1 = _mm_set_epi64 (m0, *(__m64 *)input_line);
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page