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