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

Function npyv_loadn2_s32

numpy/core/src/common/simd/vec/memory.h:137–138  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

135NPY_FINLINE npyv_u32 npyv_loadn2_u32(const npy_uint32 *ptr, npy_intp stride)
136{ return (npyv_u32)npyv_set_u64(*(npy_uint64*)ptr, *(npy_uint64*)(ptr + stride)); }
137NPY_FINLINE npyv_s32 npyv_loadn2_s32(const npy_int32 *ptr, npy_intp stride)
138{ return (npyv_s32)npyv_set_u64(*(npy_uint64*)ptr, *(npy_uint64*)(ptr + stride)); }
139#if NPY_SIMD_F32
140NPY_FINLINE npyv_f32 npyv_loadn2_f32(const float *ptr, npy_intp stride)
141{ return (npyv_f32)npyv_set_u64(*(npy_uint64*)ptr, *(npy_uint64*)(ptr + stride)); }

Callers 2

npyv_loadn2_till_s32Function · 0.70
npyv_loadn2_tillz_s32Function · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected