Fix bug #642: add vectorization of sqrt for doubles, and make sqrt really safe if EIGEN_FAST_MATH is disabled

This commit is contained in:
Gael Guennebaud
2013-08-19 16:02:27 +02:00
parent d3635b08da
commit d4dd6aaed2
3 changed files with 16 additions and 4 deletions

View File

@@ -83,7 +83,8 @@ template<> struct packet_traits<double> : default_packet_traits
size=2,
HasDiv = 1,
HasExp = 1
HasExp = 1,
HasSqrt = 1
};
};
template<> struct packet_traits<int> : default_packet_traits