Skip to content

Commit e303081

Browse files
committed
[X86] Remove redundant initialize*Pass in ctor
1 parent ecd59f8 commit e303081

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ class X86ArgumentStackSlotPass : public MachineFunctionPass {
4040
public:
4141
static char ID; // Pass identification, replacement for typeid
4242

43-
explicit X86ArgumentStackSlotPass() : MachineFunctionPass(ID) {
44-
initializeX86ArgumentStackSlotPassPass(*PassRegistry::getPassRegistry());
45-
}
43+
explicit X86ArgumentStackSlotPass() : MachineFunctionPass(ID) {}
4644

4745
bool runOnMachineFunction(MachineFunction &MF) override;
4846

llvm/lib/Target/X86/X86LowerAMXType.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1407,9 +1407,7 @@ class X86LowerAMXTypeLegacyPass : public FunctionPass {
14071407
public:
14081408
static char ID;
14091409

1410-
X86LowerAMXTypeLegacyPass() : FunctionPass(ID) {
1411-
initializeX86LowerAMXTypeLegacyPassPass(*PassRegistry::getPassRegistry());
1412-
}
1410+
X86LowerAMXTypeLegacyPass() : FunctionPass(ID) {}
14131411

14141412
bool runOnFunction(Function &F) override {
14151413
// Performance optimization: most code doesn't use AMX, so return early if

0 commit comments

Comments
 (0)