OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Interpreter
(Results
1 - 8
of
8
) sorted by null
/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
...]
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
...]
/external/llvm/tools/bugpoint/
BugDriver.h
52
AbstractInterpreter *
Interpreter
; // How to run the program
149
AbstractInterpreter *Old =
Interpreter
;
150
Interpreter
= (AbstractInterpreter*)SafeInterpreter;
155
Interpreter
= AI;
/external/webkit/Source/JavaScriptCore/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/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,
/dalvik/vm/interp/
Interp.cpp
18
* Main
interpreter
entry point and support functions.
20
* The entry point selects the "standard" or "debug"
interpreter
and
21
* facilitates switching between them. The standard
interpreter
may
47
/*
Interpreter
entry points from compiled code */
209
* check in the
interpreter
results in an exception being thrown.
615
* The
interpreter
just threw. Handle any special subMode requirements.
641
* The
interpreter
is preparing to do an invoke (both native & normal).
651
* The
interpreter
is preparing to do a native invoke. Handle any
676
* The
interpreter
has returned from a native invoke. Handle any
693
* The
interpreter
has returned from a normal method. Handle any specia
[
all
...]
/external/webkit/Source/JavaScriptCore/yarr/
YarrInterpreter.cpp
41
class
Interpreter
{
[
all
...]
Completed in 101 milliseconds