This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch, rfc] Semantics of attribute (aligned), misscompilation of crtstuff
- From: Dorit Nuzman <DORIT at il dot ibm dot com>
- To: Mark Mitchell <mark at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Zdenek Dvorak <rakdver at kam dot mff dot cuni dot cz>, Richard Guenther <richard dot guenther at gmail dot com>
- Date: Fri, 26 Oct 2007 13:46:01 -0800
- Subject: Re: [patch, rfc] Semantics of attribute (aligned), misscompilation of crtstuff
> > OK, I did not really follow your suggestion; could you please implement
> > this fix?
>
> I think it would be a better use of time to fix a serious bug in the
> compiler. But, I'm happy to try to explain the suggestion in more
> detail if you're excited about cleaning this up. Otherwise, let's just
> turn off vectorization and move on. If the problem ever occurs again
> (rather than just being a theoretical possibility) we can look at the
> problem then.
>
> I agree that it would be nice to clean this up so that it's fully robust
> against all possible option combinations, but it just doesn't seem
> worthwhile to me. In fact, I'd expect it makes sense to turn off
> vectorization for all of libgcc, if for no other reason than to avoid
> pessimizing the data layout by introducing unnecessary padding. Are we
> actually vectorizing anything in libgcc?
>
bootstrapping on powerpc64-linux with "-O2 -ftree-vectorize -maltivec
-fdump-tree-vect-details" and grepping for "VECTORIZED" in the resulting
*.vect files under libgcc currently shows about ~200 loops getting
vectorized (I think a lot of them are duplicate reports on the same loops),
but all these loops are actually in libdecnumber, not in libgcc itself. See
below.
dorit
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decimal64.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal64.c:436:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3353:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6732:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6882:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6946:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7691:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:2479:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:4981:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3704:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3709:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decimal128.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal128.c:448:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decimal32.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal32.c:377:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decimal64.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal64.c:436:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3353:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6732:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6882:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6946:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7691:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:2479:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:4981:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3704:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3709:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decimal128.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal128.c:448:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decimal32.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal32.c:377:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:432:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:417:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decimal64.c.103t.vect:../../../gcc/libgcc/../libdecnumber/dpd/decimal64.c:436:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:3353:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:6732:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:6882:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:6946:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7691:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:2479:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:4981:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:3704:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:3709:
note: LOOP VECTORIZED.
./prev-powerpc64-unknown-linux-gnu/libgcc/decimal128.c.103t.vect:../../../gcc/libgcc/../libdecnumber/dpd/decimal128.c:448:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decimal32.c.103t.vect:../../../gcc/libgcc/../libdecnumber/dpd/decimal32.c:377:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./prev-powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decimal64.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal64.c:436:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3353:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6732:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6882:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6946:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7691:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:2479:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:4981:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3704:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3709:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/64/libgcc/decimal128.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal128.c:448:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decimal32.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal32.c:377:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/64/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decimal64.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal64.c:436:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3353:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6732:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6882:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:6946:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7691:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:2479:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:4981:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3704:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decNumber.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decNumber.c:3709:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/nof/libgcc/decimal128.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal128.c:448:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decimal32.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/dpd/decimal32.c:377:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decSingle.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decDouble.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:432:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:424:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/darwin-ldouble.c.103t.vect:../../../../gcc/libgcc/../gcc/config/rs6000/darwin-ldouble.c:417:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/nof/libgcc/decQuad.c.103t.vect:../../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decimal64.c.103t.vect:../../../gcc/libgcc/../libdecnumber/dpd/decimal64.c:436:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:3353:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:6732:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:6882:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:6946:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7691:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:2479:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:7376:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:4981:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:3704:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decNumber.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decNumber.c:3709:
note: LOOP VECTORIZED.
./powerpc64-unknown-linux-gnu/libgcc/decimal128.c.103t.vect:../../../gcc/libgcc/../libdecnumber/dpd/decimal128.c:448:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decimal32.c.103t.vect:../../../gcc/libgcc/../libdecnumber/dpd/decimal32.c:377:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decSingle.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decDouble.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:477:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:476:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:848:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:847:
note: LOOP VECTORIZED.(get_loop_exit_condition
./powerpc64-unknown-linux-gnu/libgcc/decQuad.c.103t.vect:../../../gcc/libgcc/../libdecnumber/decCommon.c:1316:
note: LOOP VECTORIZED.(get_loop_exit_condition
> --
> Mark Mitchell
> CodeSourcery
> mark@codesourcery.com
> (650) 331-3385 x713