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