[llvm] 4e165dd - [TableGen] Remove unused CodeGenHwModes argument from RegSizeInfo constructor. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 21 21:43:31 PDT 2024


Author: Craig Topper
Date: 2024-03-21T21:39:23-07:00
New Revision: 4e165dd5ab7f7c022e23b645cd8f4676b03a9ec4

URL: https://github.com/llvm/llvm-project/commit/4e165dd5ab7f7c022e23b645cd8f4676b03a9ec4
DIFF: https://github.com/llvm/llvm-project/commit/4e165dd5ab7f7c022e23b645cd8f4676b03a9ec4.diff

LOG: [TableGen] Remove unused CodeGenHwModes argument from RegSizeInfo constructor. NFC

Added: 
    

Modified: 
    llvm/utils/TableGen/InfoByHwMode.cpp
    llvm/utils/TableGen/InfoByHwMode.h

Removed: 
    


################################################################################
diff  --git a/llvm/utils/TableGen/InfoByHwMode.cpp b/llvm/utils/TableGen/InfoByHwMode.cpp
index 4a64421c013c5f..5496408bb0d306 100644
--- a/llvm/utils/TableGen/InfoByHwMode.cpp
+++ b/llvm/utils/TableGen/InfoByHwMode.cpp
@@ -115,7 +115,7 @@ ValueTypeByHwMode llvm::getValueTypeByHwMode(Record *Rec,
   return ValueTypeByHwMode(Rec, llvm::getValueType(Rec));
 }
 
-RegSizeInfo::RegSizeInfo(Record *R, const CodeGenHwModes &CGH) {
+RegSizeInfo::RegSizeInfo(Record *R) {
   RegSize = R->getValueAsInt("RegSize");
   SpillSize = R->getValueAsInt("SpillSize");
   SpillAlignment = R->getValueAsInt("SpillAlignment");
@@ -139,7 +139,7 @@ void RegSizeInfo::writeToStream(raw_ostream &OS) const {
 RegSizeInfoByHwMode::RegSizeInfoByHwMode(Record *R, const CodeGenHwModes &CGH) {
   const HwModeSelect &MS = CGH.getHwModeSelect(R);
   for (const HwModeSelect::PairType &P : MS.Items) {
-    auto I = Map.insert({P.first, RegSizeInfo(P.second, CGH)});
+    auto I = Map.insert({P.first, RegSizeInfo(P.second)});
     assert(I.second && "Duplicate entry?");
     (void)I;
   }

diff  --git a/llvm/utils/TableGen/InfoByHwMode.h b/llvm/utils/TableGen/InfoByHwMode.h
index 001509e5317f95..1909913c50c6e0 100644
--- a/llvm/utils/TableGen/InfoByHwMode.h
+++ b/llvm/utils/TableGen/InfoByHwMode.h
@@ -181,7 +181,7 @@ struct RegSizeInfo {
   unsigned SpillSize;
   unsigned SpillAlignment;
 
-  RegSizeInfo(Record *R, const CodeGenHwModes &CGH);
+  RegSizeInfo(Record *R);
   RegSizeInfo() = default;
   bool operator<(const RegSizeInfo &I) const;
   bool operator==(const RegSizeInfo &I) const {


        


More information about the llvm-commits mailing list