HomeSort by relevance Sort by last modified time
    Searched refs:Interpreter (Results 1 - 25 of 41) sorted by null

1 2

  /external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.cpp 1 //===- Interpreter.cpp - Top-Level LLVM Interpreter Implementation --------===//
10 // This file implements the top-level functionality for the LLVM interpreter.
11 // This interpreter is designed to be a very simple, portable, inefficient
12 // interpreter.
16 #include "Interpreter.h"
26 RegisterInterp() { Interpreter::Register(); }
33 /// create - Create a new interpreter object. This can never fail.
35 ExecutionEngine *Interpreter::create(Module *M, std::string* ErrStr) {
41 return new Interpreter(M)
    [all...]
Execution.cpp 10 // This file contains the actual instruction interpreter.
14 #define DEBUG_TYPE "interpreter"
15 #include "Interpreter.h"
33 static cl::opt<bool> PrintVolatile("interpreter-print-volatile", cl::Hidden,
34 cl::desc("make the interpreter print every volatile load and store"));
276 void Interpreter::visitICmpInst(ICmpInst &I) {
608 void Interpreter::visitFCmpInst(FCmpInst &I) {
679 void Interpreter::visitBinaryOperator(BinaryOperator &I) {
793 void Interpreter::visitSelectInst(SelectInst &I) {
807 void Interpreter::exitCalled(GenericValue GV)
    [all...]
Interpreter.h 1 //===-- Interpreter.h ------------------------------------------*- C++ -*--===//
10 // This header file defines the interpreter structure
81 // Interpreter - This class represents the entirety of the interpreter.
83 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
97 explicit Interpreter(Module *M);
98 ~Interpreter();
109 /// create - Create an interpreter ExecutionEngine. This can never fail.
124 /// recompileAndRelinkFunction - For the interpreter, functions are alway
    [all...]
ExternalFunctions.cpp 14 // Interpreter. The first is to implement lle_* wrapper functions that are
17 // not exist, and libffi is available, then the Interpreter will attempt to
22 #include "Interpreter.h"
61 static Interpreter *TheInterpreter;
86 // Please note, that interpreter doesn't know how to assemble a
192 + "' is not supported by the Interpreter.");
247 GenericValue Interpreter::callExternalFunction(Function *F,
473 void Interpreter::initializeExternalFunctions() {
  /external/antlr/antlr-3.4/tool/src/test/java/org/antlr/test/
TestInterpretedLexing.java 35 import org.antlr.tool.Interpreter;
84 Interpreter engine = new Interpreter(g, new ANTLRStringStream("a"));
85 engine = new Interpreter(g, new ANTLRStringStream("b"));
88 engine = new Interpreter(g, new ANTLRStringStream("c"));
99 Interpreter engine = new Interpreter(g, new ANTLRStringStream("abc")); // should ignore the x
110 Interpreter engine = new Interpreter(g, new ANTLRStringStream("12x")); // should ignore the x
113 engine = new Interpreter(g, new ANTLRStringStream("1234"))
    [all...]
TestInterpretedParsing.java 34 import org.antlr.tool.Interpreter;
64 Interpreter lexEngine = new Interpreter(g, input);
69 Interpreter parseEngine = new Interpreter(pg, tokens);
99 Interpreter lexEngine = new Interpreter(g, input);
104 Interpreter parseEngine = new Interpreter(pg, tokens);
134 Interpreter lexEngine = new Interpreter(g, input)
    [all...]
TestTokenRewriteStream.java 34 import org.antlr.tool.Interpreter;
50 Interpreter lexEngine = new Interpreter(g, input);
65 Interpreter lexEngine = new Interpreter(g, input);
80 Interpreter lexEngine = new Interpreter(g, input);
97 Interpreter lexEngine = new Interpreter(g, input);
113 Interpreter lexEngine = new Interpreter(g, input)
    [all...]
TestCommonTokenStream.java 33 import org.antlr.tool.Interpreter;
51 Interpreter lexEngine = new Interpreter(g, input);
72 Interpreter lexEngine = new Interpreter(g, input);
93 Interpreter lexEngine = new Interpreter(g, input);
123 Interpreter lexEngine = new Interpreter(g, input);
154 Interpreter lexEngine = new Interpreter(g, input)
    [all...]
  /external/llvm/lib/ExecutionEngine/
Makefile 14 PARALLEL_DIRS = Interpreter JIT MCJIT RuntimeDyld
TargetSelect.cpp 31 // MCJIT can generate code for remote targets, but the old JIT and Interpreter
33 if (UseMCJIT && WhichEngine != EngineKind::Interpreter && M)
ExecutionEngineBindings.cpp 131 builder.setEngineKind(EngineKind::Interpreter)
  /external/llvm/tools/bugpoint/
ExecutionDriver.cpp 45 "Execute with the interpreter"),
153 if (!Interpreter) {
155 Interpreter = AbstractInterpreter::createJIT(getToolName(), Message,
158 if (!Interpreter) {
160 Interpreter = AbstractInterpreter::createLLC(getToolName(), Message,
164 if (!Interpreter) {
166 Interpreter = AbstractInterpreter::createLLI(getToolName(), Message,
169 if (!Interpreter) {
171 Message = "Sorry, I can't automatically select an interpreter!\n";
175 Interpreter = AbstractInterpreter::createLLI(getToolName(), Message
    [all...]
BugDriver.h 52 AbstractInterpreter *Interpreter; // How to run the program
149 AbstractInterpreter *Old = Interpreter;
150 Interpreter = (AbstractInterpreter*)SafeInterpreter;
155 Interpreter = AI;
BugDriver.cpp 39 // otherwise the raw input run through an interpreter is used as the reference
73 Program(0), Interpreter(0), SafeInterpreter(0), gcc(0),
  /external/antlr/antlr-3.4/tool/src/main/java/org/antlr/tool/
Interp.java 113 Interpreter lexEngine = new Interpreter(lexer, input);
125 Interpreter parseEngine = new Interpreter(parser, tokens);
Interpreter.java 42 /** The recognition interpreter/engine for grammars. Separated
44 * You create an interpreter for a grammar and an input stream. This object
49 public class Interpreter implements TokenSource {
74 public Interpreter(Grammar grammar, IntStream input) {
  /external/chromium_org/v8/test/webkit/
regexp-alternatives.js 33 // Force YARR to use Interpreter by using iterative parentheses
38 // Force YARR to use Interpreter by using backreference
  /external/llvm/utils/
GenLibDeps.pl 103 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
144 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
  /external/llvm/include/llvm/ExecutionEngine/
ExecutionEngine.h 99 /// designed to support both interpreter and just-in-time (JIT) compiler
134 // To avoid having libexecutionengine depend on the JIT and interpreter
195 /// machine, it does not fall back to the interpreter. This takes ownership
489 Interpreter = 0x2
491 const static Kind Either = (Kind)(JIT | Interpreter);
535 /// setEngineKind - Controls whether the user wants the interpreter, the JIT,
558 /// builder to create an interpreter will cause a runtime error. If create()
  /prebuilts/devtools/tools/lib/
asm-analysis-4.0.jar 
  /prebuilts/tools/common/asm-tools/
asm-analysis-4.0.jar 
  /prebuilts/tools/common/m2/repository/org/ow2/asm/asm-analysis/4.0/
asm-analysis-4.0.jar 
  /external/llvm/tools/lli/
lli.cpp 1 //===- lli.cpp - LLVM Interpreter / Dynamic compiler ----------------------===//
12 // compiler, or through an interpreter if no JIT is available for this platform.
24 #include "llvm/ExecutionEngine/Interpreter.h"
67 cl::opt<bool> ForceInterpreter("force-interpreter",
305 "llvm interpreter & dynamic compiler\n");
348 ? EngineKind::Interpreter
  /external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
DFA.java 654 Interpreter interp = new Interpreter(nfa.grammar, input);
    [all...]
  /external/llvm/bindings/ocaml/executionengine/
llvm_executionengine.mli 10 (** JIT Interpreter.
13 interpreter), the classes in the ExecutionEngine library. *)
84 (** An execution engine is either a JIT compiler or an interpreter, capable of
91 interpreter. Raises [Error msg] if an error occurrs. The execution engine
96 (** [create_interpreter m] creates a new interpreter, taking ownership of the

Completed in 452 milliseconds

1 2