Home
last modified time | relevance | path

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

/third_party/node/deps/simdutf/
Dsimdutf.cpp834 struct base16_numeric: base16<T> { struct
835 static simdutf_really_inline simd16<T> splat(T _value) { return vmovq_n_u16(_value); } in splat()
836 static simdutf_really_inline simd16<T> zero() { return vdupq_n_u16(0); } in zero()
837 static simdutf_really_inline simd16<T> load(const T values[8]) { in load()
841 simdutf_really_inline base16_numeric() : base16<T>() {} in base16_numeric() argument
842 simdutf_really_inline base16_numeric(const uint16x8_t _value) : base16<T>(_value) {} in base16_numeric() argument
845 simdutf_really_inline void store(T dst[8]) const { return vst1q_u16(dst, *this); } in store()
848 simdutf_really_inline simd16<T> operator~() const { return *this ^ 0xFFu; } in operator ~()
851 …f_really_inline simd16<T> operator+(const simd16<T> other) const { return vaddq_u8(*this, other); } in operator +()
852 …f_really_inline simd16<T> operator-(const simd16<T> other) const { return vsubq_u8(*this, other); } in operator -()
[all …]