On Wed, Sep 23, 2020 at 7:51 AM Ilya Leoshkevich via Gcc <gcc@gcc.gnu.org> wrote: > Is this restriction still valid today? Is there a reason we can't > introduce new pseudos in a splitter before LRA?
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91683 for an example of what can go wrong when a splitter creates a new pseudo. I think there was another one I fixed around the same time that failed for a different reason, but don't have time to look for it. Jim