Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libunwind/src/
H A DCompactUnwinder.hpp38 uint32_t functionStart, A &addressSpace,
44 static void frameUnwind(A &addressSpace, Registers_x86 &registers);
45 static void framelessUnwind(A &addressSpace,
50 uint32_t functionStart, A &addressSpace,
54 A &addressSpace, Registers_x86 &registers, bool indirectStackSize);
60 A &addressSpace, Registers_x86 &registers) { in stepWithCompactEncoding() argument
64 addressSpace, registers); in stepWithCompactEncoding()
67 addressSpace, registers, false); in stepWithCompactEncoding()
70 addressSpace, registers, true); in stepWithCompactEncoding()
78 A &addressSpace, Registers_x86 &registers) { in stepWithCompactEncodingEBPFrame() argument
[all …]
H A DDwarfParser.hpp157 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehSectionStart,
160 static const char *decodeFDE(A &addressSpace, pint_t fdeStart,
163 static bool parseFDEInstructions(A &addressSpace, const FDE_Info &fdeInfo,
167 static const char *parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo);
175 const char *CFI_Parser<A>::decodeFDE(A &addressSpace, pint_t fdeStart, in decodeFDE() argument
179 pint_t cfiLength = (pint_t)addressSpace.get32(p); in decodeFDE()
183 cfiLength = (pint_t)addressSpace.get64(p); in decodeFDE()
188 uint32_t ciePointer = addressSpace.get32(p); in decodeFDE()
197 const char *err = parseCIE(addressSpace, cieStart, cieInfo); in decodeFDE()
204 addressSpace.getEncodedP(p, nextCFI, cieInfo->pointerEncoding); in decodeFDE()
[all …]
H A DDwarfInstructions.hpp37 static int stepWithDwarf(A &addressSpace, pint_t pc, pint_t fdeStart,
55 static pint_t evaluateExpression(pint_t expression, A &addressSpace,
58 static pint_t getSavedRegister(A &addressSpace, const R &registers,
60 static double getSavedFloatRegister(A &addressSpace, const R &registers,
62 static v128 getSavedVectorRegister(A &addressSpace, const R &registers,
65 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, in getCFA() argument
71 return evaluateExpression((pint_t)prolog.cfaExpression, addressSpace, in getCFA()
77 static bool isReturnAddressSigned(A &addressSpace, R registers, pint_t cfa,
79 static bool isReturnAddressSignedWithPC(A &addressSpace, R registers,
94 A &addressSpace, const R &registers, pint_t cfa, in getSavedRegister() argument
[all …]
H A DEHHeaderParser.hpp38 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, in decodeEHHdr() argument
71 uint8_t version = addressSpace.get8(p++); in decodeEHHdr()
78 uint8_t eh_frame_ptr_enc = addressSpace.get8(p++); in decodeEHHdr()
79 uint8_t fde_count_enc = addressSpace.get8(p++);
80 ehHdrInfo.table_enc = addressSpace.get8(p++);
83 addressSpace.getEncodedP(p, ehHdrEnd, eh_frame_ptr_enc, ehHdrStart); in decodeTableEntry()
87 : addressSpace in decodeTableEntry()
82 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) decodeTableEntry() argument
102 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) findFDE() argument
[all...]
H A DUnwindCursor.hpp263 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionHeader() argument
264 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionHeader()
303 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionIndexArray() argument
304 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionIndexArray()
329 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionRegularPageHeader() argument
330 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularPageHeader()
354 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionRegularArray() argument
355 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularArray()
375 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionCompressedPageHeader() argument
376 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionCompressedPageHeader()
[all …]
H A DAddressSpace.hpp381 LocalAddressSpace *addressSpace; member
417 *cbdata->addressSpace, eh_frame_hdr_start, in checkForUnwindInfoSegment()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenConstantEmitter.h112 assert(!cir::MissingFeatures::addressSpace()); in initializeNonAbstract()
H A DCIRGenDecl.cpp284 assert(!cir::MissingFeatures::addressSpace()); in getOrCreateStaticVarDecl()
289 assert(!cir::MissingFeatures::addressSpace()); in getOrCreateStaticVarDecl()
382 assert(!cir::MissingFeatures::addressSpace()); in addInitializerToStaticVarDecl()
H A DCIRGenClass.cpp416 assert(!cir::MissingFeatures::addressSpace()); in getAddressOfBaseClass()
452 assert(!cir::MissingFeatures::addressSpace()); in emitCXXConstructorCall()
H A DCIRGenExpr.cpp261 assert(!cir::MissingFeatures::addressSpace()); in emitGlobalVarDeclLValue()
634 assert(!cir::MissingFeatures::addressSpace()); in emitUnaryOpLValue()
1526 assert(!cir::MissingFeatures::addressSpace()); in emitAlloca()
1729 assert(!cir::MissingFeatures::addressSpace()); in createTempAlloca()
H A DCIRGenModule.cpp536 assert(!cir::MissingFeatures::addressSpace()); in getOrCreateCIRGlobal()
1128 assert(!cir::MissingFeatures::addressSpace()); in generateStringLiteral()
H A DCIRGenExprScalar.cpp1672 assert(!cir::MissingFeatures::addressSpace()); in VisitCastExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DConstantInitBuilder.cpp72 unsigned addressSpace) { in createGlobal() argument
81 addressSpace); in createGlobal()
H A DCGExprConstant.cpp1033 LangAS addressSpace = E->getType().getAddressSpace(); in tryEmitGlobalCompoundLiteral() local
1035 addressSpace, E->getType()); in tryEmitGlobalCompoundLiteral()
1047 CGM.getContext().getTargetAddressSpace(addressSpace)); in tryEmitGlobalCompoundLiteral()
H A DCGCall.cpp1724 unsigned addressSpace = CGM.getTypes().getTargetAddressSpace(ret); in GetFunctionType() local
1725 resultType = llvm::PointerType::get(getLLVMContext(), addressSpace); in GetFunctionType()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/
H A DMissingFeatures.h28 static bool addressSpace() { return false; } in addressSpace() function
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h86 unsigned addressSpace = 0);
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td730 def : Property<"addressSpace", ExprRef> {
738 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/Builder/
H A DCIRBaseBuilder.h183 assert(!cir::MissingFeatures::addressSpace()); in createGetGlobal()
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp859 assert(!cir::MissingFeatures::addressSpace()); in matchAndRewrite()
1235 assert(!cir::MissingFeatures::addressSpace()); in setupRegionInitializedLLVMGlobalOp()
1289 assert(!cir::MissingFeatures::addressSpace()); in matchAndRewrite()
1862 assert(!cir::MissingFeatures::addressSpace()); in prepareTypeConverter()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRDialect.cpp1325 assert(!cir::MissingFeatures::addressSpace()); in verifySymbolUses()