Home
last modified time | relevance | path

Searched refs:glmm_store (Results 1 – 16 of 16) sorted by relevance

/dports/math/cglm/cglm-0.8.4/include/cglm/simd/neon/
H A Daffine.h47 glmm_store(dest[0], v0); in glm_mul_neon()
48 glmm_store(dest[1], v1); in glm_mul_neon()
49 glmm_store(dest[2], v2); in glm_mul_neon()
50 glmm_store(dest[3], v3); in glm_mul_neon()
79 glmm_store(dest[0], v0); in glm_mul_rot_neon()
80 glmm_store(dest[1], v1); in glm_mul_rot_neon()
81 glmm_store(dest[2], v2); in glm_mul_rot_neon()
102 glmm_store(mat[0], r0); in glm_inv_tr_neon()
103 glmm_store(mat[1], r1); in glm_inv_tr_neon()
104 glmm_store(mat[2], r2); in glm_inv_tr_neon()
[all …]
H A Dmat4.h77 glmm_store(dest[0], v0); in glm_mat4_mul_neon()
78 glmm_store(dest[1], v1); in glm_mat4_mul_neon()
79 glmm_store(dest[2], v2); in glm_mat4_mul_neon()
80 glmm_store(dest[3], v3); in glm_mat4_mul_neon()
310 glmm_store(dest[0], glmm_div(v0, x0)); in glm_mat4_inv_neon()
311 glmm_store(dest[1], glmm_div(v1, x0)); in glm_mat4_inv_neon()
312 glmm_store(dest[2], glmm_div(v2, x0)); in glm_mat4_inv_neon()
313 glmm_store(dest[3], glmm_div(v3, x0)); in glm_mat4_inv_neon()
H A Dmat2.h40 glmm_store(dest[0], x0); in glm_mat2_mul_neon()
H A Dquat.h52 glmm_store(dest, r); in glm_quat_mul_neon()
/dports/math/cglm/cglm-0.8.4/include/cglm/simd/sse2/
H A Daffine.h47 glmm_store(dest[0], v0); in glm_mul_sse2()
48 glmm_store(dest[1], v1); in glm_mul_sse2()
49 glmm_store(dest[2], v2); in glm_mul_sse2()
50 glmm_store(dest[3], v3); in glm_mul_sse2()
79 glmm_store(dest[0], v0); in glm_mul_rot_sse2()
80 glmm_store(dest[1], v1); in glm_mul_rot_sse2()
81 glmm_store(dest[2], v2); in glm_mul_rot_sse2()
108 glmm_store(mat[0], r0); in glm_inv_tr_sse2()
109 glmm_store(mat[1], r1); in glm_inv_tr_sse2()
110 glmm_store(mat[2], r2); in glm_inv_tr_sse2()
[all …]
H A Dmat4.h41 glmm_store(dest[0], r0); in glm_mat4_transp_sse2()
42 glmm_store(dest[1], r1); in glm_mat4_transp_sse2()
43 glmm_store(dest[2], r2); in glm_mat4_transp_sse2()
44 glmm_store(dest[3], r3); in glm_mat4_transp_sse2()
83 glmm_store(dest[0], v0); in glm_mat4_mul_sse2()
84 glmm_store(dest[1], v1); in glm_mat4_mul_sse2()
85 glmm_store(dest[2], v2); in glm_mat4_mul_sse2()
86 glmm_store(dest[3], v3); in glm_mat4_mul_sse2()
110 glmm_store(dest, x1); in glm_mat4_mulv_sse2()
291 glmm_store(dest[0], _mm_mul_ps(v0, x0)); in glm_mat4_inv_fast_sse2()
[all …]
H A Dmat2.h36 glmm_store(dest[0], x0); in glm_mat2_mul_sse2()
44 glmm_store(dest[0], glmm_shuff1(glmm_load(m[0]), 3, 1, 2, 0)); in glm_mat2_transp_sse2()
H A Dquat.h50 glmm_store(dest, r); in glm_quat_mul_sse2()
/dports/math/cglm/cglm-0.8.4/include/cglm/
H A Dvec4.h141 glmm_store(dest, glmm_load(v)); in glm_vec4_copy()
178 glmm_store(v, _mm_setzero_ps()); in glm_vec4_zero()
198 glmm_store(v, _mm_set1_ps(1.0f)); in glm_vec4_one()
324 glmm_store(dest, _mm_add_ps(glmm_load(a), glmm_load(b))); in glm_vec4_add()
477 glmm_store(dest, glmm_div(glmm_load(a), glmm_load(b))); in glm_vec4_div()
516 glmm_store(dest, _mm_add_ps(glmm_load(dest), in glm_vec4_addadd()
544 glmm_store(dest, _mm_add_ps(glmm_load(dest), in glm_vec4_subadd()
616 glmm_store(dest, _mm_add_ps(glmm_load(dest), in glm_vec4_maxadd()
644 glmm_store(dest, _mm_add_ps(glmm_load(dest), in glm_vec4_minadd()
709 glmm_store(dest, _mm_setzero_ps()); in glm_vec4_normalize_to()
[all …]
H A Dvec4-ext.h49 glmm_store(d, _mm_set1_ps(val)); in glm_vec4_broadcast()
65 glmm_store(v, _mm_set1_ps(val)); in glm_vec4_fill()
232 glmm_store(dest, _mm_or_ps(x3, x4)); in glm_vec4_sign()
251 glmm_store(dest, glmm_abs(glmm_load(v))); in glm_vec4_abs()
304 glmm_store(dest, _mm_sqrt_ps(glmm_load(v))); in glm_vec4_sqrt()
H A Dmat4.h128 glmm_store(dest[0], glmm_load(mat[0])); in glm_mat4_copy()
129 glmm_store(dest[1], glmm_load(mat[1])); in glm_mat4_copy()
130 glmm_store(dest[2], glmm_load(mat[2])); in glm_mat4_copy()
131 glmm_store(dest[3], glmm_load(mat[3])); in glm_mat4_copy()
198 glmm_store(mat[0], x0); in glm_mat4_zero()
199 glmm_store(mat[1], x0); in glm_mat4_zero()
200 glmm_store(mat[2], x0); in glm_mat4_zero()
201 glmm_store(mat[3], x0); in glm_mat4_zero()
H A Daffine.h61 glmm_store(m[3], in glm_translate()
99 glmm_store(m[3], glmm_fmadd(glmm_load(m[0]), glmm_set1(x), glmm_load(m[3]))); in glm_translate_x()
117 glmm_store(m[3], glmm_fmadd(glmm_load(m[1]), glmm_set1(y), glmm_load(m[3]))); in glm_translate_y()
135 glmm_store(m[3], glmm_fmadd(glmm_load(m[2]), glmm_set1(z), glmm_load(m[3]))); in glm_translate_z()
H A Dmat2.h226 glmm_store(m[0], _mm_mul_ps(_mm_loadu_ps(m[0]), _mm_set1_ps(s))); in glm_mat2_scale()
H A Dquat.h254 glmm_store(dest, _mm_div_ps(x0, _mm_sqrt_ps(xdot))); in glm_quat_normalize_to()
/dports/math/cglm/cglm-0.8.4/include/cglm/simd/
H A Dx86.h15 # define glmm_store(p, a) _mm_storeu_ps(p, a) macro
18 # define glmm_store(p, a) _mm_store_ps(p, a) macro
H A Darm.h18 #define glmm_store(p, a) vst1q_f32(p, a) macro