It seems that we use ilp32/lp64 ABI for these archs with
only single-precision floating-point extension. I believe
that users would like to pass arguments by floating-point
registers if they provide F extension in -march. So here
we use ilp32f and lp64f for these cases.
For some existed tests, we set -target-abi explicitly
to keep consistent.
@benshi001 has proposed this before and I think it is
necessary.
Links: