diff options
author | Alexander Kornienko <alexfh@google.com> | 2017-02-10 17:00:27 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2017-02-10 17:00:27 +0000 |
commit | beda0f192362fc907358ee367fc8c04460e7e1f1 (patch) | |
tree | 7d7bdba192a3842738f2b51b79f64a1aa7c0fc60 | |
parent | 3b87944433e2caeb530d436e3681df135cad016f (diff) | |
download | bcm5719-llvm-beda0f192362fc907358ee367fc8c04460e7e1f1.tar.gz bcm5719-llvm-beda0f192362fc907358ee367fc8c04460e7e1f1.zip |
Add a virtual destructor for LegalizerInfo.
lib/Target/X86/X86TargetMachine.cpp has a code that deletes an instance of a
LegalizerInfo descendant via a pointer to base.
llvm-svn: 294757
-rw-r--r-- | llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h b/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h index 4a9e535090c..079b7725272 100644 --- a/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h +++ b/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h @@ -96,6 +96,7 @@ public: }; LegalizerInfo(); + virtual ~LegalizerInfo() = default; /// Compute any ancillary tables needed to quickly decide how an operation /// should be handled. This must be called after all "set*Action"methods but |