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

<span class='option'>_mm256_lddqu_si256</span>

Moves unaligned integer from memory. The corresponding Intel® AVX instruction is VLDDQU.

Syntax

extern __m256i _mm256_lddqu_si256(__m256i const *a);

Arguments

*a

points to a memory location from where unaligned integer value must be moved
Description

Fetches 32 bytes of data, starting at a memory address specified by the a parameter, and places them in a destination. This intrinsic calls the corresponding instruction VLDDQU, which performs an operation functionally similar to the VMOVDQU instruction.

Returns

Result of the move operation.