Description
ldc1 is a MIPS FPU instruction. I'm running on a Cavium Octeon (ubiquiti edge router lite with OpenWRT) that has no FPU. Arm has a hard float target and a soft float target, does that need to be implemented here as well or should I pass some flag to LLVM?
``
│0xaaabaac4c0 <num_bigint::biguint::from_radix_digits_be+472> ldc1 $f0,312(sp) │
│0xaaabaac4c4 <num_bigint::biguint::from_radix_digits_be+476> ld v0,288(sp) │
│0xaaabaac4c8 <num_bigint::biguint::from_radix_digits_be+480> ld v1,-32296(v0) │
│0xaaabaac4cc <num_bigint::biguint::from_radix_digits_be+484> ldc1 $f1,4464(v1) │
│0xaaabaac4d0 <num_bigint::biguint::from_radix_digits_be+488> sub.d $f12,$f0,$f1 │
│0xaaabaac4d4 <num_bigint::biguint::from_radix_digits_be+492> ld v1,-31744(v0) │
│0xaaabaac4d8 <num_bigint::biguint::from_radix_digits_be+496> daddiu t9,v1,1696