[llvm] 871db60 - [NFC] Remove unused parameters for SubtargetEmitter::ParseFeaturesFunction
Shengchen Kan via llvm-commits
llvm-commits at lists.llvm.org
Sat Mar 19 04:16:13 PDT 2022
Author: Shengchen Kan
Date: 2022-03-19T19:14:22+08:00
New Revision: 871db60e1c5fc80bbf218e21e6418aef0c136691
URL: https://github.com/llvm/llvm-project/commit/871db60e1c5fc80bbf218e21e6418aef0c136691
DIFF: https://github.com/llvm/llvm-project/commit/871db60e1c5fc80bbf218e21e6418aef0c136691.diff
LOG: [NFC] Remove unused parameters for SubtargetEmitter::ParseFeaturesFunction
Added:
Modified:
llvm/utils/TableGen/SubtargetEmitter.cpp
Removed:
################################################################################
diff --git a/llvm/utils/TableGen/SubtargetEmitter.cpp b/llvm/utils/TableGen/SubtargetEmitter.cpp
index 88ffce250c8e3..88827607b5177 100644
--- a/llvm/utils/TableGen/SubtargetEmitter.cpp
+++ b/llvm/utils/TableGen/SubtargetEmitter.cpp
@@ -123,8 +123,7 @@ class SubtargetEmitter {
void EmitSchedModel(raw_ostream &OS);
void EmitHwModeCheck(const std::string &ClassName, raw_ostream &OS);
- void ParseFeaturesFunction(raw_ostream &OS, unsigned NumFeatures,
- unsigned NumProcs);
+ void ParseFeaturesFunction(raw_ostream &OS);
public:
SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT)
@@ -1718,13 +1717,9 @@ void SubtargetEmitter::EmitHwModeCheck(const std::string &ClassName,
OS << " return 0;\n}\n";
}
-//
-// ParseFeaturesFunction - Produces a subtarget specific function for parsing
+// Produces a subtarget specific function for parsing
// the subtarget features string.
-//
-void SubtargetEmitter::ParseFeaturesFunction(raw_ostream &OS,
- unsigned NumFeatures,
- unsigned NumProcs) {
+void SubtargetEmitter::ParseFeaturesFunction(raw_ostream &OS) {
std::vector<Record*> Features =
Records.getAllDerivedDefinitions("SubtargetFeature");
llvm::sort(Features, LessRecord());
@@ -1894,7 +1889,7 @@ void SubtargetEmitter::run(raw_ostream &OS) {
OS << "#include \"llvm/Support/Debug.h\"\n";
OS << "#include \"llvm/Support/raw_ostream.h\"\n\n";
- ParseFeaturesFunction(OS, NumFeatures, NumProcs);
+ ParseFeaturesFunction(OS);
OS << "#endif // GET_SUBTARGETINFO_TARGET_DESC\n\n";
More information about the llvm-commits
mailing list