/external/libcxxabi/src/Unwind/ |
H A D | CompactUnwinder.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); 77 A &addressSpace, Registers_x8 57 stepWithCompactEncoding( compact_unwind_encoding_t compactEncoding, uint32_t functionStart, A &addressSpace, Registers_x86 ®isters) argument 75 stepWithCompactEncodingEBPFrame( compact_unwind_encoding_t compactEncoding, uint32_t functionStart, A &addressSpace, Registers_x86 ®isters) argument 119 stepWithCompactEncodingFrameless( compact_unwind_encoding_t encoding, uint32_t functionStart, A &addressSpace, Registers_x86 ®isters, bool indirectStackSize) argument 238 frameUnwind(A &addressSpace, Registers_x86 ®isters) argument 250 framelessUnwind( A &addressSpace, typename A::pint_t returnAddressLocation, Registers_x86 ®isters) argument 286 stepWithCompactEncoding( compact_unwind_encoding_t compactEncoding, uint64_t functionStart, A &addressSpace, Registers_x86_64 ®isters) argument 304 stepWithCompactEncodingRBPFrame( compact_unwind_encoding_t compactEncoding, uint64_t functionStart, A &addressSpace, Registers_x86_64 ®isters) argument 348 stepWithCompactEncodingFrameless( compact_unwind_encoding_t encoding, uint64_t functionStart, A &addressSpace, Registers_x86_64 ®isters, bool indirectStackSize) argument 467 frameUnwind(A &addressSpace, Registers_x86_64 ®isters) argument 479 framelessUnwind(A &addressSpace, uint64_t returnAddressLocation, Registers_x86_64 ®isters) argument 513 stepWithCompactEncoding( compact_unwind_encoding_t compactEncoding, uint64_t functionStart, A &addressSpace, Registers_arm64 ®isters) argument 528 stepWithCompactEncodingFrameless( compact_unwind_encoding_t encoding, uint64_t, A &addressSpace, Registers_arm64 ®isters) argument 610 stepWithCompactEncodingFrame( compact_unwind_encoding_t encoding, uint64_t, A &addressSpace, Registers_arm64 ®isters) argument [all...] |
H A D | DwarfInstructions.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, argument 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); 89 return addressSpace 81 getSavedRegister( A &addressSpace, const R ®isters, pint_t cfa, const RegisterLocation &savedReg) argument 109 getSavedFloatRegister( A &addressSpace, const R ®isters, pint_t cfa, const RegisterLocation &savedReg) argument 132 getSavedVectorRegister( A &addressSpace, const R ®isters, pint_t cfa, const RegisterLocation &savedReg) argument 155 stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart, R ®isters) argument 217 evaluateExpression(pint_t expression, A &addressSpace, const R ®isters, pint_t initialStackValue) argument [all...] |
H A D | DwarfParser.hpp | 100 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart, 103 static const char *decodeFDE(A &addressSpace, pint_t fdeStart, 105 static bool parseFDEInstructions(A &addressSpace, const FDE_Info &fdeInfo, 109 static const char *parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo); 112 static bool parseInstructions(A &addressSpace, pint_t instructions, 121 const char *CFI_Parser<A>::decodeFDE(A &addressSpace, pint_t fdeStart, argument 124 pint_t cfiLength = (pint_t)addressSpace.get32(p); 128 cfiLength = (pint_t)addressSpace.get64(p); 133 uint32_t ciePointer = addressSpace.get32(p); 138 const char *err = parseCIE(addressSpace, cieStar 176 findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart, uint32_t sectionLength, pint_t fdeHint, FDE_Info *fdeInfo, CIE_Info *cieInfo) argument 256 parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo) argument [all...] |
H A D | UnwindCursor.hpp | 180 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) argument 181 : _addressSpace(addressSpace), _addr(addr) {} 220 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) argument 221 : _addressSpace(addressSpace), _addr(addr) {} 246 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) argument 247 : _addressSpace(addressSpace), _addr(addr) {} 271 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) argument 272 : _addressSpace(addressSpace), _addr(addr) {} 292 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr) argument 293 : _addressSpace(addressSpace), _add 328 UnwindSectionCompressedArray(A &addressSpace, typename A::pint_t addr) argument 347 UnwindSectionLsdaArray(A &addressSpace, typename A::pint_t addr) argument 633 begin(A& addressSpace, const UnwindInfoSections& sects) argument 636 end(A& addressSpace, const UnwindInfoSections& sects) argument 640 EHABISectionIterator(A& addressSpace, const UnwindInfoSections& sects, size_t i) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 962 unsigned addressSpace = Context.getTargetAddressSpace(ret); local 963 resultType = llvm::PointerType::get(ty, addressSpace); 975 unsigned addressSpace = Context.getTargetAddressSpace(ret); local 976 argTypes.push_back(llvm::PointerType::get(ty, addressSpace));
|
H A D | CGExpr.cpp | 41 unsigned addressSpace = local 45 if (addressSpace) 46 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace);
|