1 /* { dg-require-effective-target power10_ok } */
2 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
3
4 #include <altivec.h>
5 void
6 bug (__vector_pair *dst)
7 {
8 register vector unsigned char vec0 asm ("vs44");
9 register vector unsigned char vec1 asm ("vs32");
10 __builtin_vsx_build_pair (dst, vec0, vec1);
11 }
12
13 /* { dg-final { scan-assembler-times {(?p)\mxxlor \d+,44,44\M} 1 } } */
14 /* { dg-final { scan-assembler-times {(?p)\mxxlor \d+,32,32\M} 1 } } */