[llvm] 932fa0e - [ORC] Fix missing include for MemoryAccess interface (NFC) (#165576)

via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 30 02:46:42 PDT 2025


Author: Stefan Gränitz
Date: 2025-10-30T10:46:37+01:00
New Revision: 932fa0e0871acce4f68fab504527f5b4e46f16f9

URL: https://github.com/llvm/llvm-project/commit/932fa0e0871acce4f68fab504527f5b4e46f16f9
DIFF: https://github.com/llvm/llvm-project/commit/932fa0e0871acce4f68fab504527f5b4e46f16f9.diff

LOG: [ORC] Fix missing include for MemoryAccess interface (NFC) (#165576)

MemoryAccess base class was included from Core.h when it was a subclass
of ExecutorProcessControl, but this changed in
0faa181434cf959110651fe974bef31e7390eba8

Added: 
    

Modified: 
    llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h

Removed: 
    


################################################################################
diff  --git a/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h b/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h
index c69b6f736651e..86207265021c5 100644
--- a/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h
+++ b/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h
@@ -6,7 +6,7 @@
 //
 //===----------------------------------------------------------------------===//
 //
-// Implements ExecutorProcessControl::MemoryAccess by making calls to
+// Implements the MemoryAccess interface by making calls to
 // ExecutorProcessControl::callWrapperAsync.
 //
 // This simplifies the implementaton of new ExecutorProcessControl instances,
@@ -19,6 +19,7 @@
 #define LLVM_EXECUTIONENGINE_ORC_EPCGENERICMEMORYACCESS_H
 
 #include "llvm/ExecutionEngine/Orc/Core.h"
+#include "llvm/ExecutionEngine/Orc/MemoryAccess.h"
 
 namespace llvm {
 namespace orc {


        


More information about the llvm-commits mailing list