On Thu, Jan 7, 2021 at 9:43 PM Uros Bizjak via Gcc-patches <gcc-patches@gcc.gnu.org> wrote: > > 2021-01-07 Uroš Bizjak <ubiz...@gmail.com> > > No functional changes. > > gcc/ > * config/i386/i386.md (insn): Merge from plusminus_insn, shift_insn, > rotate_insn and optab code attributes. > Update all uses to merged code attribute. > * config/i386/sse.md: Update all uses to merged code attribute. > * config/i386/mmx.md: Update all uses to merged code attribute. > > Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. > > Uros.
BTW, I'm thinking of putting all define_mode/code/int_iterator(also corresponding attribute) into a new file name "iterators.md". Also do some refactoring for those iterators, some of them seem duplicated. -- BR, Hongtao