/freebsd-11-stable/contrib/llvm-project/libunwind/src/ |
H A D | CompactUnwinder.hpp | 36 uint32_t functionStart, A &addressSpace, 42 static void frameUnwind(A &addressSpace, Registers_x86 ®isters); 43 static void framelessUnwind(A &addressSpace, 48 uint32_t functionStart, A &addressSpace, 52 A &addressSpace, Registers_x86 ®isters, bool indirectStackSize); 58 A &addressSpace, Registers_x86 ®isters) { 62 addressSpace, registers); 65 addressSpace, registers, false); 68 addressSpace, registers, true); 76 A &addressSpace, Registers_x8 56 stepWithCompactEncoding( compact_unwind_encoding_t compactEncoding, uint32_t functionStart, A &addressSpace, Registers_x86 ®isters) argument 74 stepWithCompactEncodingEBPFrame( compact_unwind_encoding_t compactEncoding, uint32_t functionStart, A &addressSpace, Registers_x86 ®isters) argument 118 stepWithCompactEncodingFrameless( compact_unwind_encoding_t encoding, uint32_t functionStart, A &addressSpace, Registers_x86 ®isters, bool indirectStackSize) argument 237 frameUnwind(A &addressSpace, Registers_x86 ®isters) argument 249 framelessUnwind( A &addressSpace, typename A::pint_t returnAddressLocation, Registers_x86 ®isters) argument 287 stepWithCompactEncoding( compact_unwind_encoding_t compactEncoding, uint64_t functionStart, A &addressSpace, Registers_x86_64 ®isters) argument 305 stepWithCompactEncodingRBPFrame( compact_unwind_encoding_t compactEncoding, uint64_t functionStart, A &addressSpace, Registers_x86_64 ®isters) argument 349 stepWithCompactEncodingFrameless( compact_unwind_encoding_t encoding, uint64_t functionStart, A &addressSpace, Registers_x86_64 ®isters, bool indirectStackSize) argument 468 frameUnwind(A &addressSpace, Registers_x86_64 ®isters) argument 480 framelessUnwind(A &addressSpace, uint64_t returnAddressLocation, Registers_x86_64 ®isters) argument 516 stepWithCompactEncoding( compact_unwind_encoding_t compactEncoding, uint64_t functionStart, A &addressSpace, Registers_arm64 ®isters) argument 531 stepWithCompactEncodingFrameless( compact_unwind_encoding_t encoding, uint64_t, A &addressSpace, Registers_arm64 ®isters) argument 613 stepWithCompactEncodingFrame( compact_unwind_encoding_t encoding, uint64_t, A &addressSpace, Registers_arm64 ®isters) argument [all...] |
H A D | EHHeaderParser.hpp | 38 static bool decodeEHHdr(A &addressSpace, pint_t ehHdrStart, pint_t ehHdrEnd, 40 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart, 46 static bool decodeTableEntry(A &addressSpace, pint_t &tableEntry, 55 bool EHHeaderParser<A>::decodeEHHdr(A &addressSpace, pint_t ehHdrStart, argument 58 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); 73 : addressSpace 80 decodeTableEntry( A &addressSpace, pint_t &tableEntry, pint_t ehHdrStart, pint_t ehHdrEnd, uint8_t tableEnc, typename CFI_Parser<A>::FDE_Info *fdeInfo, typename CFI_Parser<A>::CIE_Info *cieInfo) argument 101 findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart, uint32_t sectionLength, typename CFI_Parser<A>::FDE_Info *fdeInfo, typename CFI_Parser<A>::CIE_Info *cieInfo) argument [all...] |
H A D | DwarfInstructions.hpp | 36 static int stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart, 54 static pint_t evaluateExpression(pint_t expression, A &addressSpace, 57 static pint_t getSavedRegister(A &addressSpace, const R ®isters, 59 static double getSavedFloatRegister(A &addressSpace, const R ®isters, 61 static v128 getSavedVectorRegister(A &addressSpace, const R ®isters, 64 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, argument 70 return evaluateExpression((pint_t)prolog.cfaExpression, addressSpace, 80 A &addressSpace, const R ®isters, pint_t cfa, 84 return (pint_t)addressSpace.getRegister(cfa + (pint_t)savedReg.value); 87 return (pint_t)addressSpace 79 getSavedRegister( A &addressSpace, const R ®isters, pint_t cfa, const RegisterLocation &savedReg) argument 106 getSavedFloatRegister( A &addressSpace, const R ®isters, pint_t cfa, const RegisterLocation &savedReg) argument 129 getSavedVectorRegister( A &addressSpace, const R ®isters, pint_t cfa, const RegisterLocation &savedReg) argument 152 stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart, R ®isters, bool &isSignalFrame) argument 278 evaluateExpression(pint_t expression, A &addressSpace, const R ®isters, pint_t initialStackValue) argument [all...] |
H A D | DwarfParser.hpp | 102 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart, 105 static const char *decodeFDE(A &addressSpace, pint_t fdeStart, 107 static bool parseFDEInstructions(A &addressSpace, const FDE_Info &fdeInfo, 111 static const char *parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo); 114 static bool parseInstructions(A &addressSpace, pint_t instructions, 123 const char *CFI_Parser<A>::decodeFDE(A &addressSpace, pint_t fdeStart, argument 126 pint_t cfiLength = (pint_t)addressSpace.get32(p); 130 cfiLength = (pint_t)addressSpace.get64(p); 135 uint32_t ciePointer = addressSpace.get32(p); 140 const char *err = parseCIE(addressSpace, cieStar 178 findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart, uint32_t sectionLength, pint_t fdeHint, FDE_Info *fdeInfo, CIE_Info *cieInfo) argument 258 parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo) argument [all...] |
H A D | UnwindCursor.hpp | 223 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) argument 224 : _addressSpace(addressSpace), _addr(addr) {} 263 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) argument 264 : _addressSpace(addressSpace), _addr(addr) {} 289 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) argument 290 : _addressSpace(addressSpace), _addr(addr) {} 314 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) argument 315 : _addressSpace(addressSpace), _addr(addr) {} 335 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr) argument 336 : _addressSpace(addressSpace), _add 371 UnwindSectionCompressedArray(A &addressSpace, typename A::pint_t addr) argument 390 UnwindSectionLsdaArray(A &addressSpace, typename A::pint_t addr) argument 1253 begin(A& addressSpace, const UnwindInfoSections& sects) argument 1256 end(A& addressSpace, const UnwindInfoSections& sects) argument 1261 EHABISectionIterator(A& addressSpace, const UnwindInfoSections& sects, size_t i) argument [all...] |
H A D | AddressSpace.hpp | 487 LocalAddressSpace *addressSpace; 558 *cbdata->addressSpace, eh_frame_hdr_start, phdr->p_memsz,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ConstantInitBuilder.cpp | 72 unsigned addressSpace) { 81 addressSpace); 67 createGlobal(llvm::Constant *initializer, const llvm::Twine &name, CharUnits alignment, bool constant, llvm::GlobalValue::LinkageTypes linkage, unsigned addressSpace) argument
|
H A D | CGExprConstant.cpp | 893 LangAS addressSpace = E->getType().getAddressSpace(); 897 addressSpace, E->getType()); 909 CGM.getContext().getTargetAddressSpace(addressSpace));
|
H A D | CGExpr.cpp | 51 unsigned addressSpace = local 55 if (addressSpace) 56 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace);
|
H A D | CGCall.cpp | 1578 unsigned addressSpace = Context.getTargetAddressSpace(ret); 1579 resultType = llvm::PointerType::get(ty, addressSpace);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | ConstantInitBuilder.h | 83 unsigned addressSpace = 0);
|