Skip to content

Commit 88ec9ce

Browse files
[ORC] Remove now unused EPCDebugObjectRegistrar
1 parent e992280 commit 88ec9ce

File tree

12 files changed

+0
-158
lines changed

12 files changed

+0
-158
lines changed

llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
#include "llvm/ADT/StringExtras.h"
1212
#include "llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h"
13-
#include "llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h"
1413
#include "llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h"
1514
#include "llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h"
1615
#include "llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h"

llvm/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#define LLVM_EXECUTIONENGINE_ORC_DEBUGGERSUPPORTPLUGIN_H
1515

1616
#include "llvm/ExecutionEngine/Orc/Core.h"
17-
#include "llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h"
1817
#include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
1918
#include "llvm/Support/Compiler.h"
2019

llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h

Lines changed: 0 additions & 69 deletions
This file was deleted.

llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ struct jit_descriptor {
4343
};
4444
}
4545

46-
extern "C" LLVM_ABI llvm::orc::shared::CWrapperFunctionResult
47-
llvm_orc_registerJITLoaderGDBWrapper(const char *ArgData, size_t ArgSize);
48-
4946
extern "C" LLVM_ABI llvm::orc::shared::CWrapperFunctionResult
5047
llvm_orc_registerJITLoaderGDBAllocAction(const char *ArgData, size_t ArgSize);
5148

llvm/lib/ExecutionEngine/Orc/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ add_llvm_component_library(LLVMOrcJIT
1818
DebugUtils.cpp
1919
EHFrameRegistrationPlugin.cpp
2020
EPCDynamicLibrarySearchGenerator.cpp
21-
EPCDebugObjectRegistrar.cpp
2221
EPCGenericDylibManager.cpp
2322
EPCGenericJITLinkMemoryManager.cpp
2423
EPCGenericRTDyldMemoryManager.cpp

llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp

Lines changed: 0 additions & 61 deletions
This file was deleted.

llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -88,19 +88,3 @@ llvm_orc_registerJITLoaderGDBAllocAction(const char *ArgData, size_t ArgSize) {
8888
})
8989
.release();
9090
}
91-
92-
extern "C" orc::shared::CWrapperFunctionResult
93-
llvm_orc_registerJITLoaderGDBWrapper(const char *ArgData, size_t ArgSize) {
94-
using namespace orc::shared;
95-
return WrapperFunction<SPSError(SPSExecutorAddrRange, bool)>::handle(
96-
ArgData, ArgSize,
97-
[](ExecutorAddrRange R, bool AutoRegisterCode) {
98-
appendJITDebugDescriptor(R.Start.toPtr<const char *>(),
99-
R.size());
100-
// Run into the rendezvous breakpoint.
101-
if (AutoRegisterCode)
102-
__jit_debug_register_code();
103-
return Error::success();
104-
})
105-
.release();
106-
}

llvm/tools/lli/lli.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,6 @@ static ExitOnError ExitOnErr;
283283
LLVM_ATTRIBUTE_USED static void linkComponents() {
284284
errs() << (void *)&llvm_orc_registerEHFrameSectionAllocAction
285285
<< (void *)&llvm_orc_deregisterEHFrameSectionAllocAction
286-
<< (void *)&llvm_orc_registerJITLoaderGDBWrapper
287286
<< (void *)&llvm_orc_registerJITLoaderGDBAllocAction;
288287
}
289288

llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ ExitOnError ExitOnErr;
4444
LLVM_ATTRIBUTE_USED void linkComponents() {
4545
errs() << (void *)&llvm_orc_registerEHFrameSectionAllocAction
4646
<< (void *)&llvm_orc_deregisterEHFrameSectionAllocAction
47-
<< (void *)&llvm_orc_registerJITLoaderGDBWrapper
4847
<< (void *)&llvm_orc_registerJITLoaderGDBAllocAction;
4948
}
5049

llvm/tools/llvm-jitlink/llvm-jitlink.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include "llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h"
2525
#include "llvm/ExecutionEngine/Orc/EHFrameRegistrationPlugin.h"
2626
#include "llvm/ExecutionEngine/Orc/ELFNixPlatform.h"
27-
#include "llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h"
2827
#include "llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h"
2928
#include "llvm/ExecutionEngine/Orc/ExecutionUtils.h"
3029
#include "llvm/ExecutionEngine/Orc/GetDylibInterface.h"
@@ -348,7 +347,6 @@ static LLVM_ATTRIBUTE_USED void linkComponents() {
348347
errs() << "Linking in runtime functions\n"
349348
<< (void *)&llvm_orc_registerEHFrameSectionAllocAction << '\n'
350349
<< (void *)&llvm_orc_deregisterEHFrameSectionAllocAction << '\n'
351-
<< (void *)&llvm_orc_registerJITLoaderGDBWrapper << '\n'
352350
<< (void *)&llvm_orc_registerJITLoaderGDBAllocAction << '\n'
353351
<< (void *)&llvm_orc_registerJITLoaderPerfStart << '\n'
354352
<< (void *)&llvm_orc_registerJITLoaderPerfEnd << '\n'

0 commit comments

Comments
 (0)