Use builtins for fma/fmax/fmin/round on arm/arm64.

Bug: http://b/27829506
Test: ran tests and inspected arm/arm64/x86/x86-64 assembler
Change-Id: I8af60b44c75dddbb11949f208a8a70ed3cff12c8
diff --git a/libm/fake_long_double.c b/libm/fake_long_double.c
index fd983ed..360ee2b 100644
--- a/libm/fake_long_double.c
+++ b/libm/fake_long_double.c
@@ -24,6 +24,9 @@
 // that call the regular "double" function.
 
 long double copysignl(long double a1, long double a2) { return copysign(a1, a2); }
+#if defined(__arm__) // See builtins.cpp.
+long double fmal(long double a1, long double a2, long double a3) { return fma(a1, a2, a3); }
+#endif
 long double fmaxl(long double a1, long double a2) { return fmax(a1, a2); }
 long double fmodl(long double a1, long double a2) { return fmod(a1, a2); }
 long double fminl(long double a1, long double a2) { return fmin(a1, a2); }