Home | History | Annotate | Download | only in lli

Lines Matching refs:MCJIT

27 #include "llvm/ExecutionEngine/MCJIT.h"
71 enum class JITKind { MCJIT, OrcMCJITReplacement, OrcLazy };
85 cl::init(JITKind::MCJIT),
87 clEnumValN(JITKind::MCJIT, "mcjit",
88 "MCJIT"),
90 "orc-mcjit",
91 "Orc-based MCJIT replacement"),
97 // The MCJIT supports building for a target address space separate from
100 cl::opt<bool> RemoteMCJIT("remote-mcjit",
101 cl::desc("Execute MCJIT'ed code in a separate process."),
109 ChildExecPath("mcjit-remote-process",
111 "for remote MCJIT execution. If none is specified,"
303 // MCJIT will want to write into this buffer, and we don't want that
453 // Enable MCJIT if desired.
575 errs() << "warning: remote mcjit does not support lazy compilation\n";
619 // Give MCJIT a chance to apply relocations and set page permissions.
654 // Remote target MCJIT doesn't (yet) support static constructors. No reason
656 // MCJIT itself. FIXME.
711 // Like static constructors, the remote target MCJIT support doesn't handle