Home
last modified time | relevance | path

Searched refs:pint_t (Results 1 – 7 of 7) sorted by relevance

/external/libunwind_llvm/src/
DAddressSpace.hpp72 typedef uint64_t pint_t; typedef in libunwind::LocalAddressSpace
75 typedef uint32_t pint_t;
78 uint8_t get8(pint_t addr) { in get8()
83 uint16_t get16(pint_t addr) { in get16()
88 uint32_t get32(pint_t addr) { in get32()
93 uint64_t get64(pint_t addr) { in get64()
98 double getDouble(pint_t addr) { in getDouble()
103 v128 getVector(pint_t addr) { in getVector()
108 uintptr_t getP(pint_t addr);
109 static uint64_t getULEB128(pint_t &addr, pint_t end);
[all …]
DDwarfParser.hpp36 typedef typename A::pint_t pint_t; typedef in libunwind::CFI_Parser
40 pint_t cieStart;
41 pint_t cieLength;
42 pint_t cieInstructions;
47 pint_t personality;
57 pint_t fdeStart;
58 pint_t fdeLength;
59 pint_t fdeInstructions;
60 pint_t pcStart;
61 pint_t pcEnd;
[all …]
DEHHeaderParser.hpp29 typedef typename A::pint_t pint_t; typedef in libunwind::EHHeaderParser
33 pint_t eh_frame_ptr;
35 pint_t table;
39 static void decodeEHHdr(A &addressSpace, pint_t ehHdrStart, pint_t ehHdrEnd,
41 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart,
47 static bool decodeTableEntry(A &addressSpace, pint_t &tableEntry,
48 pint_t ehHdrStart, pint_t ehHdrEnd,
56 void EHHeaderParser<A>::decodeEHHdr(A &addressSpace, pint_t ehHdrStart, in decodeEHHdr()
57 pint_t ehHdrEnd, EHHeaderInfo &ehHdrInfo) { in decodeEHHdr()
58 pint_t p = ehHdrStart; in decodeEHHdr()
[all …]
DDwarfInstructions.hpp34 typedef typename A::pint_t pint_t; typedef in libunwind::DwarfInstructions
37 static int stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart,
55 static pint_t evaluateExpression(pint_t expression, A &addressSpace,
57 pint_t initialStackValue);
58 static pint_t getSavedRegister(A &addressSpace, const R &registers,
59 pint_t cfa, const RegisterLocation &savedReg);
61 pint_t cfa, const RegisterLocation &savedReg);
63 pint_t cfa, const RegisterLocation &savedReg);
65 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, in getCFA()
68 return (pint_t)((sint_t)registers.getRegister((int)prolog.cfaRegister) + in getCFA()
[all …]
DUnwindCursor.hpp45 typedef typename A::pint_t pint_t; typedef in libunwind::DwarfFDECache
47 static pint_t findFDE(pint_t mh, pint_t pc);
48 static void add(pint_t mh, pint_t ip_start, pint_t ip_end, pint_t fde);
49 static void removeAllIn(pint_t mh);
57 pint_t mh;
58 pint_t ip_start;
59 pint_t ip_end;
60 pint_t fde;
105 typename A::pint_t DwarfFDECache<A>::findFDE(pint_t mh, pint_t pc) { in findFDE()
106 pint_t result = 0; in findFDE()
[all …]
Dlibunwind.cpp178 typedef LocalAddressSpace::pint_t pint_t; in unw_set_reg() typedef
181 co->setReg(regNum, (pint_t)value); in unw_set_reg()
325 (LocalAddressSpace::pint_t) fde, &fdeInfo, &cieInfo); in _unw_add_dynamic_fde()
330 DwarfFDECache<LocalAddressSpace>::add((LocalAddressSpace::pint_t)mh_group, in _unw_add_dynamic_fde()
341 DwarfFDECache<LocalAddressSpace>::removeAllIn((LocalAddressSpace::pint_t)fde); in _unw_remove_dynamic_fde()
DCompactUnwinder.hpp41 typename A::pint_t pint_t; member in libunwind::CompactUnwinder_x86
45 typename A::pint_t returnAddressLocation,
240 typename A::pint_t bp = registers.getEBP(); in frameUnwind()
251 A &addressSpace, typename A::pint_t returnAddressLocation, in framelessUnwind()
273 typename A::pint_t pint_t; member in libunwind::CompactUnwinder_x86_64
505 typename A::pint_t pint_t; member in libunwind::CompactUnwinder_arm64