Lines Matching refs:Scalar64BitBackend
38 struct X86Backend : public Scalar64BitBackend {
43 cpp::EnableIfType<Scalar64BitBackend::IsScalarType<T>, bool> = true>
45 return Scalar64BitBackend::template load<T, TS, AS>(src); in load()
50 cpp::EnableIfType<Scalar64BitBackend::IsScalarType<T>, bool> = true>
52 Scalar64BitBackend::template store<T, TS, AS>(dst, value); in store()
57 cpp::EnableIfType<Scalar64BitBackend::IsScalarType<T>, bool> = true>
59 return Scalar64BitBackend::template notEquals<T>(v1, v2); in notEquals()
64 cpp::EnableIfType<Scalar64BitBackend::IsScalarType<T>, bool> = true>
66 return Scalar64BitBackend::template splat<T>(value); in splat()
71 cpp::EnableIfType<Scalar64BitBackend::IsScalarType<T>, bool> = true>
73 return Scalar64BitBackend::template threeWayCmp<T>(v1, v2); in threeWayCmp()
79 cpp::EnableIfType<!Scalar64BitBackend::IsScalarType<T>, bool> = true>
85 cpp::EnableIfType<!Scalar64BitBackend::IsScalarType<T>, bool> = true>
89 template <typename T, cpp::EnableIfType<!Scalar64BitBackend::IsScalarType<T>,
94 template <typename T, cpp::EnableIfType<!Scalar64BitBackend::IsScalarType<T>,
98 template <typename T, cpp::EnableIfType<!Scalar64BitBackend::IsScalarType<T>,
112 Scalar64BitBackend::getNextType<Size>>>>;