Lines Matching refs:fma
4 ; Also run with -schedule-ppc-vsx-fma-mutation-early as a stress test for the
6 ; RUN: llc < %s -mcpu=pwr7 -mattr=+vsx -schedule-ppc-vsx-fma-mutation-early
12 %0 = tail call double @llvm.fma.f64(double %b, double %c, double %a)
14 %1 = tail call double @llvm.fma.f64(double %b, double %e, double %a)
39 %0 = tail call double @llvm.fma.f64(double %b, double %c, double %a)
41 %1 = tail call double @llvm.fma.f64(double %b, double %e, double %a)
44 %2 = tail call double @llvm.fma.f64(double %b, double %f, double %a)
77 %0 = tail call double @llvm.fma.f64(double %b, double %c, double %a)
79 %1 = tail call double @llvm.fma.f64(double %b, double %e, double %a)
80 %2 = tail call double @llvm.fma.f64(double %b, double %c, double %1)
83 %3 = tail call double @llvm.fma.f64(double %b, double %f, double %a)
126 %0 = tail call double @llvm.fma.f64(double %b, double %c, double %a)
128 %1 = tail call double @llvm.fma.f64(double %b, double %e, double %a)
131 %2 = tail call double @llvm.fma.f64(double %b, double %c, double %1)
134 %3 = tail call double @llvm.fma.f64(double %b, double %f, double %a)
175 declare double @llvm.fma.f64(double, double, double) #0
179 %0 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %c, <2 x double> %a)
181 %1 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %e, <2 x double> %a)
206 %0 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %c, <2 x double> %a)
208 %1 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %e, <2 x double> %a)
211 %2 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %f, <2 x double> %a)
244 %0 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %c, <2 x double> %a)
246 %1 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %e, <2 x double> %a)
247 %2 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %c, <2 x double> %1)
250 %3 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %f, <2 x double> %a)
302 %0 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %c, <2 x double> %a)
304 %1 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %e, <2 x double> %a)
307 %2 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %c, <2 x double> %1)
310 %3 = tail call <2 x double> @llvm.fma.v2f64(<2 x double> %b, <2 x double> %f, <2 x double> %a)
351 declare <2 x double> @llvm.fma.v2f64(<2 x double>, <2 x double>, <2 x double>) #0