When using e.g. the following arch/fpu:
-march=armv8-m.main -mfpu=fpv5-sp-d16
the target feature fpregs64 is not enabled, i.e. D registers are not
allowed in any instruction. Even though 64-bit FP operations are not
available with such FPU option, the 64-bit D registers must still be
accessible (d16 implies that there are 16 D registers). This should
be the case for any *-sp-d16 FPU.
This change also adjusts one MVE test.