float fma(float a, float b, float c) { asm("mul.fma %0,%2,%3" : "=f" (a) : "0" (a), "f" (b), "f" (c)); return a; } main(){ float a=2.0; float b=3.0; float c=4.0; a=fma(a,b,c);/*a=a*b+c=10.0*/ printf("%f\n", a); }