From ec8f5c8e5aa0989cbde7bc5e6190e5267fa074e4 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Tue, 26 Jun 2018 20:59:46 +0000 Subject: [ORC] Fix a FIXME by moving MangleAndInterner to Core.h. llvm-svn: 335661 --- llvm/lib/ExecutionEngine/Orc/Layer.cpp | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'llvm/lib/ExecutionEngine/Orc/Layer.cpp') diff --git a/llvm/lib/ExecutionEngine/Orc/Layer.cpp b/llvm/lib/ExecutionEngine/Orc/Layer.cpp index cbf1f4c244d..76255f56fd4 100644 --- a/llvm/lib/ExecutionEngine/Orc/Layer.cpp +++ b/llvm/lib/ExecutionEngine/Orc/Layer.cpp @@ -15,18 +15,6 @@ namespace llvm { namespace orc { -MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL) - : ES(ES), DL(DL) {} - -SymbolStringPtr MangleAndInterner::operator()(StringRef Name) { - std::string MangledName; - { - raw_string_ostream MangledNameStream(MangledName); - Mangler::getNameWithPrefix(MangledNameStream, Name, DL); - } - return ES.getSymbolStringPool().intern(MangledName); -} - IRLayer::IRLayer(ExecutionSession &ES) : ES(ES) {} IRLayer::~IRLayer() {} -- cgit v1.2.3