(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
i386/
pr47809.c
       1  /* PR c/47809 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2 -msse2" } */
       4  
       5  #include <emmintrin.h>
       6  double bar (double, double);
       7  
       8  __m128d
       9  foo (__m128d x)
      10  {
      11    x *= (__m128d) { bar (1.0, 1.0), 0.0 };
      12    return (__m128d) ((__m128i) x ^ (__m128i) { 0, 0});
      13  }