OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Mon Mar 02 05:31:46 UTC 2026