Lines Matching refs:cu
352 CompactUnwindEntry &cu = cuEntries[i]; in relocateCompactUnwind() local
354 cu.functionAddress = d->getVA(); in relocateCompactUnwind()
373 cu.encoding = target->modeDwarfEncoding | dwarfOffsetHint; in relocateCompactUnwind()
375 cu.functionLength = fde.funcLength; in relocateCompactUnwind()
378 cu.personality = nullptr; in relocateCompactUnwind()
379 cu.lsda = fde.lsda; in relocateCompactUnwind()
388 cu.functionLength = in relocateCompactUnwind()
390 cu.encoding = support::endian::read32le(buf + cuLayout.encodingOffset); in relocateCompactUnwind()
393 cu.personality = r.referent.get<Symbol *>(); in relocateCompactUnwind()
395 cu.lsda = r.getReferentInputSection(); in relocateCompactUnwind()
404 CompactUnwindEntry &cu = cuEntries[idx]; in encodePersonalities() local
405 if (cu.personality == nullptr) in encodePersonalities()
408 auto it = find(personalities, cu.personality); in encodePersonalities()
413 personalities.push_back(cu.personality); in encodePersonalities()
416 cu.encoding |= in encodePersonalities()
689 const CompactUnwindEntry &cu = cuEntries[idx]; in writeTo() local
690 lep->lsdaOffset = cu.lsda->getVA(/*off=*/0) - in.header->addr; in writeTo()
691 lep->functionOffset = cu.functionAddress - in.header->addr; in writeTo()