_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.

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.