Skip to content

Commit c6430e8

Browse files
toppercShao-Chung Wang
authored andcommitted
[RISCV] Cleanup pass initialization.
Remove redundant initializations from pass constructors that were already being initialized by LLVMInitializeRISCVTarget().
1 parent 8826a93 commit c6430e8

9 files changed

+10
-30
lines changed

llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ class RISCVExpandPseudo : public MachineFunctionPass {
3434
const RISCVInstrInfo *TII;
3535
static char ID;
3636

37-
RISCVExpandPseudo() : MachineFunctionPass(ID) {
38-
initializeRISCVExpandPseudoPass(*PassRegistry::getPassRegistry());
39-
}
37+
RISCVExpandPseudo() : MachineFunctionPass(ID) {}
4038

4139
bool runOnMachineFunction(MachineFunction &MF) override;
4240

@@ -608,9 +606,7 @@ class RISCVPreRAExpandPseudo : public MachineFunctionPass {
608606
const RISCVInstrInfo *TII;
609607
static char ID;
610608

611-
RISCVPreRAExpandPseudo() : MachineFunctionPass(ID) {
612-
initializeRISCVPreRAExpandPseudoPass(*PassRegistry::getPassRegistry());
613-
}
609+
RISCVPreRAExpandPseudo() : MachineFunctionPass(ID) {}
614610

615611
bool runOnMachineFunction(MachineFunction &MF) override;
616612

llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ class RISCVInsertReadWriteCSR : public MachineFunctionPass {
3131
public:
3232
static char ID;
3333

34-
RISCVInsertReadWriteCSR() : MachineFunctionPass(ID) {
35-
initializeRISCVInsertReadWriteCSRPass(*PassRegistry::getPassRegistry());
36-
}
34+
RISCVInsertReadWriteCSR() : MachineFunctionPass(ID) {}
3735

3836
bool runOnMachineFunction(MachineFunction &MF) override;
3937

llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -689,9 +689,7 @@ class RISCVInsertVSETVLI : public MachineFunctionPass {
689689
public:
690690
static char ID;
691691

692-
RISCVInsertVSETVLI() : MachineFunctionPass(ID) {
693-
initializeRISCVInsertVSETVLIPass(*PassRegistry::getPassRegistry());
694-
}
692+
RISCVInsertVSETVLI() : MachineFunctionPass(ID) {}
695693
bool runOnMachineFunction(MachineFunction &MF) override;
696694

697695
void getAnalysisUsage(AnalysisUsage &AU) const override {

llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,7 @@ class RISCVInsertWriteVXRM : public MachineFunctionPass {
171171
public:
172172
static char ID;
173173

174-
RISCVInsertWriteVXRM() : MachineFunctionPass(ID) {
175-
initializeRISCVInsertWriteVXRMPass(*PassRegistry::getPassRegistry());
176-
}
174+
RISCVInsertWriteVXRM() : MachineFunctionPass(ID) {}
177175

178176
bool runOnMachineFunction(MachineFunction &MF) override;
179177

llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,7 @@ struct RISCVMakeCompressibleOpt : public MachineFunctionPass {
8484

8585
bool runOnMachineFunction(MachineFunction &Fn) override;
8686

87-
RISCVMakeCompressibleOpt() : MachineFunctionPass(ID) {
88-
initializeRISCVMakeCompressibleOptPass(*PassRegistry::getPassRegistry());
89-
}
87+
RISCVMakeCompressibleOpt() : MachineFunctionPass(ID) {}
9088

9189
StringRef getPassName() const override { return RISCV_COMPRESS_INSTRS_NAME; }
9290
};

llvm/lib/Target/RISCV/RISCVMoveMerger.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@ namespace {
2222
struct RISCVMoveMerge : public MachineFunctionPass {
2323
static char ID;
2424

25-
RISCVMoveMerge() : MachineFunctionPass(ID) {
26-
initializeRISCVMoveMergePass(*PassRegistry::getPassRegistry());
27-
}
25+
RISCVMoveMerge() : MachineFunctionPass(ID) {}
2826

2927
const RISCVInstrInfo *TII;
3028
const TargetRegisterInfo *TRI;

llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,7 @@ class RISCVOptWInstrs : public MachineFunctionPass {
4848
public:
4949
static char ID;
5050

51-
RISCVOptWInstrs() : MachineFunctionPass(ID) {
52-
initializeRISCVOptWInstrsPass(*PassRegistry::getPassRegistry());
53-
}
51+
RISCVOptWInstrs() : MachineFunctionPass(ID) {}
5452

5553
bool runOnMachineFunction(MachineFunction &MF) override;
5654
bool removeSExtWInstrs(MachineFunction &MF, const RISCVInstrInfo &TII,

llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@ namespace {
2424
struct RISCVPushPopOpt : public MachineFunctionPass {
2525
static char ID;
2626

27-
RISCVPushPopOpt() : MachineFunctionPass(ID) {
28-
initializeRISCVPushPopOptPass(*PassRegistry::getPassRegistry());
29-
}
27+
RISCVPushPopOpt() : MachineFunctionPass(ID) {}
3028

3129
const RISCVInstrInfo *TII;
3230
const TargetRegisterInfo *TRI;

llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,7 @@ class RISCVInitUndef : public MachineFunctionPass {
5252
public:
5353
static char ID;
5454

55-
RISCVInitUndef() : MachineFunctionPass(ID) {
56-
initializeRISCVInitUndefPass(*PassRegistry::getPassRegistry());
57-
}
55+
RISCVInitUndef() : MachineFunctionPass(ID) {}
5856
bool runOnMachineFunction(MachineFunction &MF) override;
5957

6058
void getAnalysisUsage(AnalysisUsage &AU) const override {

0 commit comments

Comments
 (0)