File tree Expand file tree Collapse file tree 5 files changed +6
-19
lines changed Expand file tree Collapse file tree 5 files changed +6
-19
lines changed Original file line number Diff line number Diff line change @@ -35,9 +35,7 @@ using namespace llvm;
3535namespace {
3636struct LDTLSCleanup : public MachineFunctionPass {
3737 static char ID;
38- LDTLSCleanup () : MachineFunctionPass(ID) {
39- initializeLDTLSCleanupPass (*PassRegistry::getPassRegistry ());
40- }
38+ LDTLSCleanup () : MachineFunctionPass(ID) {}
4139
4240 bool runOnMachineFunction (MachineFunction &MF) override {
4341 if (skipFunction (MF.getFunction ()))
Original file line number Diff line number Diff line change @@ -81,10 +81,7 @@ class FalkorMarkStridedAccessesLegacy : public FunctionPass {
8181public:
8282 static char ID; // Pass ID, replacement for typeid
8383
84- FalkorMarkStridedAccessesLegacy () : FunctionPass(ID) {
85- initializeFalkorMarkStridedAccessesLegacyPass (
86- *PassRegistry::getPassRegistry ());
87- }
84+ FalkorMarkStridedAccessesLegacy () : FunctionPass(ID) {}
8885
8986 void getAnalysisUsage (AnalysisUsage &AU) const override {
9087 AU.addRequired <TargetPassConfig>();
@@ -180,9 +177,7 @@ class FalkorHWPFFix : public MachineFunctionPass {
180177public:
181178 static char ID;
182179
183- FalkorHWPFFix () : MachineFunctionPass(ID) {
184- initializeFalkorHWPFFixPass (*PassRegistry::getPassRegistry ());
185- }
180+ FalkorHWPFFix () : MachineFunctionPass(ID) {}
186181
187182 bool runOnMachineFunction (MachineFunction &Fn) override ;
188183
Original file line number Diff line number Diff line change @@ -30,9 +30,7 @@ using namespace llvm;
3030namespace {
3131struct SMEABI : public FunctionPass {
3232 static char ID; // Pass identification, replacement for typeid
33- SMEABI () : FunctionPass(ID) {
34- initializeSMEABIPass (*PassRegistry::getPassRegistry ());
35- }
33+ SMEABI () : FunctionPass(ID) {}
3634
3735 bool runOnFunction (Function &F) override ;
3836
Original file line number Diff line number Diff line change @@ -28,9 +28,7 @@ namespace {
2828struct SMEPeepholeOpt : public MachineFunctionPass {
2929 static char ID;
3030
31- SMEPeepholeOpt () : MachineFunctionPass(ID) {
32- initializeSMEPeepholeOptPass (*PassRegistry::getPassRegistry ());
33- }
31+ SMEPeepholeOpt () : MachineFunctionPass(ID) {}
3432
3533 bool runOnMachineFunction (MachineFunction &MF) override ;
3634
Original file line number Diff line number Diff line change @@ -44,9 +44,7 @@ using namespace llvm::PatternMatch;
4444namespace {
4545struct SVEIntrinsicOpts : public ModulePass {
4646 static char ID; // Pass identification, replacement for typeid
47- SVEIntrinsicOpts () : ModulePass(ID) {
48- initializeSVEIntrinsicOptsPass (*PassRegistry::getPassRegistry ());
49- }
47+ SVEIntrinsicOpts () : ModulePass(ID) {}
5048
5149 bool runOnModule (Module &M) override ;
5250 void getAnalysisUsage (AnalysisUsage &AU) const override ;
You can’t perform that action at this time.
0 commit comments