/external/libunwind_llvm/src/ |
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) { in stepWithCompactEncoding() argument 63 addressSpace, registers); in stepWithCompactEncoding() 66 addressSpace, registers, false); in stepWithCompactEncoding() 69 addressSpace, registers, true); in stepWithCompactEncoding() 77 A &addressSpace, Registers_x86 ®isters) { in stepWithCompactEncodingEBPFrame() argument [all …]
|
D | DwarfParser.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, in decodeFDE() argument 125 pint_t cfiLength = (pint_t)addressSpace.get32(p); in decodeFDE() 129 cfiLength = (pint_t)addressSpace.get64(p); in decodeFDE() 134 uint32_t ciePointer = addressSpace.get32(p); in decodeFDE() 139 const char *err = parseCIE(addressSpace, cieStart, cieInfo); in decodeFDE() [all …]
|
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, in getCFA() argument 72 return evaluateExpression((pint_t)prolog.cfaExpression, addressSpace, in getCFA() 82 A &addressSpace, const R ®isters, pint_t cfa, in getSavedRegister() argument 86 return addressSpace.getP(cfa + (pint_t)savedReg.value); in getSavedRegister() 89 return addressSpace.getP( in getSavedRegister() [all …]
|
D | EHHeaderParser.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, in decodeEHHdr() argument 60 uint8_t version = addressSpace.get8(p++); in decodeEHHdr() 64 uint8_t eh_frame_ptr_enc = addressSpace.get8(p++); in decodeEHHdr() 65 uint8_t fde_count_enc = addressSpace.get8(p++); in decodeEHHdr() 66 ehHdrInfo.table_enc = addressSpace.get8(p++); in decodeEHHdr() 69 addressSpace.getEncodedP(p, ehHdrEnd, eh_frame_ptr_enc, ehHdrStart); in decodeEHHdr() 71 addressSpace.getEncodedP(p, ehHdrEnd, fde_count_enc, ehHdrStart); in decodeEHHdr() [all …]
|
D | UnwindCursor.hpp | 183 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionHeader() argument 184 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionHeader() 223 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionIndexArray() argument 224 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionIndexArray() 249 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionRegularPageHeader() argument 250 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularPageHeader() 274 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionRegularArray() argument 275 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularArray() 295 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionCompressedPageHeader() argument 296 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionCompressedPageHeader() [all …]
|
D | AddressSpace.hpp | 378 LocalAddressSpace *addressSpace; in findUnwindSections() 421 *cbdata->addressSpace, eh_frame_hdr_start, phdr->p_memsz, in findUnwindSections()
|
/external/llvm/bindings/go/llvm/ |
D | ir.go | 608 func PointerType(elementType Type, addressSpace int) (t Type) { 609 t.C = C.LLVMPointerType(elementType.C, C.unsigned(addressSpace)) 983 func AddGlobalInAddressSpace(m Module, t Type, name string, addressSpace int) (v Value) { 986 v.C = C.LLVMAddGlobalInAddressSpace(m.C, t.C, cname, C.unsigned(addressSpace))
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 44 unsigned addressSpace = in EmitCastToVoidPtr() local 48 if (addressSpace) in EmitCastToVoidPtr() 49 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace); in EmitCastToVoidPtr()
|
D | CGCall.cpp | 1315 unsigned addressSpace = Context.getTargetAddressSpace(ret); in GetFunctionType() local 1316 resultType = llvm::PointerType::get(ty, addressSpace); in GetFunctionType()
|