Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2014-02-10 Thread Andrew Pinski
On Thu, Dec 26, 2013 at 6:31 PM, H.J. Lu wrote: > Hi Honza, > > r203937 may create jump_around_label earlier. But later code doesn't > check if jump_around_label exists. This patch fixes it. Tested > on Linux/x86-64. OK to install? This test times out when running on a simulator. Is there a w

Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2014-02-01 Thread H.J. Lu
On Sat, Feb 1, 2014 at 2:28 AM, Richard Sandiford wrote: > "H.J. Lu" writes: >> On Thu, Jan 30, 2014 at 10:43 AM, Richard Sandiford >> wrote: >>> Hi H.J., >>> >>> "H.J. Lu" writes: diff --git a/gcc/testsuite/gcc.dg/pr59605.c b/gcc/testsuite/gcc.dg/pr59605.c new file mode 100644

Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2014-02-01 Thread Richard Sandiford
"H.J. Lu" writes: > On Thu, Jan 30, 2014 at 10:43 AM, Richard Sandiford > wrote: >> Hi H.J., >> >> "H.J. Lu" writes: >>> diff --git a/gcc/testsuite/gcc.dg/pr59605.c b/gcc/testsuite/gcc.dg/pr59605.c >>> new file mode 100644 >>> index 000..4556843 >>> --- /dev/null >>> +++ b/gcc/testsuite/gcc.

Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2014-01-30 Thread H.J. Lu
On Thu, Jan 30, 2014 at 10:43 AM, Richard Sandiford wrote: > Hi H.J., > > "H.J. Lu" writes: >> diff --git a/gcc/testsuite/gcc.dg/pr59605.c b/gcc/testsuite/gcc.dg/pr59605.c >> new file mode 100644 >> index 000..4556843 >> --- /dev/null >> +++ b/gcc/testsuite/gcc.dg/pr59605.c >> @@ -0,0 +1,55 @

Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2014-01-30 Thread Richard Sandiford
Hi H.J., "H.J. Lu" writes: > diff --git a/gcc/testsuite/gcc.dg/pr59605.c b/gcc/testsuite/gcc.dg/pr59605.c > new file mode 100644 > index 000..4556843 > --- /dev/null > +++ b/gcc/testsuite/gcc.dg/pr59605.c > @@ -0,0 +1,55 @@ > +/* { dg-do run } */ > +/* { dg-options "-O2" } */ > +/* { dg-addit

Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2013-12-28 Thread Jakub Jelinek
On Thu, Dec 26, 2013 at 06:31:10PM -0800, H.J. Lu wrote: > 2013-12-26 H.J. Lu > > PR target/59605 > * config/i386/i386.c (ix86_expand_set_or_movmem): Create > jump_around_label only if it doesn't exist. > > gcc/testsuite/ > > 2013-12-26 H.J. Lu > > PR target/5960

PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2013-12-26 Thread H.J. Lu
Hi Honza, r203937 may create jump_around_label earlier. But later code doesn't check if jump_around_label exists. This patch fixes it. Tested on Linux/x86-64. OK to install? Thanks. H.J. -- gcc/ 2013-12-26 H.J. Lu PR target/59605 * config/i386/i386.c (ix86_expand_set_or_