Yuliang Wang <yuliang.w...@arm.com> writes: > Thanks very much, updated. > > Regards, > Yuliang > > > gcc/ChangeLog: > > 2019-10-17 Yuliang Wang <yuliang.w...@arm.com> > > * config/aarch64/aarch64-sve2.md (aarch64_sve2_eor3<mode>) > (aarch64_sve2_nor<mode>, aarch64_sve2_nand<mode>) > (aarch64_sve2_bsl<mode>, aarch64_sve2_nbsl<mode>) > (aarch64_sve2_bsl1n<mode>, aarch64_sve2_bsl2n<mode>): > New combine patterns. > * config/aarch64/iterators.md (BSL_DUP): New int iterator for the above. > (bsl_1st, bsl_2nd, bsl_dup, bsl_mov): Attributes for the above. > > gcc/testsuite/ChangeLog: > > 2019-10-17 Yuliang Wang <yuliang.w...@arm.com> > > * gcc.target/aarch64/sve2/eor3_1.c: New test. > * gcc.target/aarch64/sve2/nlogic_1.c: As above. > * gcc.target/aarch64/sve2/nlogic_2.c: As above. > * gcc.target/aarch64/sve2/bitsel_1.c: As above. > * gcc.target/aarch64/sve2/bitsel_2.c: As above. > * gcc.target/aarch64/sve2/bitsel_3.c: As above. > * gcc.target/aarch64/sve2/bitsel_4.c: As above.
Thanks, applied as r277110. Richard