Home
last modified time | relevance | path

Searched defs:base16_numeric (Results 1 – 1 of 1) sorted by relevance

/third_party/node/deps/simdutf/
Dsimdutf.cpp849 struct base16_numeric: base16<T> { struct
850 static simdutf_really_inline simd16<T> splat(T _value) { return vmovq_n_u16(_value); } in splat()
851 static simdutf_really_inline simd16<T> zero() { return vdupq_n_u16(0); } in zero()
852 static simdutf_really_inline simd16<T> load(const T values[8]) { in load()
856 simdutf_really_inline base16_numeric() : base16<T>() {} in base16_numeric() function
857 simdutf_really_inline base16_numeric(const uint16x8_t _value) : base16<T>(_value) {} in base16_numeric() argument
860 simdutf_really_inline void store(T dst[8]) const { return vst1q_u16(dst, *this); } in store()
863 simdutf_really_inline simd16<T> operator~() const { return *this ^ 0xFFu; } in operator ~()
866 …f_really_inline simd16<T> operator+(const simd16<T> other) const { return vaddq_u8(*this, other); } in operator +()
867 …f_really_inline simd16<T> operator-(const simd16<T> other) const { return vsubq_u8(*this, other); } in operator -()
[all …]