/external/libunwind_llvm/src/ |
CompactUnwinder.hpp | 22 #include "AddressSpace.hpp" 37 uint32_t functionStart, A &addressSpace, 43 static void frameUnwind(A &addressSpace, Registers_x86 ®isters); 44 static void framelessUnwind(A &addressSpace, 49 uint32_t functionStart, A &addressSpace, 53 A &addressSpace, Registers_x86 ®isters, bool indirectStackSize); 59 A &addressSpace, Registers_x86 ®isters) { 63 addressSpace, registers); 66 addressSpace, registers, false); 69 addressSpace, registers, true) [all...] |
EHHeaderParser.hpp | 18 #include "AddressSpace.hpp" 40 static void decodeEHHdr(A &addressSpace, pint_t ehHdrStart, pint_t ehHdrEnd, 42 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart, 48 static bool decodeTableEntry(A &addressSpace, pint_t &tableEntry, 57 void EHHeaderParser<A>::decodeEHHdr(A &addressSpace, pint_t ehHdrStart, 60 uint8_t version = addressSpace.get8(p++); 64 uint8_t eh_frame_ptr_enc = addressSpace.get8(p++); 65 uint8_t fde_count_enc = addressSpace.get8(p++); 66 ehHdrInfo.table_enc = addressSpace.get8(p++); 69 addressSpace.getEncodedP(p, ehHdrEnd, eh_frame_ptr_enc, ehHdrStart) [all...] |
DwarfInstructions.hpp | 21 #include "AddressSpace.hpp" 38 static int stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart, 56 static pint_t evaluateExpression(pint_t expression, A &addressSpace, 59 static pint_t getSavedRegister(A &addressSpace, const R ®isters, 61 static double getSavedFloatRegister(A &addressSpace, const R ®isters, 63 static v128 getSavedVectorRegister(A &addressSpace, const R ®isters, 66 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, 72 return evaluateExpression((pint_t)prolog.cfaExpression, addressSpace, 82 A &addressSpace, const R ®isters, pint_t cfa, 86 return addressSpace.getP(cfa + (pint_t)savedReg.value) [all...] |
DwarfParser.hpp | 26 #include "AddressSpace.hpp" 101 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart, 104 static const char *decodeFDE(A &addressSpace, pint_t fdeStart, 106 static bool parseFDEInstructions(A &addressSpace, const FDE_Info &fdeInfo, 110 static const char *parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo); 113 static bool parseInstructions(A &addressSpace, pint_t instructions, 122 const char *CFI_Parser<A>::decodeFDE(A &addressSpace, pint_t fdeStart, 125 pint_t cfiLength = (pint_t)addressSpace.get32(p); 129 cfiLength = (pint_t)addressSpace.get64(p); 134 uint32_t ciePointer = addressSpace.get32(p) [all...] |
UnwindCursor.hpp | 28 #include "AddressSpace.hpp" 183 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) 184 : _addressSpace(addressSpace), _addr(addr) {} 223 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) 224 : _addressSpace(addressSpace), _addr(addr) {} 249 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) 250 : _addressSpace(addressSpace), _addr(addr) {} 274 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) 275 : _addressSpace(addressSpace), _addr(addr) {} 295 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr [all...] |
AddressSpace.hpp | 1 //===------------------------- AddressSpace.hpp ---------------------------===// 378 LocalAddressSpace *addressSpace; 421 *cbdata->addressSpace, eh_frame_hdr_start, phdr->p_memsz,
|
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/ |
CompactUnwinder.hpp | 22 #include "AddressSpace.hpp" 37 uint32_t functionStart, A &addressSpace, 43 static void frameUnwind(A &addressSpace, Registers_x86 ®isters); 44 static void framelessUnwind(A &addressSpace, 49 uint32_t functionStart, A &addressSpace, 53 A &addressSpace, Registers_x86 ®isters, bool indirectStackSize); 59 A &addressSpace, Registers_x86 ®isters) { 63 addressSpace, registers); 66 addressSpace, registers, false); 69 addressSpace, registers, true) [all...] |
EHHeaderParser.hpp | 18 #include "AddressSpace.hpp" 40 static void decodeEHHdr(A &addressSpace, pint_t ehHdrStart, pint_t ehHdrEnd, 42 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart, 48 static bool decodeTableEntry(A &addressSpace, pint_t &tableEntry, 57 void EHHeaderParser<A>::decodeEHHdr(A &addressSpace, pint_t ehHdrStart, 60 uint8_t version = addressSpace.get8(p++); 64 uint8_t eh_frame_ptr_enc = addressSpace.get8(p++); 65 uint8_t fde_count_enc = addressSpace.get8(p++); 66 ehHdrInfo.table_enc = addressSpace.get8(p++); 69 addressSpace.getEncodedP(p, ehHdrEnd, eh_frame_ptr_enc, ehHdrStart) [all...] |
DwarfInstructions.hpp | 21 #include "AddressSpace.hpp" 38 static int stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart, 56 static pint_t evaluateExpression(pint_t expression, A &addressSpace, 59 static pint_t getSavedRegister(A &addressSpace, const R ®isters, 61 static double getSavedFloatRegister(A &addressSpace, const R ®isters, 63 static v128 getSavedVectorRegister(A &addressSpace, const R ®isters, 66 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, 72 return evaluateExpression((pint_t)prolog.cfaExpression, addressSpace, 82 A &addressSpace, const R ®isters, pint_t cfa, 86 return addressSpace.getP(cfa + (pint_t)savedReg.value) [all...] |
DwarfParser.hpp | 26 #include "AddressSpace.hpp" 101 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart, 104 static const char *decodeFDE(A &addressSpace, pint_t fdeStart, 106 static bool parseFDEInstructions(A &addressSpace, const FDE_Info &fdeInfo, 110 static const char *parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo); 113 static bool parseInstructions(A &addressSpace, pint_t instructions, 122 const char *CFI_Parser<A>::decodeFDE(A &addressSpace, pint_t fdeStart, 125 pint_t cfiLength = (pint_t)addressSpace.get32(p); 129 cfiLength = (pint_t)addressSpace.get64(p); 134 uint32_t ciePointer = addressSpace.get32(p) [all...] |
UnwindCursor.hpp | 28 #include "AddressSpace.hpp" 183 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) 184 : _addressSpace(addressSpace), _addr(addr) {} 223 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) 224 : _addressSpace(addressSpace), _addr(addr) {} 249 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) 250 : _addressSpace(addressSpace), _addr(addr) {} 274 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) 275 : _addressSpace(addressSpace), _addr(addr) {} 295 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr [all...] |
AddressSpace.hpp | 1 //===------------------------- AddressSpace.hpp ---------------------------===// 371 LocalAddressSpace *addressSpace; 407 *cbdata->addressSpace, eh_frame_hdr_start, phdr->p_memsz,
|
/external/clang/lib/CodeGen/ |
CGExpr.cpp | 44 unsigned addressSpace = 48 if (addressSpace) 49 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace); [all...] |
CGCall.cpp | [all...] |