diff options
Diffstat (limited to 'llvm/utils/TableGen')
| -rw-r--r-- | llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Basic/TargetFeaturesEmitter.h | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Common/CodeGenRegisters.cpp | 3 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Common/CodeGenTarget.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Common/DAGISelMatcher.h | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp | 8 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.h | 9 | ||||
| -rw-r--r-- | llvm/utils/TableGen/Common/InfoByHwMode.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/FastISelEmitter.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/RegisterBankEmitter.cpp | 3 | ||||
| -rw-r--r-- | llvm/utils/TableGen/X86DisassemblerTables.cpp | 2 | ||||
| -rw-r--r-- | llvm/utils/TableGen/X86ModRMFilters.h | 2 | 
14 files changed, 20 insertions, 23 deletions
diff --git a/llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp b/llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp index 3f284ee..b63ce36 100644 --- a/llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp +++ b/llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp @@ -220,7 +220,7 @@ static void emitARMTargetDef(const RecordKeeper &RK, raw_ostream &OS) {                            ProfileLower + "'");      // Name of the object in C++ -    const std::string CppSpelling = ArchInfoName(Major, Minor, ProfileUpper); +    std::string CppSpelling = ArchInfoName(Major, Minor, ProfileUpper);      OS << "inline constexpr ArchInfo " << CppSpelling << " = {\n";      CppSpellings.push_back(std::move(CppSpelling)); diff --git a/llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp b/llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp index ed802e2..6a36f47 100644 --- a/llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp +++ b/llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp @@ -154,7 +154,7 @@ public:        Provides = ProvideMap.lookup(ProvidesDef);    } -  ~RuntimeLibcallImpl() {} +  ~RuntimeLibcallImpl() = default;    const Record *getDef() const { return TheDef; } diff --git a/llvm/utils/TableGen/Basic/TargetFeaturesEmitter.h b/llvm/utils/TableGen/Basic/TargetFeaturesEmitter.h index 99e4820..412f323 100644 --- a/llvm/utils/TableGen/Basic/TargetFeaturesEmitter.h +++ b/llvm/utils/TableGen/Basic/TargetFeaturesEmitter.h @@ -43,7 +43,7 @@ public:    void printFeatureKeyValues(raw_ostream &OS, const FeatureMapTy &FeatureMap);    void printCPUKeyValues(raw_ostream &OS, const FeatureMapTy &FeatureMap);    virtual void run(raw_ostream &O); -  virtual ~TargetFeaturesEmitter() {}; +  virtual ~TargetFeaturesEmitter() = default;  };  } // namespace llvm  #endif diff --git a/llvm/utils/TableGen/Common/CodeGenRegisters.cpp b/llvm/utils/TableGen/Common/CodeGenRegisters.cpp index 8d0ec9a..2eb94b7e 100644 --- a/llvm/utils/TableGen/Common/CodeGenRegisters.cpp +++ b/llvm/utils/TableGen/Common/CodeGenRegisters.cpp @@ -1651,8 +1651,7 @@ template <> struct llvm::GraphTraits<SubRegIndexCompositionGraph> {    struct ChildIteratorType        : public iterator_adaptor_base<              ChildIteratorType, CompMapIt, -            typename std::iterator_traits<CompMapIt>::iterator_category, -            NodeRef> { +            std::iterator_traits<CompMapIt>::iterator_category, NodeRef> {      ChildIteratorType(CompMapIt I)          : ChildIteratorType::iterator_adaptor_base(I) {} diff --git a/llvm/utils/TableGen/Common/CodeGenTarget.cpp b/llvm/utils/TableGen/Common/CodeGenTarget.cpp index 3db0d07..1e93788 100644 --- a/llvm/utils/TableGen/Common/CodeGenTarget.cpp +++ b/llvm/utils/TableGen/Common/CodeGenTarget.cpp @@ -80,7 +80,7 @@ CodeGenTarget::CodeGenTarget(const RecordKeeper &records)    MacroFusions = Records.getAllDerivedDefinitions("Fusion");  } -CodeGenTarget::~CodeGenTarget() {} +CodeGenTarget::~CodeGenTarget() = default;  StringRef CodeGenTarget::getName() const { return TargetRec->getName(); } diff --git a/llvm/utils/TableGen/Common/DAGISelMatcher.h b/llvm/utils/TableGen/Common/DAGISelMatcher.h index f87de75..a19f444 100644 --- a/llvm/utils/TableGen/Common/DAGISelMatcher.h +++ b/llvm/utils/TableGen/Common/DAGISelMatcher.h @@ -105,7 +105,7 @@ protected:    Matcher(KindTy K) : Kind(K) {}  public: -  virtual ~Matcher() {} +  virtual ~Matcher() = default;    unsigned getSize() const { return Size; }    void setSize(unsigned sz) { Size = sz; } diff --git a/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp b/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp index 5d49715..7af757c 100644 --- a/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp +++ b/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp @@ -457,7 +457,7 @@ std::optional<LLTCodeGen> llvm::gi::MVTToLLT(MVT::SimpleValueType SVT) {  void Matcher::optimize() {} -Matcher::~Matcher() {} +Matcher::~Matcher() = default;  //===- GroupMatcher -------------------------------------------------------===// @@ -1150,11 +1150,11 @@ void RuleMatcher::insnmatchers_pop_front() { Matchers.erase(Matchers.begin()); }  //===- PredicateMatcher ---------------------------------------------------===// -PredicateMatcher::~PredicateMatcher() {} +PredicateMatcher::~PredicateMatcher() = default;  //===- OperandPredicateMatcher --------------------------------------------===// -OperandPredicateMatcher::~OperandPredicateMatcher() {} +OperandPredicateMatcher::~OperandPredicateMatcher() = default;  bool OperandPredicateMatcher::isHigherPriorityThan(      const OperandPredicateMatcher &B) const { @@ -1941,7 +1941,7 @@ bool InstructionOperandMatcher::isHigherPriorityThan(  //===- OperandRenderer ----------------------------------------------------===// -OperandRenderer::~OperandRenderer() {} +OperandRenderer::~OperandRenderer() = default;  //===- CopyRenderer -------------------------------------------------------===// diff --git a/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.h b/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.h index 0f1241e..84dfca4 100644 --- a/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.h +++ b/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.h @@ -621,7 +621,7 @@ public:    DefinedInsnVariablesMap::const_iterator defined_insn_vars_end() const {      return InsnVariableIDs.end();    } -  iterator_range<typename DefinedInsnVariablesMap::const_iterator> +  iterator_range<DefinedInsnVariablesMap::const_iterator>    defined_insn_vars() const {      return make_range(defined_insn_vars_begin(), defined_insn_vars_end());    } @@ -632,8 +632,7 @@ public:    MutatableInsnSet::const_iterator mutatable_insns_end() const {      return MutatableInsns.end();    } -  iterator_range<typename MutatableInsnSet::const_iterator> -  mutatable_insns() const { +  iterator_range<MutatableInsnSet::const_iterator> mutatable_insns() const {      return make_range(mutatable_insns_begin(), mutatable_insns_end());    }    void reserveInsnMatcherForMutation(InstructionMatcher *InsnMatcher) { @@ -1375,7 +1374,7 @@ class InstructionPredicateMatcher : public PredicateMatcher {  public:    InstructionPredicateMatcher(PredicateKind Kind, unsigned InsnVarID)        : PredicateMatcher(Kind, InsnVarID) {} -  ~InstructionPredicateMatcher() override {} +  ~InstructionPredicateMatcher() override = default;    /// Compare the priority of this object and B.    /// @@ -2319,7 +2318,7 @@ public:    ActionKind getKind() const { return Kind; } -  virtual ~MatchAction() {} +  virtual ~MatchAction() = default;    // Some actions may need to add extra predicates to ensure they can run.    virtual void emitAdditionalPredicates(MatchTable &Table, diff --git a/llvm/utils/TableGen/Common/InfoByHwMode.cpp b/llvm/utils/TableGen/Common/InfoByHwMode.cpp index 4c8197d..2b3155c 100644 --- a/llvm/utils/TableGen/Common/InfoByHwMode.cpp +++ b/llvm/utils/TableGen/Common/InfoByHwMode.cpp @@ -174,7 +174,7 @@ bool RegSizeInfoByHwMode::hasStricterSpillThan(  }  void RegSizeInfoByHwMode::writeToStream(raw_ostream &OS) const { -  typedef typename decltype(Map)::value_type PairType; +  typedef decltype(Map)::value_type PairType;    std::vector<const PairType *> Pairs;    for (const auto &P : Map)      Pairs.push_back(&P); diff --git a/llvm/utils/TableGen/FastISelEmitter.cpp b/llvm/utils/TableGen/FastISelEmitter.cpp index e0be104..c4dbb14 100644 --- a/llvm/utils/TableGen/FastISelEmitter.cpp +++ b/llvm/utils/TableGen/FastISelEmitter.cpp @@ -85,7 +85,7 @@ struct OperandsSignature {      char Repr = OK_Invalid;    public: -    OpKind() {} +    OpKind() = default;      bool operator<(OpKind RHS) const { return Repr < RHS.Repr; }      bool operator==(OpKind RHS) const { return Repr == RHS.Repr; } diff --git a/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp b/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp index 043bc628..50e63a4 100644 --- a/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp +++ b/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp @@ -2441,7 +2441,7 @@ public:    explicit GICombinerEmitter(const RecordKeeper &RK,                               const CodeGenTarget &Target, StringRef Name,                               const Record *Combiner); -  ~GICombinerEmitter() override {} +  ~GICombinerEmitter() override = default;    void run(raw_ostream &OS);  }; diff --git a/llvm/utils/TableGen/RegisterBankEmitter.cpp b/llvm/utils/TableGen/RegisterBankEmitter.cpp index 61b0b66..60aa2d8 100644 --- a/llvm/utils/TableGen/RegisterBankEmitter.cpp +++ b/llvm/utils/TableGen/RegisterBankEmitter.cpp @@ -100,8 +100,7 @@ public:      return RCsWithLargestRegSize[HwMode];    } -  iterator_range<typename RegisterClassesTy::const_iterator> -  register_classes() const { +  iterator_range<RegisterClassesTy::const_iterator> register_classes() const {      return RCs;    }  }; diff --git a/llvm/utils/TableGen/X86DisassemblerTables.cpp b/llvm/utils/TableGen/X86DisassemblerTables.cpp index 3414190..b8c3c02 100644 --- a/llvm/utils/TableGen/X86DisassemblerTables.cpp +++ b/llvm/utils/TableGen/X86DisassemblerTables.cpp @@ -708,7 +708,7 @@ DisassemblerTables::DisassemblerTables() {    HasConflicts = false;  } -DisassemblerTables::~DisassemblerTables() {} +DisassemblerTables::~DisassemblerTables() = default;  void DisassemblerTables::emitModRMDecision(raw_ostream &o1, raw_ostream &o2,                                             unsigned &i1, unsigned &i2, diff --git a/llvm/utils/TableGen/X86ModRMFilters.h b/llvm/utils/TableGen/X86ModRMFilters.h index 7bf111f..4eb57b0 100644 --- a/llvm/utils/TableGen/X86ModRMFilters.h +++ b/llvm/utils/TableGen/X86ModRMFilters.h @@ -28,7 +28,7 @@ class ModRMFilter {  public:    /// Destructor    - Override as necessary. -  virtual ~ModRMFilter() {} +  virtual ~ModRMFilter() = default;    /// isDumb        - Indicates whether this filter returns the same value for    ///                 any value of the ModR/M byte.  | 
