LLVM 20.0.0git
|
This is the complete list of members for llvm::orc::detail::ABISupportImpl< ORCABI >, including all inherited members.
ABISupport(unsigned PointerSize, unsigned TrampolineSize, unsigned StubSize, unsigned StubToPointerMaxDisplacement, unsigned ResolverCodeSize) | llvm::orc::EPCIndirectionUtils::ABISupport | inlineprotected |
ABISupportImpl() | llvm::orc::detail::ABISupportImpl< ORCABI > | inline |
getPointerSize() const | llvm::orc::EPCIndirectionUtils::ABISupport | inline |
getResolverCodeSize() const | llvm::orc::EPCIndirectionUtils::ABISupport | inline |
getStubSize() const | llvm::orc::EPCIndirectionUtils::ABISupport | inline |
getStubToPointerMaxDisplacement() const | llvm::orc::EPCIndirectionUtils::ABISupport | inline |
getTrampolineSize() const | llvm::orc::EPCIndirectionUtils::ABISupport | inline |
writeIndirectStubsBlock(char *StubsBlockWorkingMem, ExecutorAddr StubsBlockTargetAddress, ExecutorAddr PointersBlockTargetAddress, unsigned NumStubs) const override | llvm::orc::detail::ABISupportImpl< ORCABI > | inlinevirtual |
writeResolverCode(char *ResolverWorkingMem, ExecutorAddr ResolverTargetAddr, ExecutorAddr ReentryFnAddr, ExecutorAddr ReentryCtxAddr) const override | llvm::orc::detail::ABISupportImpl< ORCABI > | inlinevirtual |
writeTrampolines(char *TrampolineBlockWorkingMem, ExecutorAddr TrampolineBlockTargetAddr, ExecutorAddr ResolverAddr, unsigned NumTrampolines) const override | llvm::orc::detail::ABISupportImpl< ORCABI > | inlinevirtual |
~ABISupport() | llvm::orc::EPCIndirectionUtils::ABISupport | virtual |