On 13 November 2014 10:38, Alan Lawrence <alan.lawre...@arm.com> wrote: > Hi, > > gcc/config/aarch64/iterators.md contains numerous duplicates - not always > obvious as they are not always sorted the same. Sometimes, one copy is used > is aarch64-simd-builtins.def and another in aarch64-simd.md; othertimes > there is no obvious pattern ;). > > This patch just removes all the duplicates; I'm willing to hear arguments > that some of the duplication serves a useful purpose! But in the meantime, > the complete list of changes is: > * VSDQ_I_BHSI has no uses, remove > * SDQ_I (duplicate of ALLI) has no uses, remove; > * VDQQHS (duplicate of VDQ_BHSI) has no uses, remove; > * VDQM duplicates VDQ_BHSI, use the latter; > * VDIC and VDW duplicate VD_BHSI, use the latter;
and vdq -> vdq_i. OK /Marcus