https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100929

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Original x86_64 testcase:

#include <immintrin.h>

__m256 if_else(__m256 x, __m256 y) {
  __m256 mask = _mm256_cmp_ps(y, x, _CMP_LT_OQ);
  return _mm256_blendv_ps(x, y, mask);
}

__m256 min(__m256 x, __m256 y) {
  return _mm256_min_ps(x, y);
}

---- CUT -----
Note the other testcase is using eve which I have no idea what it is coming
from.

Reply via email to