Replace the hoist-struct-phis pass with a split-struct-phis pass that breaks struct PHI nodes into per-field PHIs instead of moving them out, and update both pipelines to use the new name.