Bugzilla – Bug 1249
Last modified: 2016-07-25 13:18:29 UTC
Eigen/src/Core/GenericPacketMath.h currently calls __builtin_prefetch with !EIGEN_COMP_MSVC as the only check. This fails for instance with Oracle's compiler, which doesn't seem to know this builtin. Maybe a slightly more restrictive test would help?
I've enabled it for gcc, icc, and clang only.