FLINT3.7.0-dev

vec1d_store, vec2d_store, vec4d_store, vec8d_store, vec8dz_store, vec1d_store_aligned, vec2d_store_aligned, vec4d_store_aligned, vec8d_store_aligned, vec8dz_store_aligned, vec1d_store_unaligned, vec2d_store_unaligned, vec4d_store_unaligned, vec8d_store_unaligned, vec8dz_store_unaligned

Synopsis#include <flint/machine_vectors.h>
void vec1d_store(double * z, vec1d a)source
void vec2d_store(double * z, vec2d a)source
void vec4d_store(double * z, vec4d a)source
void vec8d_store(double * z, vec8d a)source
void vec8dz_store(double * z, vec8dz a)source
void vec1d_store_aligned(double * z, vec1d a)source
void vec2d_store_aligned(double * z, vec2d a)source
void vec4d_store_aligned(double * z, vec4d a)source
void vec8d_store_aligned(double * z, vec8d a)source
void vec8dz_store_aligned(double * z, vec8dz a)source
void vec1d_store_unaligned(double * z, vec1d a)source
void vec2d_store_unaligned(double * z, vec2d a)source
void vec4d_store_unaligned(double * z, vec4d a)source
void vec8d_store_unaligned(double * z, vec8d a)source
void vec8dz_store_unaligned(double * z, vec8dz a)source

Stores the lanes of a at consecutive addresses starting at z. Availability as for the loads.

Guides#

Cite this page

The FLINT team, “vec1d_store, vec2d_store, vec4d_store, vec8d_store, vec8dz_store, vec1d_store_aligned, vec2d_store_aligned, vec4d_store_aligned, vec8d_store_aligned, vec8dz_store_aligned, vec1d_store_unaligned, vec2d_store_unaligned, vec4d_store_unaligned, vec8d_store_unaligned, vec8dz_store_unaligned (machine_vectors.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/machine_vectors/vec1d_store.html (generated 2026-10-20).