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

1 2

  /external/webkit/Source/WebCore/ForwardingHeaders/interpreter/
Interpreter.h 3 #include <JavaScriptCore/Interpreter.h>
  /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"));
257 void Interpreter::visitICmpInst(ICmpInst &I) {
445 void Interpreter::visitFCmpInst(FCmpInst &I) {
521 void Interpreter::visitBinaryOperator(BinaryOperator &I) {
557 void Interpreter::visitSelectInst(SelectInst &I) {
571 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.
118 /// 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
191 + "' is not supported by the Interpreter.");
246 GenericValue Interpreter::callExternalFunction(Function *F,
480 void Interpreter::initializeExternalFunctions() {
  /external/llvm/lib/ExecutionEngine/
Makefile 11 PARALLEL_DIRS = Interpreter JIT MCJIT RuntimeDyld
ExecutionEngineBindings.cpp 110 builder.setEngineKind(EngineKind::Interpreter)
  /external/llvm/tools/bugpoint/
ExecutionDriver.cpp 46 "Execute with the interpreter"),
158 Interpreter =
161 if (!Interpreter) {
163 Interpreter = AbstractInterpreter::createJIT(getToolName(), Message,
166 if (!Interpreter) {
168 Interpreter = AbstractInterpreter::createLLC(getToolName(), Message,
172 if (!Interpreter) {
174 Interpreter = AbstractInterpreter::createLLI(getToolName(), Message,
177 if (!Interpreter) {
179 Message = "Sorry, I can't automatically select an interpreter!\n"
    [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/webkit/Source/WebCore/bridge/
testqtbindings.cpp 30 #include "interpreter.h"
96 // create interpreter w/ global object
99 // create interpreter
100 RefPtr<Interpreter> interp = new Interpreter(global);
134 } // end block, so that Interpreter and global get deleted
runtime_root.h 42 class Interpreter;
testbindings.mm 33 #include "interpreter.h"
243 // create interpreter w/ global object
245 Interpreter interp;
284 } // end block, so that Interpreter and global get deleted
  /external/webkit/Source/JavaScriptCore/interpreter/
CachedCall.h 32 #include "Interpreter.h"
40 , m_interpreter(callFrame->interpreter())
71 Interpreter* m_interpreter;
CallFrame.h 34 class Interpreter;
73 Interpreter* interpreter() { return globalData().interpreter; } function in class:JSC::ExecState
97 #if ENABLE(INTERPRETER)
Interpreter.h 67 class Interpreter {
72 Interpreter(JSGlobalData&);
126 #if ENABLE(INTERPRETER)
139 #endif // ENABLE(INTERPRETER)
Interpreter.cpp 31 #include "Interpreter.h"
86 #if ENABLE(INTERPRETER)
92 NEVER_INLINE bool Interpreter::resolve(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue)
120 NEVER_INLINE bool Interpreter::resolveSkip(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue)
160 NEVER_INLINE bool Interpreter::resolveGlobal(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue)
197 NEVER_INLINE bool Interpreter::resolveGlobalDynamic(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue)
274 NEVER_INLINE void Interpreter::resolveBase(CallFrame* callFrame, Instruction* vPC)
288 NEVER_INLINE bool Interpreter::resolveBaseAndProperty(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue)
324 #endif // ENABLE(INTERPRETER)
326 ALWAYS_INLINE CallFrame* Interpreter::slideRegisterWindowForCall(CodeBlock* newCodeBlock, RegisterFile* registerFile, CallFrame* callFr (…)
    [all...]
  /external/webkit/Source/WebCore/bindings/js/
ScriptCallStackFactory.cpp 39 #include <interpreter/CallFrame.h>
40 #include <interpreter/Interpreter.h>
67 exec->interpreter()->retrieveLastCaller(callFrame, signedLineNumber, sourceID, urlString, function);
JSWorkerContextCustom.cpp 46 #include <interpreter/Interpreter.h>
WorkerScriptController.cpp 42 #include <interpreter/Interpreter.h>
  /external/webkit/Source/JavaScriptCore/bytecode/
SamplingTool.h 93 class Interpreter;
193 SamplingTool(Interpreter* interpreter)
194 : m_interpreter(interpreter)
260 Interpreter* m_interpreter;
  /external/llvm/utils/
GenLibDeps.pl 104 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
146 $libpath =~ s/^Interpreter/ExecutionEngine\/Interpreter/;
  /external/webkit/Source/JavaScriptCore/runtime/
JSGlobalData.h 63 class Interpreter;
192 bool canUseJIT() { return false; } // interpreter only
193 #elif !ENABLE(INTERPRETER)
208 Interpreter* interpreter; member in class:JSC::JSGlobalData
276 #if ENABLE(JIT) && ENABLE(INTERPRETER)
  /external/llvm/include/llvm/ExecutionEngine/
ExecutionEngine.h 93 /// designed to support both interpreter and just-in-time (JIT) compiler
128 // To avoid having libexecutionengine depend on the JIT and interpreter
191 /// machine, it does not fall back to the interpreter. This takes ownership
449 Interpreter = 0x2
451 const static Kind Either = (Kind)(JIT | Interpreter);
491 /// setEngineKind - Controls whether the user wants the interpreter, the JIT,
  /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.
23 #include "llvm/ExecutionEngine/Interpreter.h"
55 cl::opt<bool> ForceInterpreter("force-interpreter",
171 "llvm interpreter & dynamic compiler\n");
203 ? EngineKind::Interpreter

Completed in 336 milliseconds

1 2