diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-04-11 15:58:30 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-04-11 15:58:30 +0000 |
commit | 80172372771ee46373965e5ea45240375b46154d (patch) | |
tree | 22a5271e078087ea89e3a47ec8befa90cf9a3d55 /clang/utils/TableGen/NeonEmitter.cpp | |
parent | dd0ff857010e14b914a7b69548c69fa77ec20d72 (diff) | |
download | bcm5719-llvm-80172372771ee46373965e5ea45240375b46154d.tar.gz bcm5719-llvm-80172372771ee46373965e5ea45240375b46154d.zip |
Remove empty non-virtual destructors or mark them =default when non-public
These add no value but can make a class non-trivially copyable. NFC.
llvm-svn: 234689
Diffstat (limited to 'clang/utils/TableGen/NeonEmitter.cpp')
-rw-r--r-- | clang/utils/TableGen/NeonEmitter.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/clang/utils/TableGen/NeonEmitter.cpp b/clang/utils/TableGen/NeonEmitter.cpp index d46785d1937..2a857a87ef1 100644 --- a/clang/utils/TableGen/NeonEmitter.cpp +++ b/clang/utils/TableGen/NeonEmitter.cpp @@ -1563,8 +1563,6 @@ std::pair<Type, std::string> Intrinsic::DagEmitter::emitDagShuffle(DagInit *DI){ // See the documentation in arm_neon.td for a description of these operators. class LowHalf : public SetTheory::Operator { public: - void anchor() override {} - ~LowHalf() override {} void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, ArrayRef<SMLoc> Loc) override { SetTheory::RecSet Elts2; @@ -1574,8 +1572,6 @@ std::pair<Type, std::string> Intrinsic::DagEmitter::emitDagShuffle(DagInit *DI){ }; class HighHalf : public SetTheory::Operator { public: - void anchor() override {} - ~HighHalf() override {} void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, ArrayRef<SMLoc> Loc) override { SetTheory::RecSet Elts2; @@ -1588,8 +1584,6 @@ std::pair<Type, std::string> Intrinsic::DagEmitter::emitDagShuffle(DagInit *DI){ public: Rev(unsigned ElementSize) : ElementSize(ElementSize) {} - void anchor() override {} - ~Rev() override {} void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, ArrayRef<SMLoc> Loc) override { SetTheory::RecSet Elts2; @@ -1613,8 +1607,6 @@ std::pair<Type, std::string> Intrinsic::DagEmitter::emitDagShuffle(DagInit *DI){ public: MaskExpander(unsigned N) : N(N) {} - void anchor() override {} - ~MaskExpander() override {} void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override { unsigned Addend = 0; if (R->getName() == "mask0") |