We are already checking for fp exceptions if VL changes, but I believe we
should also be checking for them if the mask changes as well, since that also
affects the set of active elements. From the spec:
A vector floating-point exception at any active floating-point element sets
the standard FP exception flags in the fflags register. Inactive elements do
not set FP exception flags.
Note that we don't change the mask if IsMasked is true, i.e. True is masked
already, since in that case we keep the existing mask.
Can you reword this comment? It no longer seems to apply to the code it's adjacent to.