> Why are you splitting these before reload? These are post-reload splitters. > And post-reload these shouldn't create subregs, just new hard regs. As far as I can see, almost all splitters in sparc.md use gen_lowpart and gen_highpart, disregarding their post-reloadness. I'll fix them tomorrow. -- Eric Botcazou