[llvm] 4162a9b - [RISCV] Cleanup pass initialization.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 7 18:27:21 PST 2023
Author: Craig Topper
Date: 2023-12-07T18:21:38-08:00
New Revision: 4162a9bca42a1152cdf4ae92ff7b90351c10f332
URL: https://github.com/llvm/llvm-project/commit/4162a9bca42a1152cdf4ae92ff7b90351c10f332
DIFF: https://github.com/llvm/llvm-project/commit/4162a9bca42a1152cdf4ae92ff7b90351c10f332.diff
LOG: [RISCV] Cleanup pass initialization.
Remove redundant initializations from pass constructors that were
already being initialized by LLVMInitializeRISCVTarget().
Added:
Modified:
llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp
llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
llvm/lib/Target/RISCV/RISCVFoldMasks.cpp
llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp
llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp
llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp
llvm/lib/Target/RISCV/RISCVMoveMerger.cpp
llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp
llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp b/llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp
index 7099f36dcd43c..df607236f7d56 100644
--- a/llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp
+++ b/llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp
@@ -28,10 +28,7 @@ class RISCVDeadRegisterDefinitions : public MachineFunctionPass {
public:
static char ID;
- RISCVDeadRegisterDefinitions() : MachineFunctionPass(ID) {
- initializeRISCVDeadRegisterDefinitionsPass(
- *PassRegistry::getPassRegistry());
- }
+ RISCVDeadRegisterDefinitions() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
void getAnalysisUsage(AnalysisUsage &AU) const override {
AU.setPreservesCFG();
diff --git a/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp b/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
index aa1bdbd8ba9c4..24a13f93af880 100644
--- a/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
+++ b/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
@@ -34,9 +34,7 @@ class RISCVExpandPseudo : public MachineFunctionPass {
const RISCVInstrInfo *TII;
static char ID;
- RISCVExpandPseudo() : MachineFunctionPass(ID) {
- initializeRISCVExpandPseudoPass(*PassRegistry::getPassRegistry());
- }
+ RISCVExpandPseudo() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
@@ -381,9 +379,7 @@ class RISCVPreRAExpandPseudo : public MachineFunctionPass {
const RISCVInstrInfo *TII;
static char ID;
- RISCVPreRAExpandPseudo() : MachineFunctionPass(ID) {
- initializeRISCVPreRAExpandPseudoPass(*PassRegistry::getPassRegistry());
- }
+ RISCVPreRAExpandPseudo() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
diff --git a/llvm/lib/Target/RISCV/RISCVFoldMasks.cpp b/llvm/lib/Target/RISCV/RISCVFoldMasks.cpp
index 871fc76d7d988..6ee006525df56 100644
--- a/llvm/lib/Target/RISCV/RISCVFoldMasks.cpp
+++ b/llvm/lib/Target/RISCV/RISCVFoldMasks.cpp
@@ -36,9 +36,7 @@ class RISCVFoldMasks : public MachineFunctionPass {
const TargetInstrInfo *TII;
MachineRegisterInfo *MRI;
const TargetRegisterInfo *TRI;
- RISCVFoldMasks() : MachineFunctionPass(ID) {
- initializeRISCVFoldMasksPass(*PassRegistry::getPassRegistry());
- }
+ RISCVFoldMasks() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
MachineFunctionProperties getRequiredProperties() const override {
diff --git a/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp b/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp
index acd19bf1b8a16..b807abcc56819 100644
--- a/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp
+++ b/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp
@@ -31,9 +31,7 @@ class RISCVInsertReadWriteCSR : public MachineFunctionPass {
public:
static char ID;
- RISCVInsertReadWriteCSR() : MachineFunctionPass(ID) {
- initializeRISCVInsertReadWriteCSRPass(*PassRegistry::getPassRegistry());
- }
+ RISCVInsertReadWriteCSR() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
diff --git a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
index 323a92cfb8c83..ed3489f6db1c4 100644
--- a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
+++ b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
@@ -742,9 +742,7 @@ class RISCVInsertVSETVLI : public MachineFunctionPass {
public:
static char ID;
- RISCVInsertVSETVLI() : MachineFunctionPass(ID) {
- initializeRISCVInsertVSETVLIPass(*PassRegistry::getPassRegistry());
- }
+ RISCVInsertVSETVLI() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
void getAnalysisUsage(AnalysisUsage &AU) const override {
diff --git a/llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp b/llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp
index 70c2415465f8c..de2227f821923 100644
--- a/llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp
+++ b/llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp
@@ -171,9 +171,7 @@ class RISCVInsertWriteVXRM : public MachineFunctionPass {
public:
static char ID;
- RISCVInsertWriteVXRM() : MachineFunctionPass(ID) {
- initializeRISCVInsertWriteVXRMPass(*PassRegistry::getPassRegistry());
- }
+ RISCVInsertWriteVXRM() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
diff --git a/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp b/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp
index 79da67d06e189..ff21fe1d40646 100644
--- a/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp
+++ b/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp
@@ -84,9 +84,7 @@ struct RISCVMakeCompressibleOpt : public MachineFunctionPass {
bool runOnMachineFunction(MachineFunction &Fn) override;
- RISCVMakeCompressibleOpt() : MachineFunctionPass(ID) {
- initializeRISCVMakeCompressibleOptPass(*PassRegistry::getPassRegistry());
- }
+ RISCVMakeCompressibleOpt() : MachineFunctionPass(ID) {}
StringRef getPassName() const override { return RISCV_COMPRESS_INSTRS_NAME; }
};
diff --git a/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp b/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp
index 934a2a0f8e1af..3c5462057b280 100644
--- a/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp
+++ b/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp
@@ -22,9 +22,7 @@ namespace {
struct RISCVMoveMerge : public MachineFunctionPass {
static char ID;
- RISCVMoveMerge() : MachineFunctionPass(ID) {
- initializeRISCVMoveMergePass(*PassRegistry::getPassRegistry());
- }
+ RISCVMoveMerge() : MachineFunctionPass(ID) {}
const RISCVInstrInfo *TII;
const TargetRegisterInfo *TRI;
diff --git a/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp b/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
index 2b656b2b98857..2c2b34bb5b779 100644
--- a/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
+++ b/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
@@ -53,9 +53,7 @@ class RISCVOptWInstrs : public MachineFunctionPass {
public:
static char ID;
- RISCVOptWInstrs() : MachineFunctionPass(ID) {
- initializeRISCVOptWInstrsPass(*PassRegistry::getPassRegistry());
- }
+ RISCVOptWInstrs() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
bool removeSExtWInstrs(MachineFunction &MF, const RISCVInstrInfo &TII,
diff --git a/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp b/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp
index c2c795ec946a9..009dcf57f46da 100644
--- a/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp
+++ b/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp
@@ -22,9 +22,7 @@ namespace {
struct RISCVPushPopOpt : public MachineFunctionPass {
static char ID;
- RISCVPushPopOpt() : MachineFunctionPass(ID) {
- initializeRISCVPushPopOptPass(*PassRegistry::getPassRegistry());
- }
+ RISCVPushPopOpt() : MachineFunctionPass(ID) {}
const RISCVInstrInfo *TII;
const TargetRegisterInfo *TRI;
diff --git a/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp b/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp
index ff7718c9ef6d9..735fc1350c009 100644
--- a/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp
+++ b/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp
@@ -65,9 +65,7 @@ class RISCVInitUndef : public MachineFunctionPass {
public:
static char ID;
- RISCVInitUndef() : MachineFunctionPass(ID) {
- initializeRISCVInitUndefPass(*PassRegistry::getPassRegistry());
- }
+ RISCVInitUndef() : MachineFunctionPass(ID) {}
bool runOnMachineFunction(MachineFunction &MF) override;
void getAnalysisUsage(AnalysisUsage &AU) const override {
More information about the llvm-commits
mailing list