]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.target/csky/fldrd_fstrd.c
C-SKY: Support fldrd/fstrd for fpuv2 and fldr.64/fstr.64 for fpuv3.
[thirdparty/gcc.git] / gcc / testsuite / gcc.target / csky / fldrd_fstrd.c
1 /* { dg-do compile } */
2 /* { dg-csky-options "-mcpu=ck810f -O1 -mhard-float" } */
3
4 double fldrd (double *pd, int index)
5 {
6 return pd[index];
7 }
8
9 /* { dg-final { scan-assembler "fldrd" } } */
10
11 void fstrd (double *pd, int index, double d)
12 {
13 pd[index] = d;
14 }
15
16 /* { dg-final { scan-assembler "fstrd" } } */
17