diff options
-rw-r--r-- | include/llvm/MC/MCInstrAnalysis.h | 2 | ||||
-rw-r--r-- | lib/MC/CMakeLists.txt | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/MC/MCInstrAnalysis.h b/include/llvm/MC/MCInstrAnalysis.h index adca7b124d..36584ef49a 100644 --- a/include/llvm/MC/MCInstrAnalysis.h +++ b/include/llvm/MC/MCInstrAnalysis.h @@ -25,6 +25,8 @@ protected: MCInstrAnalysis(const MCInstrInfo *Info) : Info(Info) {} public: + virtual ~MCInstrAnalysis() {} + virtual bool isBranch(const MCInst &Inst) const { return Info->get(Inst.getOpcode()).isBranch(); } diff --git a/lib/MC/CMakeLists.txt b/lib/MC/CMakeLists.txt index a3303a1bf2..9b650b6f53 100644 --- a/lib/MC/CMakeLists.txt +++ b/lib/MC/CMakeLists.txt @@ -15,6 +15,7 @@ add_llvm_library(LLVMMC MCExpr.cpp MCInst.cpp MCInstPrinter.cpp + MCInstrAnalysis.cpp MCLabel.cpp MCDwarf.cpp MCLoggingStreamer.cpp |