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

Function v_not

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

Source from the content-addressed store, hash-verified

128VECTORCALL VECMATH_FINLINE vec4f v_or(vec4f a, vec4f b) { return (vec4f)vorrq_s32((vec4i)a, (vec4i)b); }
129VECTORCALL VECMATH_FINLINE vec4f v_xor(vec4f a, vec4f b) { return (vec4f)veorq_s32((vec4i)a, (vec4i)b); }
130VECTORCALL VECMATH_FINLINE vec4f v_not(vec4f a) { return (vec4f)vmvnq_u32((vec4i)a); }
131VECTORCALL VECMATH_FINLINE vec4f v_sel(vec4f a, vec4f b, vec4f c)
132{
133 return vbslq_f32((uint32x4_t)vshrq_n_s32(vreinterpretq_s32_f32(c), 31), b, a);

Callers 2

v_is_finiteFunction · 0.70
v_float_to_half_specialsFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected