@@ -366,6 +366,8 @@ FUNCTION_PASS("dwarf-eh-prepare", DwarfEHPreparePass(TM))
366366FUNCTION_PASS(" expand-large-div-rem" , ExpandLargeDivRemPass(TM))
367367FUNCTION_PASS(" expand-large-fp-convert" , ExpandLargeFpConvertPass(TM))
368368FUNCTION_PASS(" expand-memcmp" , ExpandMemCmpPass(TM))
369+ FUNCTION_PASS(" extra-vector-passes" ,
370+ ExtraFunctionPassManager<ShouldRunExtraVectorPasses>())
369371FUNCTION_PASS(" fix-irreducible" , FixIrreduciblePass())
370372FUNCTION_PASS(" flatten-cfg" , FlattenCFGPass())
371373FUNCTION_PASS(" float2int" , Float2IntPass())
@@ -651,6 +653,8 @@ LOOP_ANALYSIS("should-run-extra-simple-loop-unswitch",
651653LOOP_PASS (" canon-freeze" , CanonicalizeFreezeInLoopsPass())
652654LOOP_PASS(" dot-ddg" , DDGDotPrinterPass())
653655LOOP_PASS(" guard-widening" , GuardWideningPass())
656+ LOOP_PASS(" extra-simple-loop-unswitch-passes" ,
657+ ExtraLoopPassManager<ShouldRunExtraSimpleLoopUnswitch>())
654658LOOP_PASS(" indvars" , IndVarSimplifyPass())
655659LOOP_PASS(" invalidate<all>" , InvalidateAllAnalysesPass())
656660LOOP_PASS(" loop-bound-split" , LoopBoundSplitPass())
0 commit comments