https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103393
--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Actually no, GET_MODE_SIZE in that case is the size of the whole operation. To me the previous change looks extremely ARM specific with load lines in mind which no other target has. If we want to support more than one SET covering it, there should be a loop to find out how large each load should be and we should decide that based on MOVE_MAX.