MCPcopy Create free account
hub / github.com/EricLengyel/Terathon-Math-Library / VecAndc

Function VecAndc

TSSimd.h:924–935  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

922 }
923
924 inline vec_float VecAndc(const vec_float& v1, const vec_float& v2)
925 {
926 #if defined(TERATHON_SSE)
927
928 return (_mm_andnot_ps(v2, v1));
929
930 #elif defined(TERATHON_NEON)
931
932 return (vreinterpretq_f32_u32(vbicq_u32(vreinterpretq_u32_f32(v1), vreinterpretq_u32_f32(v2))));
933
934 #endif
935 }
936
937 inline vec_float VecOr(const vec_float& v1, const vec_float& v2)
938 {

Callers 10

FabsFunction · 0.85
SinMethod · 0.85
CosMethod · 0.85
TanMethod · 0.85
CosSinMethod · 0.85
VecSqrtFunction · 0.85
VecSqrtScalarFunction · 0.85
VecFsgnFunction · 0.85
VecFnsgnFunction · 0.85
VecNonzeroFnsgnFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected