On Wed, Apr 27, 2016 at 03:12:10PM +0100, 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?

OK.

Thanks for the cleanup.
James

> 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.

Reply via email to