[PATCH][AArch64] Delete obsolete CC_ZESWP and CC_SESWP CC modes

Kyrill Tkachov kyrylo.tkachov@foss.arm.com
Thu May 19 13:26:00 GMT 2016


Ping.
Thanks,
Kyrill

On 11/05/16 10:00, Kyrill Tkachov wrote:
> 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.tkachov@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.
>



More information about the Gcc-patches mailing list