http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43122
--- Comment #8 from SergeyN <nenakhov.sergey at gmail dot com> 2012-09-05 09:42:58 UTC --- (In reply to comment #7) > http://gcc.gnu.org/ml/gcc-patches/2012-08/msg02098.html That's nice, but I would really prefer to define my own comparison operator, because the actual comparison instruction for __m256 and __m256d types has a way to control handling of nans, which wouldn't be allowed by a built-in comparison operator.