class Vector

Defined at line 23 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Public Methods

Vector LoadFromArray (const void * ptr)

Defined at line 27 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector Fill (uint8_t val)

Defined at line 31 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector Set32 (const std::array<uint8_t, 32> & vals)

Defined at line 33 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector SetRepeat16 (const std::array<uint8_t, 16> & vals)

Defined at line 45 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

void Vector ()

Defined at line 58 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

void Vector (Underlying vec)

Defined at line 60 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

void Vector (uint8_t val)

Defined at line 62 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

void Vector (const Vector & )

Defined at line 65 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector & operator= (const Vector & )

Defined at line 66 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Underlying operator __attribute__((__vector_size__(2 * sizeof(long long)))) long long ()

NOLINTNEXTLINE(google-explicit-constructor)

Defined at line 69 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

const Underlying & operator* ()

Defined at line 71 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Underlying operator* ()

Defined at line 73 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector & operator|= (const Vector & other)

Defined at line 79 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

bool IsAllZero ()

Defined at line 92 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

bool IsAscii ()

Defined at line 96 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Underlying & value ()

Defined at line 100 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

const Underlying & value ()

Defined at line 102 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector SignedGt (const Vector & other)

Defined at line 104 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector SaturatingSub (const Vector & subtrahend)

Defined at line 108 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector Shr4 ()

Defined at line 112 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

template <size_t N>
Vector Prev (const Vector & prev)

Defined at line 119 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Vector Lookup16 (const std::array<uint8_t, 16> & table)

Defined at line 126 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

void StoreToArray (void * ptr)

Defined at line 131 of file ../../sdk/lib/utf-utils/internal/x86-ssse3.h

Friends

Vector Vector (const Vector & a, const Vector & b)
Vector Vector (const Vector & a, const Vector & b)
Vector Vector (const Vector & aconst Vector & b)