Lines Matching defs:Cells
1330 auto &Cells = CellDescs.Cells;
1332 auto *CellIter = Cells.begin();
1336 NetWidth = getNetWidth(Cells.begin(), CellIter, CellDescs.InitialSpaces);
1354 if (CellIter != Cells.begin()) {
1356 getNetWidth(Cells.begin(), CellIter, CellDescs.InitialSpaces);
1358 Cells.begin(), CellIter, CellDescs.InitialSpaces,
1363 auto Offset = std::distance(Cells.begin(), CellIter);
1368 auto *Start = (Cells.begin() + RowCount * CellDescs.CellCounts[0]);
1406 auto &Cells = CellDescs.Cells;
1408 auto *CellIter = Cells.begin();
1418 Cells.begin(), CellIter, CellDescs.InitialSpaces,
1421 getNetWidth(Cells.begin(), CellIter, CellDescs.InitialSpaces);
1429 auto Offset = std::distance(Cells.begin(), CellIter);
1434 auto *Start = (Cells.begin() + RowCount * CellDescs.CellCounts[0]);
1467 SmallVector<CellDescription> Cells;
1493 if (!Cells.empty())
1494 Cells.back().EndIndex = i;
1502 if (!Cells.empty())
1503 Cells.back().EndIndex = i;
1504 Cells.push_back(CellDescription{i, ++Cell, i + 1, false, nullptr});
1572 Cells.push_back(CellDescription{i, Cell, i, HasSplit, nullptr});
1576 return linkCells({Cells, CellCounts, InitialSpaces});
1603 auto &Cells = CellDesc.Cells;
1604 for (auto *CellIter = Cells.begin(); CellIter != Cells.end(); ++CellIter) {
1605 if (!CellIter->NextColumnElement && (CellIter + 1) != Cells.end()) {
1606 for (auto *NextIter = CellIter + 1; NextIter != Cells.end(); ++NextIter) {