I can't find anything obvious in this pass that invalidates the CFG. So mark it as preserving so we stop rerunning some analysis passes.
I'm hoping this will restore some compile time lost by D75936 and D75937.
You are right, CFG is not modified. Thank you for the change.