TEST_ALL (DEF_LOOP)
/* { dg-final { scan-assembler-times {smaxv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64sf_exec} 3 } } */
-/* { dg-final { scan-assembler-times {smaxv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64df_exec} 3 } } */
+/* { dg-final { scan-assembler-times {v_cndmask[^\n]*movv64sf} 3 } } */
+/* { dg-final { scan-assembler-times {smaxv64df3} 3 } } */
+/* { dg-final { scan-assembler-times {v_mov[^\n]*movv64df[^\n]*exec} 3 } } */
-/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
\ No newline at end of file
+/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
TEST_ALL (DEF_LOOP)
/* { dg-final { scan-assembler-times {smaxv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64sf_exec} 3 } } */
-/* { dg-final { scan-assembler-times {smaxv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64df_exec} 3 } } */
+/* { dg-final { scan-assembler-times {v_cndmask[^\n]*movv64sf} 3 } } */
+/* { dg-final { scan-assembler-times {smaxv64df3} 3 } } */
+/* { dg-final { scan-assembler-times {v_mov[^\n]*movv64df[^\n]*exec} 3 } } */
-/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
\ No newline at end of file
+/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
#include "cond_fmaxnm_3.c"
/* { dg-final { scan-assembler-times {sminv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64sf_exec} 3 } } */
-/* { dg-final { scan-assembler-times {sminv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64df_exec} 3 } } */
+/* { dg-final { scan-assembler-times {v_cndmask[^\n]*movv64sf} 3 } } */
+/* { dg-final { scan-assembler-times {sminv64df3} 3 } } */
+/* { dg-final { scan-assembler-times {v_mov[^\n]*movv64df[^\n]*exec} 3 } } */
-/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
\ No newline at end of file
+/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
#include "cond_fmaxnm_4.c"
/* { dg-final { scan-assembler-times {sminv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64sf_exec} 3 } } */
-/* { dg-final { scan-assembler-times {sminv64sf3} 3 } } */
-/* { dg-final { scan-assembler-times {movv64df_exec} 3 } } */
+/* { dg-final { scan-assembler-times {v_cndmask[^\n]*movv64sf} 3 } } */
+/* { dg-final { scan-assembler-times {sminv64df3} 3 } } */
+/* { dg-final { scan-assembler-times {v_mov[^\n]*movv64df[^\n]*exec} 3 } } */
-/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */
\ No newline at end of file
+/* { dg-final { scan-assembler-not {\tv_writelane_b32\tv[0-9]+, vcc_..} } } */