Both FP and INT need zero/sign extension blocks, for use at appropriate points in the pipeline. SV requirements need to be taken into account.