Enforce the compiler to ignore assumed vector dependencies

No real dependencies were detected, so there is no need for conflict-detection instructions. To fix: Tell the compiler it is safe to vectorize using a directive #pragma ivdep. Note: This fix may be unsafe in other scenarios; use with care to avoid incorrect results.

Example

#pragma ivdep
    for (i = 0; i < n; i++)
    {
        a[index[i]] = b[i] * c;
    }

Read More