Developer Reference

  • 0.9
  • 09/09/2020
  • Public Content
Contents

vmlGetMode

Gets the VM mode.

Syntax

mod
=
vmlGetMode
(
void
)
;
Include Files
  • mkl.h
Output Parameters
Name
Type
Description
mod
unsigned int
Specifies the packed
mode
parameter.
Description
The function
vmlGetMode
returns the VM
mode
parameter that controls accuracy, handling of denormalized numbers, and error handling options. The
mod
variable value is a combination of the values listed in the table "Values of the
mode
Parameter"
. You can obtain these values using the respective mask from the table "Values of Mask for the
mode
Parameter"
.
Values of Mask for the
mode
Parameter
Value of mask
Description
VML_ACCURACY_MASK
Specifies mask for accuracy
mode
selection.
VML_FTZDAZ_MASK
Specifies mask for FTZDAZ
mode
selection.
VML_ERRMODE_MASK
Specifies mask for error
mode
selection.
See example below:

Examples

accm = vmlGetMode(void )& VML_ACCURACY_MASK; denm = vmlGetMode(void )& VML_FTZDAZ_MASK; errm = vmlGetMode(void )& VML_ERRMODE_MASK;

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804