This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]