| Modifier and Type | Field and Description |
|---|---|
| public static final int | _MM_EXCEPT_DENORM
Exception state. |
| public static final int | _MM_EXCEPT_DIV_ZERO
Exception state. |
| public static final int | _MM_EXCEPT_INEXACT
Exception state. |
| public static final int | _MM_EXCEPT_INVALID
Exception state. |
| public static final int | _MM_EXCEPT_MASK
Exception state. |
| public static final int | _MM_EXCEPT_OVERFLOW
Exception state. |
| public static final int | _MM_EXCEPT_UNDERFLOW
Exception state. |
| public static final int | _MM_FLUSH_ZERO_MASK
Flush zero mask. |
| public static final int | _MM_FLUSH_ZERO_OFF
Flush zero mask. |
| public static final int | _MM_FLUSH_ZERO_ON
Flush zero mask. |
| public static final int | _MM_MASK_DENORM
Exception mask. |
| public static final int | _MM_MASK_DIV_ZERO
Exception mask. |
| public static final int | _MM_MASK_INEXACT
Exception mask. |
| public static final int | _MM_MASK_INVALID
Exception mask. |
| public static final int | _MM_MASK_MASK
Exception mask. |
| public static final int | _MM_MASK_OVERFLOW
Exception mask. |
| public static final int | _MM_MASK_UNDERFLOW
Exception mask. |
| public static final int | _MM_ROUND_DOWN
Round mode. |
| public static final int | _MM_ROUND_MASK
Round mode. |
| public static final int | _MM_ROUND_NEAREST
Round mode. |
| public static final int | _MM_ROUND_TOWARD_ZERO
Round mode. |
| public static final int | _MM_ROUND_UP
Round mode. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description | |||||||
|---|---|---|---|---|---|---|---|---|
| public static native int | ||||||||
| public static native int | _MM_GET_EXCEPTION_STATE()
Returns the exception state bits from the MXCSR control and status register. | |||||||
| public static native int | ||||||||
| public static native int | ||||||||
| public static native void | _MM_SET_EXCEPTION_MASK(int
the exception mask. One or more of: mask)
Sets the exception mask bits of the MXCSR control and status register. | |||||||
| public static native void | _MM_SET_EXCEPTION_STATE(int
the exception state. One of: mask)
Sets the exception state bits of the MXCSR control and status register. | |||||||
| public static native void | _MM_SET_FLUSH_ZERO_MODE(int
the flush-to-zero mode. One of: mode)
Sets the flush zero bits of the MXCSR control and status register. | |||||||
| public static native void | _MM_SET_ROUNDING_MODE(int
the rounding mode. One of: mode)
Sets the rounding mode bits of the MXCSR control and status register. |
| _MM_EXCEPT_DENORM | back to summary |
|---|---|
| public static final int _MM_EXCEPT_DENORM Exception state. | |
| _MM_EXCEPT_DIV_ZERO | back to summary |
|---|---|
| public static final int _MM_EXCEPT_DIV_ZERO Exception state. | |
| _MM_EXCEPT_INEXACT | back to summary |
|---|---|
| public static final int _MM_EXCEPT_INEXACT Exception state. | |
| _MM_EXCEPT_INVALID | back to summary |
|---|---|
| public static final int _MM_EXCEPT_INVALID Exception state. | |
| _MM_EXCEPT_MASK | back to summary |
|---|---|
| public static final int _MM_EXCEPT_MASK Exception state. | |
| _MM_EXCEPT_OVERFLOW | back to summary |
|---|---|
| public static final int _MM_EXCEPT_OVERFLOW Exception state. | |
| _MM_EXCEPT_UNDERFLOW | back to summary |
|---|---|
| public static final int _MM_EXCEPT_UNDERFLOW Exception state. | |
| _MM_FLUSH_ZERO_MASK | back to summary |
|---|---|
| public static final int _MM_FLUSH_ZERO_MASK Flush zero mask. | |
| _MM_FLUSH_ZERO_OFF | back to summary |
|---|---|
| public static final int _MM_FLUSH_ZERO_OFF Flush zero mask. | |
| _MM_FLUSH_ZERO_ON | back to summary |
|---|---|
| public static final int _MM_FLUSH_ZERO_ON Flush zero mask. | |
| _MM_MASK_DENORM | back to summary |
|---|---|
| public static final int _MM_MASK_DENORM Exception mask. | |
| _MM_MASK_DIV_ZERO | back to summary |
|---|---|
| public static final int _MM_MASK_DIV_ZERO Exception mask. | |
| _MM_MASK_INEXACT | back to summary |
|---|---|
| public static final int _MM_MASK_INEXACT Exception mask. | |
| _MM_MASK_INVALID | back to summary |
|---|---|
| public static final int _MM_MASK_INVALID Exception mask. | |
| _MM_MASK_MASK | back to summary |
|---|---|
| public static final int _MM_MASK_MASK Exception mask. | |
| _MM_MASK_OVERFLOW | back to summary |
|---|---|
| public static final int _MM_MASK_OVERFLOW Exception mask. | |
| _MM_MASK_UNDERFLOW | back to summary |
|---|---|
| public static final int _MM_MASK_UNDERFLOW Exception mask. | |
| _MM_ROUND_DOWN | back to summary |
|---|---|
| public static final int _MM_ROUND_DOWN Round mode. | |
| _MM_ROUND_MASK | back to summary |
|---|---|
| public static final int _MM_ROUND_MASK Round mode. | |
| _MM_ROUND_NEAREST | back to summary |
|---|---|
| public static final int _MM_ROUND_NEAREST Round mode. | |
| _MM_ROUND_TOWARD_ZERO | back to summary |
|---|---|
| public static final int _MM_ROUND_TOWARD_ZERO Round mode. | |
| _MM_ROUND_UP | back to summary |
|---|---|
| public static final int _MM_ROUND_UP Round mode. | |
| SSE | back to summary |
|---|---|
| protected SSE() | |
| _MM_GET_EXCEPTION_MASK | back to summary |
|---|---|
| public static native int _MM_GET_EXCEPTION_MASK() Returns the exception mask bits from the MXCSR control and status register.
| |
| _MM_GET_EXCEPTION_STATE | back to summary |
|---|---|
| public static native int _MM_GET_EXCEPTION_STATE() Returns the exception state bits from the MXCSR control and status register.
| |
| _MM_GET_FLUSH_ZERO_MODE | back to summary |
|---|---|
| public static native int _MM_GET_FLUSH_ZERO_MODE() Returns the flush zero bits from the MXCSR control and status register.
| |
| _MM_GET_ROUNDING_MODE | back to summary |
|---|---|
| public static native int _MM_GET_ROUNDING_MODE() Returns the rounding mode bits from the MXCSR control and status register.
| |
| _MM_SET_EXCEPTION_MASK | back to summary | |||||||
|---|---|---|---|---|---|---|---|---|
| public static native void _MM_SET_EXCEPTION_MASK(int mask) Sets the exception mask bits of the MXCSR control and status register. All six exception mask bits are always affected. Bits not set explicitly are cleared.
| ||||||||
| _MM_SET_EXCEPTION_STATE | back to summary | |||||||
|---|---|---|---|---|---|---|---|---|
| public static native void _MM_SET_EXCEPTION_STATE(int mask) Sets the exception state bits of the MXCSR control and status register.
| ||||||||
| _MM_SET_FLUSH_ZERO_MODE | back to summary | |||
|---|---|---|---|---|
| public static native void _MM_SET_FLUSH_ZERO_MODE(int mode) Sets the flush zero bits of the MXCSR control and status register. FTZ sets denormal results from floating-point calculations to zero. FTZ is a method of bypassing IEEE 754 methods of dealing with invalid floating-point numbers due to underflows. This mode is less precise, but much faster.
| ||||
| _MM_SET_ROUNDING_MODE | back to summary | |||||
|---|---|---|---|---|---|---|
| public static native void _MM_SET_ROUNDING_MODE(int mode) Sets the rounding mode bits of the MXCSR control and status register.
| ||||||