1 /* { dg-do compile { target "mips*-*-*" } } */
2 /* { dg-options "-O2 -mips4" } */
3 /* { dg-final { scan-assembler "movz.s" } } */
4 /* { dg-final { scan-assembler "movn.s" } } */
5 /* { dg-final { scan-assembler "movt.s" } } */
6 /* { dg-final { scan-assembler "movz.d" } } */
7 /* { dg-final { scan-assembler "movn.d" } } */
8 /* { dg-final { scan-assembler "movf.d" } } */
11 sub7 (float f
, float g
, int i
)
17 sub8 (float f
, float g
, long l
)
23 sub9 (float f
, float g
, float h
)
29 suba (double f
, double g
, int i
)
35 subb (double f
, double g
, long l
)
41 subc (double f
, double g
, double h
)