Searched refs:JIT (Results 51 - 75 of 75) sorted by relevance

123

/external/swiftshader/third_party/LLVM/include/llvm/ExecutionEngine/
H A DExecutionEngine.h93 /// designed to support both interpreter and just-in-time (JIT) compiler
106 /// Whether lazy JIT compilation is enabled.
109 /// Whether JIT compilation of external global variables is allowed.
112 /// Whether the JIT should perform lookups of external symbols (e.g.,
119 /// The list of Modules that we are JIT'ing from. We use a SmallVector to
128 // To avoid having libexecutionengine depend on the JIT and interpreter
148 /// pointer is invoked to create it. If this returns null, the JIT will
152 /// ExceptionTableRegister - If Exception Handling is set, the JIT will
162 /// lock - This lock protects the ExecutionEngine, JIT, JITResolver and
190 /// createJIT - This is the factory method for creating a JIT fo
448 JIT = 0x1, enumerator in enum:llvm::EngineKind::Kind
[all...]
/external/llvm/tools/bugpoint/
H A DToolRunner.cpp558 // JIT Implementation of AbstractIntepreter interface
561 class JIT : public AbstractInterpreter { class in namespace:__anon13607
565 JIT(const std::string &Path, const std::vector<std::string> *Args) function in class:__anon13607::JIT
585 int JIT::ExecuteProgram(const std::string &Bitcode,
633 return new JIT(LLIPath, Args);
/external/swiftshader/third_party/LLVM/tools/lli/
H A Dlli.cpp12 // compiler, or through an interpreter if no JIT is available for this platform.
24 #include "llvm/ExecutionEngine/JIT.h"
56 cl::desc("Force interpretation: disable JIT"),
60 "use-mcjit", cl::desc("Enable use of the MC-based JIT (if available)"),
109 cl::desc("Disable JIT lazy compilation"),
132 "Target default JIT code model"),
166 // usable by the JIT.
204 : EngineKind::JIT);
/external/swiftshader/third_party/LLVM/unittests/ExecutionEngine/JIT/
H A DJITEventListenerTest.cpp17 #include "llvm/ExecutionEngine/JIT.h"
70 .setEngineKind(EngineKind::JIT)
88 // Tests that a single JITEventListener follows JIT events accurately.
128 // Tests that a single JITEventListener follows JIT events accurately.
231 // Required to create a JIT.
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/
H A DExecutionEngine.cpp163 DEBUG(dbgs() << "JIT: Map \'" << GV->getName()
274 DEBUG(dbgs() << "JIT: ARGV = " << (void*)Array << "\n");
281 DEBUG(dbgs() << "JIT: ARGV[" << i << "] = " << (void*)Dest << "\n");
410 : EngineKind::JIT)
417 /// createJIT - This is the factory method for creating a JIT for the current
429 *ErrorStr = "JIT has not been linked in.";
453 // create, we assume they only want the JIT, and we fail if they only want
456 if (WhichEngine & EngineKind::JIT)
457 WhichEngine = EngineKind::JIT;
465 // Unless the interpreter was explicitly selected or the JIT i
[all...]
/external/llvm/tools/lli/
H A Dlli.cpp12 // compiler, or through an interpreter if no JIT is available for this platform.
80 cl::desc("Force interpretation: disable JIT"),
84 cl::desc("Choose underlying JIT kind."),
94 "Orc-based lazy JIT."),
98 // the JIT compilation process. Use a forked process and a copying
187 cl::desc("Disable JIT lazy compilation"),
205 "Target default JIT code model"),
377 // usable by the JIT.
429 : EngineKind::JIT);
581 // remote JIT o
[all...]
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dgenk-timing.py25 self.shfile.write("echo \"With JIT\" >> %s\n" % self.timeFile)
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dgenk-timing.py30 self.shfile.write("echo \"With JIT\" >> %s\n" % self.timeFile)
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dgenk-timing.py25 self.shfile.write("echo \"With JIT\" >> %s\n" % self.timeFile)
/external/swiftshader/third_party/LLVM/tools/bugpoint/
H A DToolRunner.cpp542 // JIT Implementation of AbstractIntepreter interface
545 class JIT : public AbstractInterpreter { class in namespace:__anon20324
549 JIT(const std::string &Path, const std::vector<std::string> *Args) function in class:__anon20324::JIT
569 int JIT::ExecuteProgram(const std::string &Bitcode,
617 return new JIT(LLIPath, Args);
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp214 DEBUG(dbgs() << "JIT: Map \'" << Name << "\' to [" << Addr << "]\n";);
343 DEBUG(dbgs() << "JIT: ARGV = " << (void*)Array.get() << "\n");
349 DEBUG(dbgs() << "JIT: ARGV[" << i << "] = " << (void*)Dest.get() << "\n");
516 // create, we assume they only want the JIT, and we fail if they only want
519 if (WhichEngine & EngineKind::JIT)
520 WhichEngine = EngineKind::JIT;
528 // Unless the interpreter was explicitly selected or the JIT is not linked,
529 // try making a JIT.
530 if ((WhichEngine & EngineKind::JIT) && TheTM) {
533 errs() << "WARNING: This target JIT i
[all...]
/external/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITTestBase.h319 TheJIT.reset(EB.setEngineKind(EngineKind::JIT)
/external/llvm/bindings/ocaml/target/
H A Dllvm_target.mli164 (** Returns [true] if the target has a JIT. *)
/external/swiftshader/third_party/LLVM/tools/llvm-config/
H A Dllvm-config.in.in200 engine Either a native JIT or a bitcode interpreter.
/external/libunwind/doc/
H A Dlibunwind.tex259 just-in-time (JIT) compiler). It is important to register the
266 performance impact on JIT-compilers. In particular, both routines are
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
H A DJITDwarfEmitter.cpp10 // This file defines a JITDwarfEmitter object that is used by the JIT to
15 #include "JIT.h"
34 JITDwarfEmitter::JITDwarfEmitter(JIT& theJit) : MMI(0), Jit(theJit) {}
/external/valgrind/none/tests/
H A Dcmdline2.stdout.exp187 --px-file-backed=mode optional setting for file-backed (non-JIT) code
/external/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp1596 /// This demo program expects this to be a JIT instance for demo
1964 // Build engine with JIT
1966 factory.setEngineKind(llvm::EngineKind::JIT);
/external/swiftshader/third_party/LLVM/examples/ExceptionDemo/
H A DExceptionDemo.cpp54 #include "llvm/ExecutionEngine/JIT.h"
1640 /// This demo program expects this to be a JIT instance for demo
2017 // Build engine with JIT
2019 factory.setEngineKind(llvm::EngineKind::JIT);
/external/swiftshader/third_party/LLVM/
H A Dconfigure707 JIT
1470 Tell OProfile >= 0.9.4 how to symbolize JIT output
4820 JIT=
19787 JIT!$JIT$ac_delim
/external/pcre/dist2/src/
H A Dpcre2test.c316 config function, JIT stack, contexts, and version string are the same in all
791 static int jitrc; /* Return from JIT compile */
2435 * JIT memory callback *
3779 fprintf(outfile, "Memory allocation (JIT code): %d\n", (int)size);
4099 fprintf(outfile, "JIT compilation was successful\n");
4104 fprintf(outfile, "JIT compilation was not successful");
4114 fprintf(outfile, "JIT support is not available in this version of PCRE2\n");
4524 /* Assume full JIT compile for jitverify and/or jitfast if nothing else was
4755 if (pat_patctl.jit != 0) prmsg(&msg, "JIT");
4985 /* Call the JIT compile
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2583 This type of pipeline is suitable for code generation and JIT compilation
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
H A Dllvm.mli2368 This type of pipeline is suitable for code generation and JIT compilation
/external/swiftshader/src/Reactor/
H A DLLVMReactor.cpp30 #include "../lib/ExecutionEngine/JIT/JIT.h"
214 ::executionEngine = llvm::JIT::createJIT(::module, 0, ::routineManager, llvm::CodeGenOpt::Aggressive, true, targetMachine);
/external/pcre/dist2/
H A Dconfigure1501 --disable-pcre2grep-jit disable JIT support in pcre2grep
14855 # Unless running under Windows, JIT support requires pthreads.
15246 as_fn_error $? "JIT support requires pthreads" "$LINENO" 5
18278 Enable JIT compiling support .... : ${enable_jit}
18293 Use JIT in pcre2grep ............ : ${enable_pcre2grep_jit}

Completed in 3235 milliseconds

123