reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/server.cpp
  103   using MyServerT = remote::OrcRemoteTargetServer<FDRPCChannel, OrcX86_64_SysV>;
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
  109     LocalTrampolinePool<ORCABI> *TrampolinePool =
  124         ORCABI::ResolverCodeSize, nullptr,
  131     ORCABI::writeResolverCode(static_cast<uint8_t *>(ResolverBlock.base()),
  155         (sys::Process::getPageSizeEstimate() - ORCABI::PointerSize) /
  156         ORCABI::TrampolineSize;
  159     ORCABI::writeTrampolines(TrampolineMem, ResolverBlock.base(),
  165               TrampolineMem + (I * ORCABI::TrampolineSize))));
  245     auto TP = LocalTrampolinePool<ORCABI>::Create(
  367     typename TargetT::IndirectStubsInfo ISI;
  369             TargetT::emitIndirectStubsBlock(ISI, NewStubsRequired, nullptr))
  387   std::vector<typename TargetT::IndirectStubsInfo> IndirectStubsInfos;
include/llvm/ExecutionEngine/Orc/LazyReexports.h
  118     auto TP = LocalTrampolinePool<ORCABI>::Create(
  139     if (auto Err = LLCTM->init<ORCABI>())
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
  265     typename TargetT::IndirectStubsInfo IS;
  267             TargetT::emitIndirectStubsBlock(IS, NumStubsRequired, nullptr))
  285         TargetT::ResolverCodeSize, nullptr,
  290     TargetT::writeResolverCode(static_cast<uint8_t *>(ResolverBlock.base()),
  308         (sys::Process::getPageSizeEstimate() - TargetT::PointerSize) /
  309         TargetT::TrampolineSize;
  312     TargetT::writeTrampolines(TrampolineMem, ResolverBlock.base(),
  337     uint32_t PointerSize = TargetT::PointerSize;
  339     uint32_t TrampolineSize = TargetT::TrampolineSize;
  340     uint32_t IndirectStubSize = TargetT::IndirectStubsInfo::StubSize;
  436   using ISBlockOwnerList = std::vector<typename TargetT::IndirectStubsInfo>;
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  154         typedef orc::LocalJITCompileCallbackManager<orc::OrcX86_64_SysV> CCMgrT;
  212                      orc::LocalIndirectStubsManager<orc::OrcX86_64_SysV>>();
lib/ExecutionEngine/Orc/LazyReexports.cpp
  117       return LocalLazyCallThroughManager::Create<OrcX86_64_SysV>(
tools/lli/ChildTarget/ChildTarget.cpp
   15 typedef OrcX86_64_SysV HostOrcArch;