x86: split out common code into find_overlapped_early()