https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95218
--- Comment #15 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Jakub Jelinek from comment #13) > So perhaps pre-reload splitter of that into the UNSPEC form? Vector insns should be able to use pre-reload splitter, but scalar instructions depend on post-reload splitter, because they are split in a different way, depending on a register set of allocated register (FP, XMM or even integer). So, it really needs to be a post-reload splitter.