Searched defs:MCJIT (Results 1 - 4 of 4) sorted by relevance

/external/llvm/bindings/ocaml/executionengine/
H A Dexecutionengine_ocaml.c42 LLVMExecutionEngineRef MCJIT; local
56 if (LLVMCreateMCJITCompilerForModule(&MCJIT, M, &Options,
59 return MCJIT;
/external/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp1 //===-- MCJIT.cpp - MC-based Just-in-Time Compiler ------------------------===//
10 #include "MCJIT.h"
14 #include "llvm/ExecutionEngine/MCJIT.h"
37 RegisterJIT() { MCJIT::Register(); }
46 MCJIT::createJIT(std::unique_ptr<Module> M,
64 return new MCJIT(std::move(M), std::move(TM), std::move(MemMgr),
68 MCJIT::MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> tm, function in class:MCJIT
92 MCJIT::~MCJIT() {
[all...]
H A DMCJIT.h1 //===-- MCJIT.h - Class definition for the MCJIT ----------------*- C++ -*-===//
24 class MCJIT;
26 // This is a helper class that the MCJIT execution engine uses for linking
28 // that is passed in to the MCJIT constructor and defers most functionality
32 LinkingSymbolResolver(MCJIT &Parent,
38 // MCJIT doesn't support logical dylibs.
45 MCJIT &ParentEngine;
61 // MCJIT::mapSectionAddress, (in preparation for later copying to a new location
69 class MCJIT class in namespace:llvm
[all...]
/external/llvm/tools/lli/
H A Dlli.cpp27 #include "llvm/ExecutionEngine/MCJIT.h"
71 enum class JITKind { MCJIT, OrcMCJITReplacement, OrcLazy }; member in class:__anon11149::JITKind
85 cl::init(JITKind::MCJIT),
87 clEnumValN(JITKind::MCJIT, "mcjit",
88 "MCJIT"),
91 "Orc-based MCJIT replacement"),
97 // The MCJIT supports building for a target address space separate from
101 cl::desc("Execute MCJIT'ed code in a separate process."),
111 "for remote MCJIT execution. If none is specified,"
303 // MCJIT wil
[all...]

Completed in 143 milliseconds