An alternative fix was already committed.
This reverts commit r217988.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217989
91177308-0d34-0410-b5e6-
96231b3b80d8
const TargetLibraryInfo *TLI;
bool UnsafeFPShrink;
-protected:
- ~LibCallSimplifier() {}
-
public:
LibCallSimplifier(const DataLayout *TD, const TargetLibraryInfo *TLI,
bool UnsafeFPShrink);
}
namespace {
-class InstCombinerLibCallSimplifier final : public LibCallSimplifier {
+class InstCombinerLibCallSimplifier : public LibCallSimplifier {
InstCombiner *IC;
public:
InstCombinerLibCallSimplifier(const DataLayout *DL,