| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.cpp | 25 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 D | Execution.cpp | 332 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 D | Interpreter.h | 74 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> { 87 explicit Interpreter(std::unique_ptr<Module> M); 88 ~Interpreter() override;
|
| H A D | CMakeLists.txt | 4 Interpreter.cpp
|
| /llvm-project-15.0.7/clang/lib/Interpreter/ |
| H A D | Interpreter.cpp | 177 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 D | CMakeLists.txt | 13 Interpreter.cpp
|
| /llvm-project-15.0.7/llvm/tools/bugpoint/ |
| H A D | ExecutionDriver.cpp | 157 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 D | BugDriver.h | 51 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 D | BugDriver.cpp | 81 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 D | Interpreter.h | 48 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 D | InterpreterTest.cpp | 32 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 D | BUILD.gn | 7 #"//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 D | BUILD.gn | 12 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 D | BUILD.gn | 1 static_library("Interpreter") { 13 "Interpreter.cpp",
|
| /llvm-project-15.0.7/clang/unittests/Interpreter/ExceptionTests/ |
| H A D | InterpreterExceptionTest.cpp | 37 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 D | BUILD.gn | 1 static_library("Interpreter") { 27 "Interpreter.cpp",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/unittests/ |
| H A D | BUILD.gn | 15 "Interpreter:ClangReplInterpreterTests", 42 "Interpreter/ExceptionTests:ClangReplInterpreterExceptionTests",
|
| /llvm-project-15.0.7/llvm/examples/HowToUseJIT/ |
| H A D | CMakeLists.txt | 4 Interpreter
|
| /llvm-project-15.0.7/llvm/examples/Fibonacci/ |
| H A D | CMakeLists.txt | 4 Interpreter
|
| /llvm-project-15.0.7/llvm/examples/ParallelJIT/ |
| H A D | CMakeLists.txt | 4 Interpreter
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/ScriptInterpreter/None/ |
| H A D | BUILD.gn | 6 "//lldb/source/Interpreter",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/unittests/Interpreter/ |
| H A D | BUILD.gn | 9 "//clang/lib/Interpreter",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/ |
| H A D | BUILD.gn | 6 "//llvm/lib/ExecutionEngine/Interpreter",
|
| /llvm-project-15.0.7/mlir/cmake/modules/ |
| H A D | MLIRDetectPythonEnv.cmake | 18 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 D | BUILD.gn | 5 "//clang/lib/Interpreter",
|