MCPcopy Create free account
hub / github.com/numpy/numpy / npyv_storen2_u64

Function npyv_storen2_u64

numpy/core/src/common/simd/avx2/memory.h:177–181  ·  view source on GitHub ↗

/ 128-bit store over 64-bit stride

Source from the content-addressed store, hash-verified

175
176//// 128-bit store over 64-bit stride
177NPY_FINLINE void npyv_storen2_u64(npy_uint64 *ptr, npy_intp stride, npyv_u64 a)
178{
179 npyv_storel_u64(ptr, a);
180 npyv_storeh_u64(ptr + stride, a);
181}
182NPY_FINLINE void npyv_storen2_s64(npy_int64 *ptr, npy_intp stride, npyv_s64 a)
183{ npyv_storen2_u64((npy_uint64*)ptr, stride, a); }
184NPY_FINLINE void npyv_storen2_f64(double *ptr, npy_intp stride, npyv_f64 a)

Callers 2

npyv_storen2_s64Function · 0.70
npyv_storen2_f64Function · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected