Home
last modified time | relevance | path

Searched refs:fdeInfo (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/libunwind/src/
H A DEHHeaderParser.hpp42 typename CFI_Parser<A>::FDE_Info *fdeInfo,
49 typename CFI_Parser<A>::FDE_Info *fdeInfo,
83 uint8_t tableEnc, typename CFI_Parser<A>::FDE_Info *fdeInfo, in decodeTableEntry() argument
91 CFI_Parser<A>::decodeFDE(addressSpace, fde, fdeInfo, cieInfo); in decodeTableEntry()
104 typename CFI_Parser<A>::FDE_Info *fdeInfo, in findFDE() argument
138 hdrInfo.table_enc, fdeInfo, cieInfo)) { in findFDE()
139 if (pc >= fdeInfo->pcStart && pc < fdeInfo->pcEnd) in findFDE()
H A DDwarfParser.hpp205 fdeInfo->lsda = 0; in decodeFDE()
217 fdeInfo->lsda = in decodeFDE()
223 fdeInfo->fdeStart = fdeStart; in decodeFDE()
225 fdeInfo->fdeInstructions = p; in decodeFDE()
226 fdeInfo->pcStart = pcStart; in decodeFDE()
227 fdeInfo->pcEnd = pcStart + pcRange; in decodeFDE()
274 fdeInfo->lsda = 0; in findFDE()
294 fdeInfo->fdeInstructions = p; in findFDE()
295 fdeInfo->pcStart = pcStart; in findFDE()
431 {fdeInfo.fdeInstructions, fdeInfo.fdeStart + fdeInfo.fdeLength, in parseFDEInstructions()
[all …]
H A Dlibunwind.cpp287 CFI_Parser<LocalAddressSpace>::FDE_Info fdeInfo; in _LIBUNWIND_WEAK_ALIAS() local
291 (LocalAddressSpace::pint_t) fde, &fdeInfo, &cieInfo); in _LIBUNWIND_WEAK_ALIAS()
295 unw_word_t mh_group = fdeInfo.fdeStart; in _LIBUNWIND_WEAK_ALIAS()
297 fdeInfo.pcStart, fdeInfo.pcEnd, in _LIBUNWIND_WEAK_ALIAS()
298 fdeInfo.fdeStart); in _LIBUNWIND_WEAK_ALIAS()
314 CFI_Parser<LocalAddressSpace>::FDE_Info fdeInfo; in __unw_add_dynamic_eh_frame_section() local
318 LocalAddressSpace::sThisAddressSpace, p, &fdeInfo, &cieInfo, in __unw_add_dynamic_eh_frame_section()
321 fdeInfo.pcStart, fdeInfo.pcEnd, in __unw_add_dynamic_eh_frame_section()
322 fdeInfo.fdeStart); in __unw_add_dynamic_eh_frame_section()
323 p += fdeInfo.fdeLength; in __unw_add_dynamic_eh_frame_section()
H A DUnwindCursor.hpp1596 const typename CFI_Parser<A>::FDE_Info &fdeInfo, in getInfoFromFdeCie() argument
1603 _info.start_ip = fdeInfo.pcStart; in getInfoFromFdeCie()
1604 _info.end_ip = fdeInfo.pcEnd; in getInfoFromFdeCie()
1605 _info.lsda = fdeInfo.lsda; in getInfoFromFdeCie()
1612 _info.unwind_info = fdeInfo.fdeStart; in getInfoFromFdeCie()
1624 typename CFI_Parser<A>::FDE_Info fdeInfo; in getInfoFromDwarfSection() local
1667 DwarfFDECache<A>::add(sects.dso_base, fdeInfo.pcStart, fdeInfo.pcEnd, in getInfoFromDwarfSection()
1668 fdeInfo.fdeStart); in getInfoFromDwarfSection()
2579 typename CFI_Parser<A>::FDE_Info fdeInfo; in setInfoBasedOnIPRegister() local
2590 typename CFI_Parser<A>::FDE_Info fdeInfo; in setInfoBasedOnIPRegister() local
[all …]
H A DDwarfInstructions.hpp193 FDE_Info fdeInfo; in stepWithDwarf() local
195 if (CFI_Parser<A>::decodeFDE(addressSpace, fdeStart, &fdeInfo, in stepWithDwarf()
198 if (CFI_Parser<A>::parseFDEInstructions(addressSpace, fdeInfo, cieInfo, pc, in stepWithDwarf()