https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83402
--- Comment #11 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- Conclusion is that we still need a fix to emmintrin.h along the lines of Steve's original two comments. Additionally, we need to fix trunk to complain about the out of range value, rather than quietly substituting correct code gen that was not requested.