1 /* Make sure that mul/subu is preferred over mtlo/msac on targets that
3 /* { dg-do compile { target mips*-*-* } } */
4 /* { dg-options "-O2" } */
5 #if defined (_MIPS_ARCH_VR5400) || defined (_MIPS_ARCH_VR5500)
6 int f (int a
, int b
, int c
) { return a
- b
* c
; }
8 void f () { asm volatile ("mul/subu"); }
10 /* { dg-final { scan-assembler "mul.*subu" } } */