Lines Matching defs:MCJIT
25 #include "llvm/ExecutionEngine/MCJIT.h"
94 enum class JITKind { MCJIT, Orc, OrcLazy };
110 cl::values(clEnumValN(JITKind::MCJIT, "mcjit", "MCJIT"),
153 // The MCJIT supports building for a target address space separate from
157 cl::desc("Execute MCJIT'ed code in a separate process."),
167 "for remote MCJIT execution. If none is specified,"
340 // MCJIT will want to write into this buffer, and we don't want that
449 if (UseJITKind == JITKind::MCJIT || ForceInterpreter)
454 // Old lli implementation based on ExecutionEngine and MCJIT.
496 // Enable MCJIT if desired.
672 // Give MCJIT a chance to apply relocations and set page permissions.
711 // Remote target MCJIT doesn't (yet) support static constructors. No reason
713 // MCJIT itself. FIXME.
720 // Forward MCJIT's memory manager calls to the remote memory manager.
724 // Forward MCJIT's symbol resolution calls to the remote.
737 // Like static constructors, the remote target MCJIT support doesn't handle