On 01/10/2018 11:42 AM, Prathamesh Kulkarni wrote:
> Hi,
> I have attached patch for PR81703 rebased on Martin's fix for PR83501
> posted here since both had considerable overlaps:
> https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00180.html
> 
> The patch passes bootstrap+test on x86_64-unknown-linux-gnu
> and cross-tested on aarch64-*-*.
> Currently it fails to pass validation on arm targets because of PR83775.
> 
> Does it look OK?
> 
> Thanks,
> Prathamesh
> 
> 
> pr81703-1.txt
> 
> 
> 2018-10-01  Martin Sebor  <mse...@gmail.com>
>           Prathamesh Kulkarni  <prathamesh.kulka...@linaro.org>
> 
>       PR tree-optimization/83501
>       PR tree-optimization/81703
> 
>       * tree-ssa-strlen.c (get_string_cst): Rename...
>       (get_string_len): ...to this.  Handle global constants.
>       (handle_char_store): Adjust.
> 
> testsuite/
>       * gcc.dg/strlenopt-39.c: New test-case.
>       * gcc.dg/pr81703.c: Likewise.
OK.

Jeff

Reply via email to