Home
last modified time | relevance | path

Searched refs:Interpreter (Results 1 – 25 of 96) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.cpp25 RegisterInterp() { Interpreter::Register(); } in RegisterInterp()
34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, in create()
48 return new Interpreter(std::move(M)); in create()
54 Interpreter::Interpreter(std::unique_ptr<Module> M) in Interpreter() function in Interpreter
66 Interpreter::~Interpreter() { in ~Interpreter()
70 void Interpreter::runAtExitHandlers () { in runAtExitHandlers()
80 GenericValue Interpreter::runFunction(Function *F, in runFunction()
H A DExecution.cpp332 void Interpreter::visitICmpInst(ICmpInst &I) { in visitICmpInst()
665 void Interpreter::visitFCmpInst(FCmpInst &I) { in visitFCmpInst()
875 void Interpreter::exitCalled(GenericValue GV) { in exitCalled()
1093 void Interpreter::visitLoadInst(LoadInst &I) { in visitLoadInst()
1104 void Interpreter::visitStoreInst(StoreInst &I) { in visitStoreInst()
1126 void Interpreter::visitVAEndInst(VAEndInst &I) { in visitVAEndInst()
1158 void Interpreter::visitCallBase(CallBase &I) { in visitCallBase()
1186 void Interpreter::visitShl(BinaryOperator &I) { in visitShl()
1707 void Interpreter::visitSExtInst(SExtInst &I) { in visitSExtInst()
1712 void Interpreter::visitZExtInst(ZExtInst &I) { in visitZExtInst()
[all …]
H A DInterpreter.h74 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
87 explicit Interpreter(std::unique_ptr<Module> M);
88 ~Interpreter() override;
H A DCMakeLists.txt4 Interpreter.cpp
/llvm-project-15.0.7/clang/lib/Interpreter/
H A DInterpreter.cpp177 Interpreter::Interpreter(std::unique_ptr<CompilerInstance> CI, in Interpreter() function in Interpreter
186 Interpreter::~Interpreter() {} in ~Interpreter()
188 llvm::Expected<std::unique_ptr<Interpreter>>
189 Interpreter::create(std::unique_ptr<CompilerInstance> CI) { in create()
192 std::unique_ptr<Interpreter>(new Interpreter(std::move(CI), Err)); in create()
202 const llvm::orc::LLJIT *Interpreter::getExecutionEngine() const { in getExecutionEngine()
209 Interpreter::Parse(llvm::StringRef Code) { in Parse()
213 llvm::Error Interpreter::Execute(PartialTranslationUnit &T) { in Execute()
235 Interpreter::getSymbolAddress(GlobalDecl GD) const { in getSymbolAddress()
245 Interpreter::getSymbolAddress(llvm::StringRef IRName) const { in getSymbolAddress()
[all …]
H A DCMakeLists.txt13 Interpreter.cpp
/llvm-project-15.0.7/llvm/tools/bugpoint/
H A DExecutionDriver.cpp157 if (!Interpreter) { in initializeExecutionEnvironment()
159 Interpreter = in initializeExecutionEnvironment()
162 if (!Interpreter) { in initializeExecutionEnvironment()
167 if (!Interpreter) { in initializeExecutionEnvironment()
169 Interpreter = in initializeExecutionEnvironment()
172 if (!Interpreter) { in initializeExecutionEnvironment()
178 Interpreter = in initializeExecutionEnvironment()
188 Interpreter = in initializeExecutionEnvironment()
200 if (!Interpreter) in initializeExecutionEnvironment()
250 if (Interpreter == nullptr) in initializeExecutionEnvironment()
[all …]
H A DBugDriver.h51 AbstractInterpreter *Interpreter; // How to run the program variable
133 AbstractInterpreter *Old = Interpreter; in switchToSafeInterpreter()
134 Interpreter = (AbstractInterpreter *)SafeInterpreter; in switchToSafeInterpreter()
138 void switchToInterpreter(AbstractInterpreter *AI) { Interpreter = AI; } in switchToInterpreter()
H A DBugDriver.cpp81 Program(nullptr), Interpreter(nullptr), SafeInterpreter(nullptr), in BugDriver()
86 if (Interpreter != SafeInterpreter) in ~BugDriver()
87 delete Interpreter; in ~BugDriver()
/llvm-project-15.0.7/clang/include/clang/Interpreter/
H A DInterpreter.h48 class Interpreter {
53 Interpreter(std::unique_ptr<CompilerInstance> CI, llvm::Error &Err);
56 ~Interpreter();
57 static llvm::Expected<std::unique_ptr<Interpreter>>
/llvm-project-15.0.7/clang/unittests/Interpreter/
H A DInterpreterTest.cpp32 static std::unique_ptr<Interpreter>
40 return cantFail(clang::Interpreter::create(std::move(CI)));
48 std::unique_ptr<Interpreter> Interp = createInterpreter(); in TEST()
64 std::unique_ptr<Interpreter> Interp = createInterpreter(); in TEST()
199 std::unique_ptr<Interpreter> Interp = createInterpreter();
220 static void *AllocateObject(TypeDecl *TD, Interpreter &Interp) {
245 static NamedDecl *LookupSingleName(Interpreter &Interp, const char *Name) {
264 std::unique_ptr<Interpreter> Interp = createInterpreter(Args);
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/DataFormatters/
H A DBUILD.gn7 #"//lldb/source/Interpreter", # FIXME: Dependency cycle.
8 …, # FIXME: 3-hop Dependency cycle (DataFormatters->Symbol->Expression->Interpreter->DataFormatters)
9 … # FIXME: 3-hop Dependency cycle (DataFormatters->Target->Expression->Interpreter->DataFormatters)
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Interpreter/
H A DBUILD.gn12 static_library("Interpreter") {
23 …/lldb/source/Target", # FIXME: 2-hop dependency cyle (Interpreter->Target->Expression->Interpreter)
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Interpreter/
H A DBUILD.gn1 static_library("Interpreter") {
13 "Interpreter.cpp",
/llvm-project-15.0.7/clang/unittests/Interpreter/ExceptionTests/
H A DInterpreterExceptionTest.cpp37 static std::unique_ptr<Interpreter>
45 return cantFail(clang::Interpreter::create(std::move(CI)));
97 std::unique_ptr<Interpreter> Interp = createInterpreter(); in TEST()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Interpreter/
H A DBUILD.gn1 static_library("Interpreter") {
27 "Interpreter.cpp",
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/unittests/
H A DBUILD.gn15 "Interpreter:ClangReplInterpreterTests",
42 "Interpreter/ExceptionTests:ClangReplInterpreterExceptionTests",
/llvm-project-15.0.7/llvm/examples/HowToUseJIT/
H A DCMakeLists.txt4 Interpreter
/llvm-project-15.0.7/llvm/examples/Fibonacci/
H A DCMakeLists.txt4 Interpreter
/llvm-project-15.0.7/llvm/examples/ParallelJIT/
H A DCMakeLists.txt4 Interpreter
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/ScriptInterpreter/None/
H A DBUILD.gn6 "//lldb/source/Interpreter",
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/unittests/Interpreter/
H A DBUILD.gn9 "//clang/lib/Interpreter",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/
H A DBUILD.gn6 "//llvm/lib/ExecutionEngine/Interpreter",
/llvm-project-15.0.7/mlir/cmake/modules/
H A DMLIRDetectPythonEnv.cmake18 COMPONENTS Interpreter Development)
29 COMPONENTS Interpreter ${_python_development_component} NumPy REQUIRED)
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/tools/clang-repl/
H A DBUILD.gn5 "//clang/lib/Interpreter",

1234