Lines Matching refs:CompactUnwindEntry
125 std::vector<CompactUnwindEntry<Ptr>> cuVector;
126 std::vector<CompactUnwindEntry<Ptr> *> cuPtrVector;
170 if (r.offset % sizeof(CompactUnwindEntry<Ptr>) == 0) { in prepareRelocations()
182 if (r.offset % sizeof(CompactUnwindEntry<Ptr>) != in prepareRelocations()
183 offsetof(CompactUnwindEntry<Ptr>, personality)) in prepareRelocations()
254 std::vector<CompactUnwindEntry<Ptr>> &cuVector) { in relocateCompactUnwind()
288 encodePersonalities(const std::vector<CompactUnwindEntry<Ptr> *> &cuPtrVector, in encodePersonalities()
290 for (CompactUnwindEntry<Ptr> *cu : cuPtrVector) { in encodePersonalities()
319 std::vector<CompactUnwindEntry<Ptr>> &cuVector) { in addEntriesForFunctionsWithoutUnwindInfo()
321 for (CompactUnwindEntry<Ptr> &cuEntry : cuVector) in addEntriesForFunctionsWithoutUnwindInfo()
384 assert(compactUnwindSection->getSize() % sizeof(CompactUnwindEntry<Ptr>) == in finalize()
387 compactUnwindSection->getSize() / sizeof(CompactUnwindEntry<Ptr>); in finalize()
396 for (CompactUnwindEntry<Ptr> &cuEntry : cuVector) in finalize()
398 llvm::sort(cuPtrVector, [](const CompactUnwindEntry<Ptr> *a, in finalize()
399 const CompactUnwindEntry<Ptr> *b) { in finalize()
408 CompactUnwindEntry<Ptr> tombstone; in finalize()
412 [](const CompactUnwindEntry<Ptr> *a, in finalize()
413 const CompactUnwindEntry<Ptr> *b) { in finalize()
450 for (const CompactUnwindEntry<Ptr> *cuPtrEntry : cuPtrVector) in finalize()
496 const CompactUnwindEntry<Ptr> *cuPtr = cuPtrVector[i]; in finalize()
529 for (const CompactUnwindEntry<Ptr> *cu : cuPtrVector) { in finalize()
596 const CompactUnwindEntry<Ptr> &cuEnd = *cuPtrVector.back(); in writeTo()
631 const CompactUnwindEntry<Ptr> *cuep = cuPtrVector[page.entryIndex + i]; in writeTo()
650 const CompactUnwindEntry<Ptr> *cuep = cuPtrVector[page.entryIndex + i]; in writeTo()