1 /* { dg-do compile { target { powerpc_fprs && ilp32 } } } */
2 /* { dg-options "-O3 -mcpu=power2 -fno-schedule-insns -w" } */
3 /* { dg-final { scan-assembler-not "lfd" } } */
4 /* { dg-final { scan-assembler-not "sfd" } } */
5 /* { dg-final { scan-assembler "lfq" } } */
6 /* { dg-final { scan-assembler "stfq" } } */
8 register volatile double t1
__asm__("fr0");
9 register volatile double t2
__asm__("fr1");
10 register volatile double t3
__asm__("fr2"), t4
__asm__("fr3");
11 void t(double *a
, double *b
)