File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -56,10 +56,10 @@ namespace {
56
56
57
57
void getAnalysisUsage (AnalysisUsage &AU) const override {
58
58
AU.addRequiredID (BreakCriticalEdgesID);
59
- AU.addRequiredID (LoopSimplifyID);
60
59
AU.addRequired <DominatorTreeWrapperPass>();
61
60
AU.addRequired <LoopInfoWrapperPass>();
62
61
AU.addPreserved <LoopInfoWrapperPass>();
62
+ AU.addRequiredID (LoopSimplifyID);
63
63
AU.addUsedIfAvailable <AssumptionCacheTracker>();
64
64
}
65
65
};
@@ -69,9 +69,9 @@ char LoopExtractor::ID = 0;
69
69
INITIALIZE_PASS_BEGIN (LoopExtractor, " loop-extract" ,
70
70
" Extract loops into new functions" , false , false )
71
71
INITIALIZE_PASS_DEPENDENCY(BreakCriticalEdges)
72
- INITIALIZE_PASS_DEPENDENCY(LoopSimplify)
73
72
INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
74
73
INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
74
+ INITIALIZE_PASS_DEPENDENCY(LoopSimplify)
75
75
INITIALIZE_PASS_END(LoopExtractor, " loop-extract" ,
76
76
" Extract loops into new functions" , false , false )
77
77
You can’t perform that action at this time.
0 commit comments