Lines Matching refs:cuIndices
157 std::vector<size_t> cuIndices; member in UnwindInfoSectionImpl
403 for (size_t idx : cuIndices) { in encodePersonalities()
472 cuIndices.resize(cuEntries.size()); in finalize()
473 std::iota(cuIndices.begin(), cuIndices.end(), 0); in finalize()
474 llvm::sort(cuIndices, [&](size_t a, size_t b) { in finalize()
479 cueEndBoundary = cuEntries[cuIndices.back()].functionAddress + in finalize()
480 cuEntries[cuIndices.back()].functionLength; in finalize()
489 auto foldWrite = cuIndices.begin(); in finalize()
490 for (auto foldBegin = cuIndices.begin(); foldBegin < cuIndices.end();) { in finalize()
506 while (++foldEnd < cuIndices.end() && in finalize()
523 cuIndices.erase(foldWrite, cuIndices.end()); in finalize()
529 for (size_t idx : cuIndices) in finalize()
563 for (size_t i = 0; i < cuIndices.size();) { in finalize()
564 size_t idx = cuIndices[i]; in finalize()
575 while (wordsRemaining >= 1 && i < cuIndices.size()) { in finalize()
576 idx = cuIndices[i]; in finalize()
598 if (i < cuIndices.size() && in finalize()
602 cuIndices.size() - page.entryIndex); in finalize()
609 for (size_t idx : cuIndices) { in finalize()
631 assert(!cuIndices.empty() && "call only if there is unwind info"); in writeTo()
665 size_t idx = cuIndices[page.entryIndex]; in writeTo()
700 cuEntries[cuIndices[page.entryIndex]].functionAddress; in writeTo()
714 cuEntries[cuIndices[page.entryIndex + i]]; in writeTo()
734 cuEntries[cuIndices[page.entryIndex + i]]; in writeTo()