Avoid emitting rounding mode code when not needed

This uses a similar strategy to vfpu prefix handling - rebuild jit if the assumption changes.

Also, static jumps.  Blocks sitll won't continue, but it just skips the compare and conditionals jumps.  Less code, less branch prediction, but probably a small difference.

-[Unknown]