Lines Matching refs:cu
355 CompactUnwindEntry &cu = cuEntries[i]; in relocateCompactUnwind() local
357 cu.functionAddress = d->getVA(); in relocateCompactUnwind()
363 cu.encoding = target->modeDwarfEncoding | d->unwindEntry->outSecOff; in relocateCompactUnwind()
365 cu.functionLength = fde.funcLength; in relocateCompactUnwind()
366 cu.personality = fde.personality; in relocateCompactUnwind()
367 cu.lsda = fde.lsda; in relocateCompactUnwind()
375 cu.functionLength = in relocateCompactUnwind()
377 cu.encoding = support::endian::read32le(buf + cuOffsets.encoding); in relocateCompactUnwind()
380 cu.personality = r.referent.get<Symbol *>(); in relocateCompactUnwind()
383 cu.lsda = cast<Defined>(referentSym)->isec; in relocateCompactUnwind()
385 cu.lsda = r.referent.get<InputSection *>(); in relocateCompactUnwind()
395 CompactUnwindEntry &cu = cuEntries[idx]; in encodePersonalities() local
396 if (cu.personality == nullptr) in encodePersonalities()
399 auto it = find(personalities, cu.personality); in encodePersonalities()
404 personalities.push_back(cu.personality); in encodePersonalities()
407 cu.encoding |= in encodePersonalities()
677 const CompactUnwindEntry &cu = cuEntries[idx]; in writeTo() local
678 lep->lsdaOffset = cu.lsda->getVA(/*off=*/0) - in.header->addr; in writeTo()
679 lep->functionOffset = cu.functionAddress - in.header->addr; in writeTo()