commit 1a428de189eb9456695429adc11b606936218924 introduced a bug by usin...

...g a signed enum in a bitfield, the value of which is then used in a ldmxcsr instruction. The sign-extension corrupts the value, causing an exception by attempting to load mxcsr with an invalid value.