HomeSort by: relevance | last modified time | path
    Searched refs:Interpreter (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/lib/libclangInterpreter/
Makefile 7 .PATH: ${CLANG_SRCDIR}/lib/Interpreter
9 CPPFLAGS+= -I${CLANG_SRCDIR}/lib/Interpreter
13 Interpreter.cpp
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.cpp 1 //===- Interpreter.cpp - Top-Level LLVM Interpreter Implementation --------===//
9 // This file implements the top-level functionality for the LLVM interpreter.
10 // This interpreter is designed to be a very simple, portable, inefficient
11 // interpreter.
15 #include "Interpreter.h"
25 RegisterInterp() { Interpreter::Register(); }
32 /// Create a new interpreter object.
34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M,
48 return new Interpreter(std::move(M))
    [all...]
Interpreter.h 1 //===-- Interpreter.h ------------------------------------------*- C++ -*--===//
9 // This header file defines the interpreter structure
72 // Interpreter - This class represents the entirety of the interpreter.
74 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
87 explicit Interpreter(std::unique_ptr<Module> M);
88 ~Interpreter() override;
99 /// Create an interpreter ExecutionEngine.
Execution.cpp 9 // This file contains the actual instruction interpreter.
13 #include "Interpreter.h"
30 #define DEBUG_TYPE "interpreter"
34 static cl::opt<bool> PrintVolatile("interpreter-print-volatile", cl::Hidden,
35 cl::desc("make the interpreter print every volatile load and store"));
62 void Interpreter::visitUnaryOperator(UnaryOperator &I) {
332 void Interpreter::visitICmpInst(ICmpInst &I) {
665 void Interpreter::visitFCmpInst(FCmpInst &I) {
736 void Interpreter::visitBinaryOperator(BinaryOperator &I) {
861 void Interpreter::visitSelectInst(SelectInst &I)
    [all...]
ExternalFunctions.cpp 13 // Interpreter. The first is to implement lle_* wrapper functions that are
16 // not exist, and libffi is available, then the Interpreter will attempt to
21 #include "Interpreter.h"
71 static Interpreter *TheInterpreter;
96 // Please note, that interpreter doesn't know how to assemble a
201 + "' is not supported by the Interpreter.");
257 GenericValue Interpreter::callExternalFunction(Function *F,
496 void Interpreter::initializeExternalFunctions() {
  /src/external/apache2/llvm/lib/libLLVMInterpreter/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Interpreter
11 Interpreter.cpp
  /src/external/apache2/llvm/dist/clang/include/clang/Interpreter/
Interpreter.h 1 //===--- Interpreter.h - Incremental Compilation and Execution---*- C++ -*-===//
17 #include "clang/Interpreter/Transaction.h"
46 class Interpreter {
51 Interpreter(std::unique_ptr<CompilerInstance> CI, llvm::Error &Err);
54 ~Interpreter();
55 static llvm::Expected<std::unique_ptr<Interpreter>>
  /src/external/apache2/llvm/dist/clang/lib/Interpreter/
Interpreter.cpp 1 //===------ Interpreter.cpp - Incremental Compilation and Execution -------===//
14 #include "clang/Interpreter/Interpreter.h"
39 // examples/clang-interpreter/main.cpp
176 Interpreter::Interpreter(std::unique_ptr<CompilerInstance> CI,
185 Interpreter::~Interpreter() {}
187 llvm::Expected<std::unique_ptr<Interpreter>>
188 Interpreter::create(std::unique_ptr<CompilerInstance> CI)
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/bugpoint/
ExecutionDriver.cpp 50 clEnumValN(RunLLI, "run-int", "Execute with the interpreter"),
157 if (!Interpreter) {
159 Interpreter =
162 if (!Interpreter) {
164 Interpreter = AbstractInterpreter::createLLC(
167 if (!Interpreter) {
169 Interpreter =
172 if (!Interpreter) {
174 Message = "Sorry, I can't automatically select an interpreter!\n";
178 Interpreter
    [all...]
BugDriver.h 54 AbstractInterpreter *Interpreter; // How to run the program
136 AbstractInterpreter *Old = Interpreter;
137 Interpreter = (AbstractInterpreter *)SafeInterpreter;
141 void switchToInterpreter(AbstractInterpreter *AI) { Interpreter = AI; }
BugDriver.cpp 49 // otherwise the raw input run through an interpreter is used as the reference
81 Program(nullptr), Interpreter(nullptr), SafeInterpreter(nullptr),
86 if (Interpreter != SafeInterpreter)
87 delete Interpreter;
Miscompilation.cpp 1012 if ((void *)SafeInterpreter == (void *)Interpreter) {
  /src/external/apache2/llvm/bin/lli/
Makefile 39 Interpreter \
  /src/external/apache2/llvm/dist/clang/tools/clang-repl/
ClangRepl.cpp 16 #include "clang/Interpreter/Interpreter.h"
80 auto Interp = ExitOnErr(clang::Interpreter::create(std::move(CI)));
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
TargetSelect.cpp 29 // MCJIT can generate code for remote targets, but the old JIT and Interpreter
31 if (WhichEngine != EngineKind::Interpreter && M)
ExecutionEngineBindings.cpp 123 builder.setEngineKind(EngineKind::Interpreter)
ExecutionEngine.cpp 516 // the interpreter.
522 *ErrorStr = "Cannot create an interpreter with a memory manager.";
527 // Unless the interpreter was explicitly selected or the JIT is not linked,
548 // an interpreter instead.
549 if (WhichEngine & EngineKind::Interpreter) {
553 *ErrorStr = "Interpreter has not been linked in.";
573 // Global variable might have been added since interpreter started.
  /src/external/apache2/llvm/dist/llvm/utils/
GenLibDeps.pl 104 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
146 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
Speculation.h 180 ResultEval Interpreter)
182 S(Spec), Mangle(Mangle), QueryAnalysis(Interpreter) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
ExecutionEngine.h 98 /// designed to support both interpreter and just-in-time (JIT) compiler
376 /// This function should not be called with the interpreter engine.
378 // Default implementation for the interpreter. MCJIT will override this.
379 // JIT and interpreter clients should use getPointerToGlobal instead.
386 // Default implementation for the interpreter. MCJIT will override this.
387 // Interpreter clients should use getPointerToFunction instead.
423 /// not changed. Supported by MCJIT but not the interpreter.
526 Interpreter = 0x2
528 const static Kind Either = (Kind)(JIT | Interpreter);
562 /// setEngineKind - Controls whether the user wants the interpreter, the JIT
    [all...]
  /src/sys/external/bsd/acpica/dist/compiler/
readme.txt 24 and symbol table, and the AML Interpreter is used to evaluate
74 interpreter library and will fail.
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/
llvm_executionengine.mli 9 (** JIT Interpreter.
12 interpreter), the classes in the [ExecutionEngine] library. *)
22 (** An execution engine is either a JIT compiler or an interpreter, capable of
  /src/external/apache2/llvm/dist/llvm/tools/lli/
lli.cpp 1 //===- lli.cpp - LLVM Interpreter / Dynamic compiler ----------------------===//
11 // compiler, or through an interpreter if no JIT is available for this platform.
24 #include "llvm/ExecutionEngine/Interpreter.h"
96 cl::opt<bool> ForceInterpreter("force-interpreter",
442 "llvm interpreter & dynamic compiler\n");
490 ? EngineKind::Interpreter
511 << "remote process execution does not work with the interpreter.\n";
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
dinterpret.d 259 * Note that when a function is forward referenced, the interpreter must
740 private extern (C++) final class Interpreter : Visitor
3918 // Therefore interpreter should handle them specially.
6387 scope Interpreter v = new Interpreter(pue, istate, goal);
6452 scope Interpreter v = new Interpreter(pue, istate, CTFEGoal.Nothing);

Completed in 52 milliseconds