RISC-V: wrong fixup code generated for vararg calls with fixed FP args
This is a follow-up to 2076a3bb. Integer registers were wrongly reserved for fixed FP arguments, causing variadic FP arguments to end up in the wrong integer registers. Added regression test in test/regression/varargs2.c