Quoting Michael Meissner <meiss...@linux.vnet.ibm.com>:
So whether the passes in between combine and the split pass care, is a different question. I didn't recall that combine had this split feature.
I remember that it has been there even before the GNU GCC project started using cvs. Fortunately, we still have the translated history from RCS going backeven further... but the earliest mention of find_split_point in combine.c is shown as having been added in 'revision' 357 - the same one that combine.c was brought under RCS control, in February 1992.