Home
last modified time | relevance | path

Searched refs:addressSpace (Results 1 – 9 of 9) sorted by relevance

/external/libunwind_llvm/src/
DCompactUnwinder.hpp37 uint32_t functionStart, A &addressSpace,
43 static void frameUnwind(A &addressSpace, Registers_x86 &registers);
44 static void framelessUnwind(A &addressSpace,
49 uint32_t functionStart, A &addressSpace,
53 A &addressSpace, Registers_x86 &registers, bool indirectStackSize);
59 A &addressSpace, Registers_x86 &registers) { 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 &registers) { in stepWithCompactEncodingEBPFrame() argument
[all …]
DDwarfParser.hpp101 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 …]
DDwarfInstructions.hpp38 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 &registers,
61 static double getSavedFloatRegister(A &addressSpace, const R &registers,
63 static v128 getSavedVectorRegister(A &addressSpace, const R &registers,
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 &registers, pint_t cfa, in getSavedRegister() argument
86 return addressSpace.getP(cfa + (pint_t)savedReg.value); in getSavedRegister()
89 return addressSpace.getP( in getSavedRegister()
[all …]
DEHHeaderParser.hpp40 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 …]
DUnwindCursor.hpp183 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 …]
DAddressSpace.hpp378 LocalAddressSpace *addressSpace; in findUnwindSections()
421 *cbdata->addressSpace, eh_frame_hdr_start, phdr->p_memsz, in findUnwindSections()
/external/llvm/bindings/go/llvm/
Dir.go608 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/
DCGExpr.cpp44 unsigned addressSpace = in EmitCastToVoidPtr() local
48 if (addressSpace) in EmitCastToVoidPtr()
49 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace); in EmitCastToVoidPtr()
DCGCall.cpp1315 unsigned addressSpace = Context.getTargetAddressSpace(ret); in GetFunctionType() local
1316 resultType = llvm::PointerType::get(ty, addressSpace); in GetFunctionType()