Overview: Intrinsics for Managing Extended Processor States and Registers

The Intel® C++ Compiler provides 12 intrinsics for managing the extended processor states and extended registers. These intrinsics are available for the IA-32 and Intel® 64 architectures running on Windows*, Linux*, and Mac OS* X operating systems.

The prototypes for these intrinsics are available in the immintrin.h file.

The intrinsics map directly to the hardware system instructions described in "Intel® 64 and IA-32 Architectures Software Developer's Manual, volumes 1, 2a, and 2b" and "Intel® Advanced Vector Extensions Programming Reference" (http://software.intel.com/en-us/avx/).

Functional Overview

The intrinsics for managing the extended processor states and extended registers include:


Submit feedback on this help topic

Copyright © 1996-2010, Intel Corporation. All rights reserved.