Tested on aarch64-linux-gnu, applied as r277953. Richard
2019-11-08 Richard Sandiford <richard.sandif...@arm.com> gcc/ * config/aarch64/iterators.md (SVE_BH, SVE_BHS): Delete. Index: gcc/config/aarch64/iterators.md =================================================================== --- gcc/config/aarch64/iterators.md 2019-11-08 08:31:15.000000000 +0000 +++ gcc/config/aarch64/iterators.md 2019-11-08 08:40:10.662024839 +0000 @@ -302,12 +302,6 @@ (define_mode_iterator SVE_STRUCT [VNx32Q VNx64QI VNx32HI VNx16SI VNx8DI VNx32HF VNx16SF VNx8DF]) -;; All SVE vector modes that have 8-bit or 16-bit elements. -(define_mode_iterator SVE_BH [VNx16QI VNx8HI VNx8HF]) - -;; All SVE vector modes that have 8-bit, 16-bit or 32-bit elements. -(define_mode_iterator SVE_BHS [VNx16QI VNx8HI VNx4SI VNx8HF VNx4SF]) - ;; SVE integer vector modes that have 8-bit, 16-bit or 32-bit elements. (define_mode_iterator SVE_BHSI [VNx16QI VNx8HI VNx4SI])