Graham Stott <graham.st...@imgtec.com> writes: > The attached patch adds support for MSA instructions (MIPS SIMD > ARCHITECTURE) V1.07 > > I working on a ChangeLog to go with patch. > > I wanted to get the patch out for comments. > > The patch is against todays SVN 205118
Sorry, one further thing on top of the other message. I think we should only use mode iterators called *MODE128 where the code really is specific to 128 bits, which I think in practice might mean just the move patterns. I think the idea was that there might be a 256-bit version of MSA in future, in which case most of the patterns should still apply, but with the mode iterators extended to wider modes. So for most of the file I think we should use mode iterators called "MSA", "IMSA" and "FMSA". (Although as mentioned yesterday, I think the current code separates out the I* and F* pattern in cases where it would be better to have a single pattern for both.) Thanks, Richard