MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / v_mul

Function v_mul

include/vecmath/dag_vecMath_neon.h:213–213  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211VECTORCALL VECMATH_FINLINE vec4f v_add(vec4f a, vec4f b) { return vaddq_f32(a, b); }
212VECTORCALL VECMATH_FINLINE vec4f v_sub(vec4f a, vec4f b) { return vsubq_f32(a, b); }
213VECTORCALL VECMATH_FINLINE vec4f v_mul(vec4f a, vec4f b) { return vmulq_f32(a, b); }
214VECTORCALL VECMATH_FINLINE vec4f v_madd(vec4f a, vec4f b, vec4f c) { return vmlaq_f32(c, a, b); }
215VECTORCALL VECMATH_FINLINE vec4f v_msub(vec4f a, vec4f b, vec4f c) { return vsubq_f32(vmulq_f32(a, b), c); }
216VECTORCALL VECMATH_FINLINE vec4f v_nmsub(vec4f a, vec4f b, vec4f c) { return vmlsq_f32(c, a, b); }

Callers 15

v_cmp_relative_equalFunction · 0.70
v_modFunction · 0.70
v_hmulFunction · 0.70
v_hmul3Function · 0.70
v_sqrFunction · 0.70
v_midpFunction · 0.70
v_vtriple3Function · 0.70
v_cross3Function · 0.70
v_mat44_make_orthoFunction · 0.70
v_mat44_mul_elemFunction · 0.70
v_mat33_mul_elemFunction · 0.70
v_mat43_apply_scaleFunction · 0.70

Calls

no outgoing calls

Tested by 3

test_abi_mad2Function · 0.40
test_abi_mad3Function · 0.40
test_abi_mad4Function · 0.40