Lines Matching refs:cuIndices
172 std::vector<size_t> cuIndices; member in UnwindInfoSectionImpl
394 for (size_t idx : cuIndices) { in encodePersonalities()
463 cuIndices.resize(cuEntries.size()); in finalize()
464 std::iota(cuIndices.begin(), cuIndices.end(), 0); in finalize()
465 llvm::sort(cuIndices, [&](size_t a, size_t b) { in finalize()
470 cueEndBoundary = cuEntries[cuIndices.back()].functionAddress + in finalize()
471 cuEntries[cuIndices.back()].functionLength; in finalize()
480 auto foldWrite = cuIndices.begin(); in finalize()
481 for (auto foldBegin = cuIndices.begin(); foldBegin < cuIndices.end();) { in finalize()
497 while (++foldEnd < cuIndices.end() && in finalize()
514 cuIndices.erase(foldWrite, cuIndices.end()); in finalize()
520 for (size_t idx : cuIndices) in finalize()
554 for (size_t i = 0; i < cuIndices.size();) { in finalize()
555 size_t idx = cuIndices[i]; in finalize()
566 while (wordsRemaining >= 1 && i < cuIndices.size()) { in finalize()
567 idx = cuIndices[i]; in finalize()
589 if (i < cuIndices.size() && in finalize()
593 cuIndices.size() - page.entryIndex); in finalize()
600 for (size_t idx : cuIndices) { in finalize()
622 assert(!cuIndices.empty() && "call only if there is unwind info"); in writeTo()
656 size_t idx = cuIndices[page.entryIndex]; in writeTo()
691 cuEntries[cuIndices[page.entryIndex]].functionAddress; in writeTo()
705 cuEntries[cuIndices[page.entryIndex + i]]; in writeTo()
725 cuEntries[cuIndices[page.entryIndex + i]]; in writeTo()