Share via


_mm_mwait

Microsoft Specific

Generates the mwait instruction.

void _mm_mwait( 
   unsigned int a, 
   unsigned int b, 
);

Parameters

  • [in] a
    The address of the beginning of a range.

  • [in] b
    The address of the end of a range.

Requirements

Intrinsic

Architecture

_mm_mwait

SSE3

Header file <intrin.h>

Remarks

The mwait instruction is used with the monitor instruction to mark where the processor may wait for in implementation-specific event. The values of a and b are loaded into the ECX and EAX registers. For more information, see the Intel or AMD documentation as appropriate.

Note

Some chips support the SSE3 intrinsics but do not support _mm_mwait and _mm_monitor.You should use __cpuid, __cpuidex to determine whether this intrinsic is available.

This routine is available only as an intrinsic.

See Also

Reference

_mm_monitor

Compiler Intrinsics