https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71050
--- Comment #3 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- Sorry, accidentally saved before finishing my thoughts. How do we "inform" the middle-end that a DI subreg of a DF is very expensive? This differs wildly by processor for us. We "can" always do the subreg, it's just that on older processors we do it in a horrible way.