File tree Expand file tree Collapse file tree 2 files changed +0
-19
lines changed
include/llvm/ExecutionEngine/Orc Expand file tree Collapse file tree 2 files changed +0
-19
lines changed Original file line number Diff line number Diff line change @@ -181,16 +181,11 @@ class ELFNixPlatform : public Platform {
181
181
ResourceKey SrcKey) override {}
182
182
183
183
private:
184
- using InitSymbolDepMap =
185
- DenseMap<MaterializationResponsibility *, JITLinkSymbolSet>;
186
184
187
185
Error bootstrapPipelineStart (jitlink::LinkGraph &G);
188
186
Error bootstrapPipelineRecordRuntimeFunctions (jitlink::LinkGraph &G);
189
187
Error bootstrapPipelineEnd (jitlink::LinkGraph &G);
190
188
191
- void addInitializerSupportPasses (MaterializationResponsibility &MR,
192
- jitlink::PassConfiguration &Config);
193
-
194
189
void addDSOHandleSupportPasses (MaterializationResponsibility &MR,
195
190
jitlink::PassConfiguration &Config);
196
191
Original file line number Diff line number Diff line change @@ -793,20 +793,6 @@ void ELFNixPlatform::ELFNixPlatformPlugin::modifyPassConfig(
793
793
[this ](LinkGraph &G) { return bootstrapPipelineEnd (G); });
794
794
}
795
795
796
- ObjectLinkingLayer::Plugin::SyntheticSymbolDependenciesMap
797
- ELFNixPlatform::ELFNixPlatformPlugin::getSyntheticSymbolDependencies (
798
- MaterializationResponsibility &MR) {
799
- std::lock_guard<std::mutex> Lock (PluginMutex);
800
- auto I = InitSymbolDeps.find (&MR);
801
- if (I != InitSymbolDeps.end ()) {
802
- SyntheticSymbolDependenciesMap Result;
803
- Result[MR.getInitializerSymbol ()] = std::move (I->second );
804
- InitSymbolDeps.erase (&MR);
805
- return Result;
806
- }
807
- return SyntheticSymbolDependenciesMap ();
808
- }
809
-
810
796
void ELFNixPlatform::ELFNixPlatformPlugin::addDSOHandleSupportPasses (
811
797
MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) {
812
798
You can’t perform that action at this time.
0 commit comments