1  /* { dg-do compile } */
       2  /* { dg-additional-options "-O2 -march=armv8.2-a+bf16 -std=gnu99 -save-temps" }  */
       3  /* { dg-final { check-function-bodies "**" "" } } */
       4  
       5  #include "pr104921.x"
       6  
       7  /*
       8  **foo:
       9  **	mov	v([0-9]|1[0-5])\.8b, v16\.8b
      10  **	bfmlalb	v0\.4s, v1\.8h, v([0-9]|1[0-5])\.h\[0\]
      11  **	ret
      12  */