Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Dmitry_M_1
Beginner
61 Views

_mm512_extload_ps(..., _MM_HINT_NT) : Illegal value of immediate argument to intrinsic

Hello,

I came across a forum post which implies successful use of _mm512_extload_ps(..., _MM_HINT_NT) on Xeon Phi. However when I try to do the same with recent Intel 17/18 compilers, it gives:

__m512d v2  =(__m512d) _mm512_extload_ps(&value_private2[Dof_choice], _MM_UPCONV_PS_NONE ,_MM_BROADCAST32_NONE ,_MM_HINT_NT );
src/InterpolateArrayManyMultistate.cpp(119): (col. 30) catastrophic error: Illegal value of immediate argument to intrinsic
icpc: error #10014: problem during multi-file optimization compilation (code 1)

Error disappears, when _MM_HINT_NONE is used instead of _MM_HINT_NT. Why is that?

If the compilers are broken, could you please state which older compiler version worked well with _MM_HINT_NT?

Thanks & Kind regards,

- Dmitry.

0 Kudos
0 Replies
Reply