Given there is already code in the vectoriser that sometimes needs
to create a floating-point value for the runtime VF, it makes sense
to move the logic for the int->FP conversions into getRuntimeVF
This will also be useful in future when we want to add tail-folding
support for scalable vectors.