Lines Matching defs:entSize
1422 static size_t findNull(StringRef s, size_t entSize) {
1423 for (unsigned i = 0, n = s.size(); i != n; i += entSize) {
1425 if (std::all_of(b, b + entSize, [](char c) { return c == 0; }))
1433 void MergeInputSection::splitStrings(StringRef s, size_t entSize) {
1436 if (!std::all_of(end - entSize, end, [](char c) { return c == 0; })) {
1438 pieces.emplace_back(entSize, 0, false);
1441 if (entSize == 1) {
1450 size_t size = findNull(StringRef(p, end - p), entSize);
1452 p += size + entSize;
1460 size_t entSize) {
1462 assert((size % entSize) == 0);
1465 pieces.resize_for_overwrite(size / entSize);
1466 for (size_t i = 0, j = 0; i != size; i += entSize, j++)
1467 pieces[j] = {i, (uint32_t)xxh3_64bits(data.slice(i, entSize)), live};