|
LLVM 22.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 |