1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -fdump-rtl-ira" } */ 3 4 /* { dg-final { scan-rtl-dump "Adding REG_EQUIV to insn \[0-9\]+ for source of insn \[0-9\]+" "ira" } } */ 5 6 typedef float XFtype __attribute__ ((mode (XF))); 7 8 void bar (XFtype); 9 10 void foo(XFtype a,XFtype c)11foo (XFtype a, XFtype c) 12 { 13 XFtype ac = a * c; 14 15 bar (ac); 16 } 17