I don't know if there's the -Walloca pass would benefit from merging
with any of the others or vice versa, but superficially it seems like
it might be worth thinking about integrating the -Walloc-larger-than
warnings into the -Walloca pass, if only to keep similar functionality
in the same place.
My original code was in the VRP pass and I can't remember whether it was
you or Jeff that suggested a separate pass so we'd stop polluting VRP
with everything but the kitchen sink.
Specifically for VRP the reason is I'd like to see it go away...
You're preaching to the choir here :).
Aldy