r150255 - in /branches/milepost-integration/gcc...

amylaar@gcc.gnu.org amylaar@gcc.gnu.org
Thu Jul 30 10:51:00 GMT 2009


Author: amylaar
Date: Thu Jul 30 10:51:11 2009
New Revision: 150255

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150255
Log:
        * config/arc/arc.c (arc_output_sdma): Use scratch register to
        load large immediate.
        * config/arc/arc.opt (mvdmawait-arg0=, mvdmawait-arg1=): Delete.
        * config/arc/simdext.md (simd_dma_in): Add a (clobber (match_scratch)).
        (simd_dma_out): Likewise.  Wait for vector engine being not busy.

        * tree.c (build_rep_vector): New function.
        * tree.h (VECTOR_INT_TYPE_P): Define.
        (build_rep_vector): Declare.
        * omp-low.c (omp_reduction_init) <MAX_EXPR>: Handle VECTOR_INT_TYPE_P.

Modified:
    branches/milepost-integration/gcc/ChangeLog.multi-target
    branches/milepost-integration/gcc/config/arc/arc.c
    branches/milepost-integration/gcc/config/arc/arc.opt
    branches/milepost-integration/gcc/config/arc/simdext.md
    branches/milepost-integration/gcc/omp-low.c
    branches/milepost-integration/gcc/tree.c
    branches/milepost-integration/gcc/tree.h



More information about the Gcc-cvs mailing list