Intel® C++ Compiler Classic Developer Guide and Reference

ID 767249
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Integer Vector Intrinsic

The integer vector intrinsic listed here is designed for the Intel® Pentium® 4 processor with Streaming SIMD Extensions 3 (Intel® SSE3). The prototype for this intrinsic is in the pmmintrin.h header file.

To use this intrinsic, include the immintrin.h file as follows:

#include <immintrin.h>

R represents the register into which the returns are placed.

_mm_lddqu_si128

__m128i _mm_lddqu_si128(__m128i const *p);

Loads an unaligned 128-bit value. This differs from MOVDQU in that it can provide higher performance in some cases. However, it also may provide lower performance than MOVDQU if the memory value being read was just written.

R

*p;