[clang] [compiler-rt] [clang-repl] Reimplement value printing using MemoryAccess to support in-process and out-of-process (PR #156649)
Vassil Vassilev via llvm-commits
llvm-commits at lists.llvm.org
Sat Sep 13 23:45:59 PDT 2025
================
@@ -32,8 +32,11 @@
#ifndef LLVM_CLANG_INTERPRETER_VALUE_H
#define LLVM_CLANG_INTERPRETER_VALUE_H
-
+#include "llvm/ADT/FunctionExtras.h"
#include "llvm/Config/llvm-config.h" // for LLVM_BUILD_LLVM_DYLIB, LLVM_BUILD_SHARED_LIBS
+#include "llvm/ExecutionEngine/Orc/LLJIT.h"
+#include "llvm/ExecutionEngine/Orc/MemoryAccess.h"
+#include "llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h"
----------------
vgvassilev wrote:
This header is intended to be used at Interpreter's runtime and it needs to be quick to include. Can we achieve the same goals with less tokens here?
https://github.com/llvm/llvm-project/pull/156649
More information about the llvm-commits
mailing list