1 /* { dg-do compile } */
2 /* { dg-options "-O3 -march=z14 -mzarch" } */
3 
4 long double
foo(long double x)5 foo (long double x)
6 {
7   x = x * x;
8   asm("# %0" : "+fvm"(x));
9   x = x + x;
10   return x;
11 }
12