Home
last modified time | relevance | path

Searched refs:SizedOp (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Dbackend_aarch64.h56 using _1 = SizedOp<Aarch64Backend, 1>;
57 using _2 = SizedOp<Aarch64Backend, 2>;
58 using _3 = SizedOp<Aarch64Backend, 3>;
59 using _4 = SizedOp<Aarch64Backend, 4>;
60 using _8 = SizedOp<Aarch64Backend, 8>;
61 using _16 = SizedOp<Aarch64Backend, 16>;
62 using _32 = SizedOp<Aarch64Backend, 32>;
63 using _64 = SizedOp<Aarch64Backend, 64>;
64 using _128 = SizedOp<Aarch64Backend, 128>;
H A Dbackend_scalar.h91 using _1 = SizedOp<Scalar64BitBackend, 1>;
92 using _2 = SizedOp<Scalar64BitBackend, 2>;
93 using _3 = SizedOp<Scalar64BitBackend, 3>;
94 using _4 = SizedOp<Scalar64BitBackend, 4>;
95 using _8 = SizedOp<Scalar64BitBackend, 8>;
96 using _16 = SizedOp<Scalar64BitBackend, 16>;
97 using _32 = SizedOp<Scalar64BitBackend, 32>;
98 using _64 = SizedOp<Scalar64BitBackend, 64>;
99 using _128 = SizedOp<Scalar64BitBackend, 128>;
H A Dbackend_x86.h206 using _1 = SizedOp<X86Backend, 1>;
207 using _2 = SizedOp<X86Backend, 2>;
208 using _3 = SizedOp<X86Backend, 3>;
209 using _4 = SizedOp<X86Backend, 4>;
210 using _8 = SizedOp<X86Backend, 8>;
211 using _16 = SizedOp<X86Backend, 16>;
212 using _32 = SizedOp<X86Backend, 32>;
213 using _64 = SizedOp<X86Backend, 64>;
214 using _128 = SizedOp<X86Backend, 128>;
H A Dsized_op.h34 template <typename Backend, size_t Size> struct SizedOp { struct
47 using NextBlock = SizedOp<Backend, NEXT_SIZE>; argument
/llvm-project-15.0.7/libc/test/src/string/memory_utils/
H A Dalgorithm_test.cpp131 using _8 = SizedOp<TestBackend, 8>;
141 SizedOp<TestBackend, 1>::copy(dst(), src()); in TEST_F()
149 SizedOp<TestBackend, 15>::copy(dst(), src()); in TEST_F()
163 SizedOp<TestBackend, 16>::copy(dst(), src()); in TEST_F()
176 SizedOp<TestBackend, 1>::move(dst(), src()); in TEST_F()
184 SizedOp<TestBackend, 15>::move(dst(), src()); in TEST_F()
198 SizedOp<TestBackend, 16>::move(dst(), src()); in TEST_F()
211 SizedOp<TestBackend, 1>::set(dst(), ubyte{42}); in TEST_F()
219 SizedOp<TestBackend, 15>::set(dst(), ubyte{42}); in TEST_F()
233 SizedOp<TestBackend, 16>::set(dst(), ubyte{42}); in TEST_F()
[all …]