Floating-Point Support for Older Code (Visual C++)
 

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

The MMX and floating-point stack registers (MM0-MM7/ST0-ST7) are preserved across context switches. There is no explicit calling convention for these registers. The use of these registers is strictly prohibited in kernel mode code.

Calling Convention