HomeSort by: relevance | last modified time | path
    Searched refs:ExecutionEngine (Results 1 - 25 of 38) sorted by relevancy

1 2

  /src/external/apache2/llvm/lib/libLLVMExecutionEngine/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine
10 ExecutionEngine.cpp \
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
executionengine.go 1 //===- executionengine.go - Bindings for executionengine ------------------===//
9 // This file defines bindings for the executionengine component.
17 #include "llvm-c/ExecutionEngine.h"
30 type ExecutionEngine struct {
88 // llvm.ExecutionEngine
91 func NewExecutionEngine(m Module) (ee ExecutionEngine, err error) {
102 func NewInterpreter(m Module) (ee ExecutionEngine, err error) {
119 func NewMCJITCompiler(m Module, options MCJITCompilerOptions) (ee ExecutionEngine, err error) {
130 func (ee ExecutionEngine) Dispose() { C.LLVMDisposeExecutionEngine(ee.C)
    [all...]
  /src/external/apache2/llvm/lib/libLLVMRuntimeDyld/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld
8 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld/Targets
  /src/external/apache2/llvm/lib/libLLVMExecutionEngineOrcShared/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Orc/Shared
  /src/external/apache2/llvm/lib/libLLVMExecutionEngineOrcTargetProcess/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Orc/TargetProcess
  /src/external/apache2/llvm/lib/libLLVMInterpreter/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Interpreter
  /src/external/apache2/llvm/lib/libLLVMMCJIT/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/MCJIT
  /src/external/apache2/llvm/lib/libLLVMExecutionEngineJITLink/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/JITLink
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.cpp 34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M,
55 : ExecutionEngine(std::move(M)) {
Interpreter.h 16 #include "llvm/ExecutionEngine/ExecutionEngine.h"
17 #include "llvm/ExecutionEngine/GenericValue.h"
74 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
99 /// Create an interpreter ExecutionEngine.
101 static ExecutionEngine *create(std::unique_ptr<Module> M,
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
ExecutionEngine.h 1 //===- ExecutionEngine.h - Abstract Execution Engine Interface --*- C++ -*-===//
17 #include "llvm-c/ExecutionEngine.h"
23 #include "llvm/ExecutionEngine/JITSymbol.h"
24 #include "llvm/ExecutionEngine/OrcV1Deprecation.h"
100 class ExecutionEngine {
112 /// ExecutionEngine across context, we don't enforce this rule but undefined
139 static ExecutionEngine *(*MCJITCtor)(
145 static ExecutionEngine *(*InterpCtor)(std::unique_ptr<Module> M,
159 /// lock - This lock protects the ExecutionEngine and MCJIT classes. It must
164 // ExecutionEngine Startu
    [all...]
RTDyldMemoryManager.h 16 #include "llvm-c/ExecutionEngine.h"
17 #include "llvm/ExecutionEngine/JITSymbol.h"
18 #include "llvm/ExecutionEngine/RuntimeDyld.h"
26 class ExecutionEngine;
47 virtual void notifyObjectLoaded(ExecutionEngine *EE,
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp 1 //===-- ExecutionEngine.cpp - Common Implementation shared by EEs ---------===//
16 #include "llvm/ExecutionEngine/ExecutionEngine.h"
20 #include "llvm/ExecutionEngine/GenericValue.h"
21 #include "llvm/ExecutionEngine/JITEventListener.h"
22 #include "llvm/ExecutionEngine/ObjectCache.h"
23 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
50 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
56 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M
    [all...]
ExecutionEngineBindings.cpp 9 // This file defines the C bindings for the ExecutionEngine library.
13 #include "llvm-c/ExecutionEngine.h"
14 #include "llvm/ExecutionEngine/ExecutionEngine.h"
15 #include "llvm/ExecutionEngine/GenericValue.h"
16 #include "llvm/ExecutionEngine/JITEventListener.h"
17 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
110 if (ExecutionEngine *EE = builder.create()){
125 if (ExecutionEngine *Interp = builder.create()) {
142 if (ExecutionEngine *JIT = builder.create())
    [all...]
  /src/external/apache2/llvm/bin/lli/
Makefile 40 ExecutionEngine \
  /src/external/apache2/llvm/lib/libLLVMOrc/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Orc
  /src/external/apache2/llvm/bin/clang-repl/
Makefile 70 ExecutionEngine \
  /src/external/apache2/llvm/dist/llvm/examples/HowToUseJIT/
HowToUseJIT.cpp 37 #include "llvm/ExecutionEngine/ExecutionEngine.h"
38 #include "llvm/ExecutionEngine/GenericValue.h"
39 #include "llvm/ExecutionEngine/MCJIT.h"
125 ExecutionEngine* EE = EngineBuilder(std::move(Owner)).create();
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
Assembler.h 26 #include "llvm/ExecutionEngine/ExecutionEngine.h"
120 std::unique_ptr<ExecutionEngine> ExecEngine;
  /src/external/apache2/llvm/dist/llvm/examples/Fibonacci/
fibonacci.cpp 27 #include "llvm/ExecutionEngine/ExecutionEngine.h"
28 #include "llvm/ExecutionEngine/GenericValue.h"
29 #include "llvm/ExecutionEngine/MCJIT.h"
118 ExecutionEngine *EE =
124 errs() << argv[0] << ": Failed to construct ExecutionEngine: " << errStr
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy.cpp 4 #include "llvm/ExecutionEngine/ExecutionEngine.h"
5 #include "llvm/ExecutionEngine/MCJIT.h"
6 #include "llvm/ExecutionEngine/SectionMemoryManager.h"
661 ExecutionEngine *compileModule(Module *M);
671 std::map<Module *, ExecutionEngine *> EngineMap;
719 std::map<Module*, ExecutionEngine*>::iterator mapIt = EngineMap.find(*it);
784 std::map<Module*, ExecutionEngine*>::iterator eeIt = EngineMap.find(*it);
790 ExecutionEngine *EE = compileModule(*it);
804 ExecutionEngine *MCJITHelper::compileModule(Module *M)
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/
GenLibDeps.pl 104 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
105 $libpath =~ s/^JIT/ExecutionEngine\/JIT/;
146 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
147 $libpath =~ s/^JIT/ExecutionEngine\/JIT/;
  /src/external/apache2/llvm/dist/llvm/examples/ParallelJIT/
ParallelJIT.cpp 23 #include "llvm/ExecutionEngine/ExecutionEngine.h"
24 #include "llvm/ExecutionEngine/GenericValue.h"
25 #include "llvm/ExecutionEngine/MCJIT.h"
132 ExecutionEngine* EE;
271 ExecutionEngine* EE = EngineBuilder(std::move(Owner)).create();
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/
MCJIT.h 14 #include "llvm/ExecutionEngine/ExecutionEngine.h"
15 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
16 #include "llvm/ExecutionEngine/RuntimeDyld.h"
66 class MCJIT : public ExecutionEngine {
212 /// @name ExecutionEngine interface implementation
302 static ExecutionEngine *
316 // This is not directly exposed via the ExecutionEngine API, but it is
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/
toy.cpp 4 #include "llvm/ExecutionEngine/ExecutionEngine.h"
5 #include "llvm/ExecutionEngine/MCJIT.h"
6 #include "llvm/ExecutionEngine/ObjectCache.h"
7 #include "llvm/ExecutionEngine/SectionMemoryManager.h"
748 ExecutionEngine *compileModule(Module *M);
759 std::map<Module *, ExecutionEngine *> EngineMap;
808 std::map<Module*, ExecutionEngine*>::iterator mapIt = EngineMap.find(*it);
873 std::map<Module*, ExecutionEngine*>::iterator eeIt = EngineMap.find(*it);
879 ExecutionEngine *EE = compileModule(*it)
    [all...]

Completed in 32 milliseconds

1 2