OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Interpreter
(Results
1 - 6
of
6
) sorted by relevancy
/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.
/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/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/llvm/tools/bugpoint/
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; }
/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
...]
Completed in 76 milliseconds
Indexes created Sun May 17 00:24:36 UTC 2026