Assorted improvements for rustc_middle::mir::traversal
#116254
Merged
rustc_middle::mir::traversal
#116254