On 15/01/14 09:23, Terry Guo wrote:
> Hi there,
> 
> With trunk enhancement at
> http://gcc.gnu.org/ml/gcc-patches/2013-11/msg00533.html, gcc can properly
> handle PLD rtx. Otherwise the PLD rtx will be treated as SET rtx and gcc
> will end up with ICE. The attached patch intends to back port this
> enhancement to 4.8 branch. Tested with gcc regression test, no new
> regressions. Is it ok to back port?
> 
> BR,
> Terry
> 
> 2014-01-15  Terry Guo  <terry....@arm.com>
> 
>       Backported from mainline r204575 and applied to file arm.c.
>       2013-11-08  James Greenhalgh  <james.greenha...@arm.com>
> 
>       * config/arm/aarch-common.c
>       (search_term): New typedef.
>       (shift_rtx_costs): New array.
>       (arm_rtx_shift_left_p): New.
>       (arm_find_sub_rtx_with_search_term): Likewise.
>       (arm_find_sub_rtx_with_code): Likewise.
>       (arm_early_load_addr_dep): Add sanity checking.
>       (arm_no_early_alu_shift_dep): Likewise.
>       (arm_no_early_alu_shift_value_dep): Likewise.
>       (arm_no_early_mul_dep): Likewise.
>       (arm_no_early_store_addr_dep): Likewise.
> 

Is there a PR for this?



Reply via email to