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)