Lines Matching defs:MCJIT
25 #include "llvm/ExecutionEngine/MCJIT.h"
95 enum class JITKind { MCJIT, Orc, OrcLazy };
111 cl::values(clEnumValN(JITKind::MCJIT, "mcjit", "MCJIT"),
154 // The MCJIT supports building for a target address space separate from
158 cl::desc("Execute MCJIT'ed code in a separate process."),
168 "for remote MCJIT execution. If none is specified,"
341 // MCJIT will want to write into this buffer, and we don't want that
450 if (UseJITKind == JITKind::MCJIT || ForceInterpreter)
455 // Old lli implementation based on ExecutionEngine and MCJIT.
497 // Enable MCJIT if desired.
673 // Give MCJIT a chance to apply relocations and set page permissions.
712 // Remote target MCJIT doesn't (yet) support static constructors. No reason
714 // MCJIT itself. FIXME.
721 // Forward MCJIT's memory manager calls to the remote memory manager.
725 // Forward MCJIT's symbol resolution calls to the remote.
738 // Like static constructors, the remote target MCJIT support doesn't handle