Intel® C++ Compiler 16.0 User and Reference Guide

Overview: Intrinsics for 3rd Generation Intel® Core™ Processor Instruction Extensions

The 3rd Generation Intel® Core™ Processor Instruction Extension intrinsics are assembly-coded functions that call on 3rd Generation Intel® Core™ Processor Instructions that include new vector SIMD and scalar instructions targeted for Intel® 64 architecture processors in process technology smaller than 32nm.

The prototypes for the 3rd Generation Intel® Core™ Processor Instructions Intrinsics are available in the immintrin.h file.

These intrinsics map directly to the instructions defined in the "CHAPTER 9. ADDITIONAL NEW INSTRUCTIONS" section of "Intel® Advanced Vector Extensions Programming Reference" (http://software.intel.com/en-us/avx/).

Functional Overview

The 3rd Generation Intel® Core™ Processor Instruction Extensions include: