_mm256_broadcast_sd

Loads and broadcasts scalar double-precision floating point values to a 256-bit destination operand. The corresponding Intel® AVX instruction is VBROADCASTSD.

Syntax

extern __m256d _mm256_broadcast_sd(double const *a);

Arguments

*a

pointer to a memory location that can hold constant scalar float64 values

Description

Loads scalar double-precision floating-point values from the specified address, a, and broadcasts it to all four elements in the destination vector.

Returns

Result of the load and broadcast operation.


Submit feedback on this help topic

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