Searched refs:ExecutionEngine (Results 1 - 25 of 44) sorted by relevance

12

/external/llvm/unittests/ExecutionEngine/
H A DMakefile1 ##===- unittests/ExecutionEngine/Makefile ------------------*- Makefile -*-===##
11 TESTNAME = ExecutionEngine
/external/llvm/unittests/
H A DMakefile12 PARALLEL_DIRS = ADT ExecutionEngine Support Transforms IR Analysis Bitcode
/external/llvm/lib/
H A DMakefile14 Target ExecutionEngine Linker MC Object Option DebugInfo
/external/llvm/test/Bindings/Ocaml/
H A Dexecutionengine.ml68 let ee = ExecutionEngine.create m in
69 ExecutionEngine.add_module m2 ee;
72 ExecutionEngine.run_static_ctors ee;
75 let res = ExecutionEngine.run_function_as_main main [|"test"|] [||] ee in
79 ExecutionEngine.free_machine_code main ee;
82 match ExecutionEngine.find_function "dne" ee with
86 match ExecutionEngine.find_function "plus" ee with
91 let res = ExecutionEngine.run_function plus
98 Llvm.dispose_module (ExecutionEngine.remove_module m2 ee);
101 ExecutionEngine
[all...]
/external/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h1 //===- ExecutionEngine.h - Abstract Execution Engine Interface --*- C++ -*-===//
36 class ExecutionEngine;
65 ExecutionEngine ⅇ
78 ExecutionEngineState(ExecutionEngine &EE);
98 class ExecutionEngine { class in namespace:llvm
134 static ExecutionEngine *(*JITCtor)(
140 static ExecutionEngine *(*MCJITCtor)(
146 static ExecutionEngine *(*InterpCtor)(Module *M, std::string *ErrorStr);
163 /// lock - This lock protects the ExecutionEngine, JIT, JITResolver and
169 // ExecutionEngine Startu
[all...]
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp1 //===-- ExecutionEngine.cpp - Common Implementation shared by EEs ---------===//
16 #include "llvm/ExecutionEngine/ExecutionEngine.h"
19 #include "llvm/ExecutionEngine/GenericValue.h"
41 ExecutionEngine *(*ExecutionEngine::JITCtor)(
47 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
53 ExecutionEngine *(*ExecutionEngine
56 ExecutionEngine::ExecutionEngine(Module *M) function in class:ExecutionEngine
[all...]
H A DExecutionEngineBindings.cpp10 // This file defines the C bindings for the ExecutionEngine library.
15 #include "llvm-c/ExecutionEngine.h"
16 #include "llvm/ExecutionEngine/ExecutionEngine.h"
17 #include "llvm/ExecutionEngine/GenericValue.h"
95 if (ExecutionEngine *EE = builder.create()){
110 if (ExecutionEngine *Interp = builder.create()) {
127 if (ExecutionEngine *JIT = builder.create()) {
/external/llvm/unittests/ExecutionEngine/JIT/
H A DMultiJITTest.cpp10 #include "llvm/ExecutionEngine/JIT.h"
12 #include "llvm/ExecutionEngine/GenericValue.h"
83 OwningPtr<ExecutionEngine> EE1(EngineBuilder(M1).create());
85 OwningPtr<ExecutionEngine> EE2(EngineBuilder(M2).create());
113 OwningPtr<ExecutionEngine> EE1(EngineBuilder(M1).create());
115 OwningPtr<ExecutionEngine> EE2(EngineBuilder(M2).create());
147 OwningPtr<ExecutionEngine> EE1(EngineBuilder(M1).create());
148 OwningPtr<ExecutionEngine> EE2(EngineBuilder(M2).create());
/external/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.cpp35 ExecutionEngine *Interpreter::create(Module *M, std::string* ErrStr) {
48 : ExecutionEngine(M), TD(M) {
/external/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h14 #include "llvm/ExecutionEngine/ExecutionEngine.h"
15 #include "llvm/ExecutionEngine/RuntimeDyld.h"
26 class MCJIT : public ExecutionEngine {
44 /// @name ExecutionEngine interface implementation
91 static ExecutionEngine *createJIT(Module *M,
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/
H A Dtoy.ml25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in
30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
H A Dtoplevel.ml37 let result = ExecutionEngine.run_function the_function [||]
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
H A Dtoy.ml25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in
30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
H A Dtoplevel.ml37 let result = ExecutionEngine.run_function the_function [||]
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
H A Dtoy.ml25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in
30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
H A Dtoplevel.ml37 let result = ExecutionEngine.run_function the_function [||]
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
H A Dtoy.ml26 let the_execution_engine = ExecutionEngine.create Codegen.the_module in
31 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
H A Dtoplevel.ml37 let result = ExecutionEngine.run_function the_function [||]
/external/llvm/lib/ExecutionEngine/JIT/
H A DJIT.h17 #include "llvm/ExecutionEngine/ExecutionEngine.h"
53 class JIT : public ExecutionEngine {
97 static ExecutionEngine *create(Module *M,
105 return ExecutionEngine::createJIT(M, Err, JMM, OptLevel, GVsWithCode,
185 static ExecutionEngine *createJIT(Module *M,
/external/llvm/include/llvm-c/
H A DExecutionEngine.h1 /*===-- llvm-c/ExecutionEngine.h - ExecutionEngine Lib C Iface --*- C++ -*-===*\
144 class ExecutionEngine;
156 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ExecutionEngine, LLVMExecutionEngineRef)
/external/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp37 #include "llvm/ExecutionEngine/GenericValue.h"
38 #include "llvm/ExecutionEngine/Interpreter.h"
39 #include "llvm/ExecutionEngine/JIT.h"
117 ExecutionEngine* EE = EngineBuilder(M).create();
/external/clang/examples/clang-interpreter/
H A Dmain.cpp21 #include "llvm/ExecutionEngine/ExecutionEngine.h"
22 #include "llvm/ExecutionEngine/JIT.h"
48 OwningPtr<llvm::ExecutionEngine> EE(
49 llvm::ExecutionEngine::createJIT(Mod, &Error));
/external/llvm/utils/
H A DGenLibDeps.pl103 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
104 $libpath =~ s/^JIT/ExecutionEngine\/JIT/;
144 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
145 $libpath =~ s/^JIT/ExecutionEngine\/JIT/;
/external/llvm/examples/BrainF/
H A DBrainFDriver.cpp30 #include "llvm/ExecutionEngine/GenericValue.h"
31 #include "llvm/ExecutionEngine/JIT.h"
143 ExecutionEngine *ee = EngineBuilder(mod).create();
/external/llvm/examples/Fibonacci/
H A Dfibonacci.cpp27 #include "llvm/ExecutionEngine/GenericValue.h"
28 #include "llvm/ExecutionEngine/Interpreter.h"
29 #include "llvm/ExecutionEngine/JIT.h"
106 ExecutionEngine *EE =
113 errs() << argv[0] << ": Failed to construct ExecutionEngine: " << errStr

Completed in 223 milliseconds

12