fpcmp catching different number of digits

teaching fpcmp to catch the case where the two number have different
number of digits (ex. 1.234 vs 1.2345), where before it would compare
the biggest number (1.2345) against the number after the smallest.

This change makes sqlite3 pass on ARM, since the FP output precision
is not specified.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@178957 91177308-0d34-0410-b5e6-96231b3b80d8