Lines Matching refs:CurFDE
485 const auto *CurFDE = dyn_cast<dwarf::FDE>(&Entry); in CFIReaderWriter() local
487 if (!CurFDE) in CFIReaderWriter()
491 auto FDEI = FDEs.lower_bound(CurFDE->getInitialLocation()); in CFIReaderWriter()
492 if (FDEI != FDEs.end() && FDEI->first == CurFDE->getInitialLocation()) { in CFIReaderWriter()
493 if (CurFDE->getAddressRange()) { in CFIReaderWriter()
495 FDEI->second = CurFDE; in CFIReaderWriter()
500 << " and " << CurFDE->getAddressRange() << '\n'; in CFIReaderWriter()
504 FDEs.emplace_hint(FDEI, CurFDE->getInitialLocation(), CurFDE); in CFIReaderWriter()
516 const FDE &CurFDE = *I->second; in fillCFIInfoFor() local
517 Optional<uint64_t> LSDA = CurFDE.getLSDAAddress(); in fillCFIInfoFor()
521 uint64_t CodeAlignment = CurFDE.getLinkedCIE()->getCodeAlignmentFactor(); in fillCFIInfoFor()
522 uint64_t DataAlignment = CurFDE.getLinkedCIE()->getDataAlignmentFactor(); in fillCFIInfoFor()
523 if (CurFDE.getLinkedCIE()->getPersonalityAddress()) { in fillCFIInfoFor()
525 *CurFDE.getLinkedCIE()->getPersonalityAddress()); in fillCFIInfoFor()
527 *CurFDE.getLinkedCIE()->getPersonalityEncoding()); in fillCFIInfoFor()
665 for (const CFIProgram::Instruction &Instr : CurFDE.getLinkedCIE()->cfis()) in fillCFIInfoFor()
669 for (const CFIProgram::Instruction &Instr : CurFDE.cfis()) in fillCFIInfoFor()