https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69530
--- Comment #7 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Uroš Bizjak from comment #6) > (In reply to H.J. Lu from comment #5) > > Created attachment 37509 [details] > > A patch > > > > I am testing this. > > Many post-reload splitters in i386.md check their operands with REG_P, based > on the premise that there are no subregs after registers are allocated. > > I don't know what will break if this is not the case anymore. I think subregs of vector registers are special. We need to exam all SSE_REG_P usage in *.md files.