/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
|