Ping. https://gcc.gnu.org/ml/gcc-patches/2016-04/msg01652.html
Thanks, Kyrill On 27/04/16 15:12, Kyrill Tkachov wrote:
Hi all, The CC_ZESWP and CC_SESWP are not used anywhere and seem to be a remmant of some old code that was removed. The various compare+extend patterns in aarch64.md don't use these modes. So it should be safe to remove them to avoid future confusion. Bootstrapped and tested on aarch64. Ok for trunk? Thanks, Kyrill 2016-04-27 Kyrylo Tkachov <kyrylo.tkac...@arm.com> * config/aarch64/aarch64-modes.def (CC_ZESWP, CC_SESWP): Delete. * config/aarch64/aarch64.c (aarch64_select_cc_mode): Remove condition that returns CC_SESWPmode and CC_ZESWPmode. (aarch64_get_condition_code_1): Remove handling of CC_SESWPmode and CC_SESWPmode. (aarch64_rtx_costs): Likewise.