Skip to content

Commit 23c27f3

Browse files
authored
[NFC][LLVM][AArch64] Cleanup pass initialization for AArch64 (#134315)
- Remove calls to pass initialization from pass constructors. - #111767
1 parent 783201b commit 23c27f3

27 files changed

+64
-120
lines changed

llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,7 @@ class AArch64A53Fix835769 : public MachineFunctionPass {
8181

8282
public:
8383
static char ID;
84-
explicit AArch64A53Fix835769() : MachineFunctionPass(ID) {
85-
initializeAArch64A53Fix835769Pass(*PassRegistry::getPassRegistry());
86-
}
84+
explicit AArch64A53Fix835769() : MachineFunctionPass(ID) {}
8785

8886
bool runOnMachineFunction(MachineFunction &F) override;
8987

llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,7 @@ class AArch64A57FPLoadBalancing : public MachineFunctionPass {
112112

113113
public:
114114
static char ID;
115-
explicit AArch64A57FPLoadBalancing() : MachineFunctionPass(ID) {
116-
initializeAArch64A57FPLoadBalancingPass(*PassRegistry::getPassRegistry());
117-
}
115+
explicit AArch64A57FPLoadBalancing() : MachineFunctionPass(ID) {}
118116

119117
bool runOnMachineFunction(MachineFunction &F) override;
120118

llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,7 @@ class AArch64AdvSIMDScalar : public MachineFunctionPass {
8282

8383
public:
8484
static char ID; // Pass identification, replacement for typeid.
85-
explicit AArch64AdvSIMDScalar() : MachineFunctionPass(ID) {
86-
initializeAArch64AdvSIMDScalarPass(*PassRegistry::getPassRegistry());
87-
}
85+
explicit AArch64AdvSIMDScalar() : MachineFunctionPass(ID) {}
8886

8987
bool runOnMachineFunction(MachineFunction &F) override;
9088

llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,7 @@ struct ThunkArgInfo {
6363
class AArch64Arm64ECCallLowering : public ModulePass {
6464
public:
6565
static char ID;
66-
AArch64Arm64ECCallLowering() : ModulePass(ID) {
67-
initializeAArch64Arm64ECCallLoweringPass(*PassRegistry::getPassRegistry());
68-
}
66+
AArch64Arm64ECCallLowering() : ModulePass(ID) {}
6967

7068
Function *buildExitThunk(FunctionType *FnTy, AttributeList Attrs);
7169
Function *buildEntryThunk(Function *F);

llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,7 @@ class AArch64CompressJumpTables : public MachineFunctionPass {
4747

4848
public:
4949
static char ID;
50-
AArch64CompressJumpTables() : MachineFunctionPass(ID) {
51-
initializeAArch64CompressJumpTablesPass(*PassRegistry::getPassRegistry());
52-
}
50+
AArch64CompressJumpTables() : MachineFunctionPass(ID) {}
5351

5452
bool runOnMachineFunction(MachineFunction &MF) override;
5553

llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,7 @@ class AArch64CondBrTuning : public MachineFunctionPass {
5252

5353
public:
5454
static char ID;
55-
AArch64CondBrTuning() : MachineFunctionPass(ID) {
56-
initializeAArch64CondBrTuningPass(*PassRegistry::getPassRegistry());
57-
}
55+
AArch64CondBrTuning() : MachineFunctionPass(ID) {}
5856
void getAnalysisUsage(AnalysisUsage &AU) const override;
5957
bool runOnMachineFunction(MachineFunction &MF) override;
6058
StringRef getPassName() const override { return AARCH64_CONDBR_TUNING_NAME; }

llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,7 @@ class AArch64ConditionOptimizer : public MachineFunctionPass {
103103

104104
static char ID;
105105

106-
AArch64ConditionOptimizer() : MachineFunctionPass(ID) {
107-
initializeAArch64ConditionOptimizerPass(*PassRegistry::getPassRegistry());
108-
}
106+
AArch64ConditionOptimizer() : MachineFunctionPass(ID) {}
109107

110108
void getAnalysisUsage(AnalysisUsage &AU) const override;
111109
MachineInstr *findSuitableCompare(MachineBasicBlock *MBB);

llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -771,9 +771,7 @@ class AArch64ConditionalCompares : public MachineFunctionPass {
771771

772772
public:
773773
static char ID;
774-
AArch64ConditionalCompares() : MachineFunctionPass(ID) {
775-
initializeAArch64ConditionalComparesPass(*PassRegistry::getPassRegistry());
776-
}
774+
AArch64ConditionalCompares() : MachineFunctionPass(ID) {}
777775
void getAnalysisUsage(AnalysisUsage &AU) const override;
778776
bool runOnMachineFunction(MachineFunction &MF) override;
779777
StringRef getPassName() const override {

llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,7 @@ class AArch64DeadRegisterDefinitions : public MachineFunctionPass {
4040
void processMachineBasicBlock(MachineBasicBlock &MBB);
4141
public:
4242
static char ID; // Pass identification, replacement for typeid.
43-
AArch64DeadRegisterDefinitions() : MachineFunctionPass(ID) {
44-
initializeAArch64DeadRegisterDefinitionsPass(
45-
*PassRegistry::getPassRegistry());
46-
}
43+
AArch64DeadRegisterDefinitions() : MachineFunctionPass(ID) {}
4744

4845
bool runOnMachineFunction(MachineFunction &F) override;
4946

llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@ class AArch64ExpandPseudo : public MachineFunctionPass {
5050

5151
static char ID;
5252

53-
AArch64ExpandPseudo() : MachineFunctionPass(ID) {
54-
initializeAArch64ExpandPseudoPass(*PassRegistry::getPassRegistry());
55-
}
53+
AArch64ExpandPseudo() : MachineFunctionPass(ID) {}
5654

5755
bool runOnMachineFunction(MachineFunction &Fn) override;
5856

0 commit comments

Comments
 (0)