Lines Matching refs:SIZE
177 static constexpr size_t SIZE = sizeof(VecElem) * NumElems;
181 const VecRegContainer<SIZE>,
182 VecRegContainer<SIZE>>::type;
245 for (uint32_t e = 1; e < vr.SIZE; e++)
279 static constexpr size_t SIZE = Sz;
283 using MyClass = VecRegContainer<SIZE>;
290 assert(that.size() >= SIZE);
291 std::memcpy(container.data(), &that[0], SIZE);
295 void zero() { memset(container.data(), 0, SIZE); }
304 memcpy(container.data(), that.container.data(), SIZE);
311 std::memcpy(container.data(), that.data(), SIZE);
320 assert(that.size() >= SIZE);
321 std::memcpy(container.data(), that.data(), SIZE);
331 std::memcpy(dst.data(), container.data(), SIZE);
339 dst.resize(SIZE);
340 std::memcpy(dst.data(), container.data(), SIZE);
351 return SIZE == S2 &&
352 !memcmp(container.data(), that.container.data(), SIZE);
383 template <typename VecElem, size_t NumElems = SIZE/sizeof(VecElem)>
386 static_assert(SIZE % sizeof(VecElem) == 0,
388 static_assert(sizeof(VecElem) * NumElems <= SIZE,
393 template <typename VecElem, size_t NumElems = SIZE/sizeof(VecElem)>
396 static_assert(SIZE % sizeof(VecElem) == 0,
398 static_assert(sizeof(VecElem) * NumElems <= SIZE,
644 fatal_if(value.size() > 2 * VecRegContainer<Sz>::SIZE,
647 for (int i = 0; i < VecRegContainer<Sz>::SIZE; i++) {