Commit bcf49b9e by Uros Bizjak

ChangeLog: Fix formatting.

	* ChangeLog: Fix formatting.
	* testsuite/ChangeLog: Ditto.

From-SVN: r129723
parent 22c7e146
...@@ -2,48 +2,18 @@ ...@@ -2,48 +2,18 @@
* modulo-sched.c (sms_schedule): Add DF_UD_CHAIN problem. * modulo-sched.c (sms_schedule): Add DF_UD_CHAIN problem.
2007-10-29 Razya Ladelsky 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
Zdenek Dvorak <ook@ucw.cz>
Automatic parallelization reduction tests.
* testsuite/gcc.dg/tree-ssa/reduc-1.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-1char.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-1short.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-2.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-2char.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-2short.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-3.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-6.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-7.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-8.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-9.c: New test.
2007-10-29 Razya Ladelsky
Zdenek Dvorak
OMP_ATOMIC Changes, testsuite changes.
* testsuite/gcc.dg/gomp/atomic-3.c: Search for string on
ompexp dump instead of gimple dump.
* testsuite/gcc.dg/gomp/atomic-9.c: Same.
* testsuite/gcc.dg/gomp/atomic-10.c: Same.
* testsuite/g++.dg/gomp/atomic-3.C: Same.
* testsuite/g++.dg/gomp/atomic-9.C: Same.
* testsuite/g++.dg/gomp/atomic-10.C: Same.
2007-10-29 Razya Ladelsky
Zdenek Dvorak
OMP_ATOMIC Changes, OMP_ATOMIC Changes,
Reduction support for automatic parallelization. reduction support for automatic parallelization.
* expr.c (expand_expr_real_1): Add cases for OMP_ATOMIC_LOAD, * expr.c (expand_expr_real_1): Add cases for OMP_ATOMIC_LOAD,
OMP_ATOMIC_STORE. OMP_ATOMIC_STORE.
* Makefile.in: Add dependencies to expr.o, tree-parloops.o, omp-low.o * Makefile.in: Add dependencies to expr.o, tree-parloops.o, omp-low.o
* tree-pretty-print.c (dump_generic_node): Add OMP_ATOMIC_LOAD * tree-pretty-print.c (dump_generic_node): Add OMP_ATOMIC_LOAD
and OMP_ATOMIC_STORE. and OMP_ATOMIC_STORE.
* tree.h (OMP_DIRECTIVE_P): Add OMP_ATOMIC_LOAD, * tree.h (OMP_DIRECTIVE_P): Add OMP_ATOMIC_LOAD, OMP_ATOMIC_STORE.
OMP_ATOMIC_STORE.
* gimple-low.c (lower_stmt): Same. * gimple-low.c (lower_stmt): Same.
* gimplify.c (gimplify_expr): Same. * gimplify.c (gimplify_expr): Same.
(gimplify_omp_atomic_fetch_op, gimplify_omp_atomic_pipeline, (gimplify_omp_atomic_fetch_op, gimplify_omp_atomic_pipeline,
...@@ -63,14 +33,13 @@ ...@@ -63,14 +33,13 @@
OMP_ATOMIC_STORE. OMP_ATOMIC_STORE.
* tree-parloops.c: add include to tree-vectorizer.h. * tree-parloops.c: add include to tree-vectorizer.h.
(reduction_info): New structure for reduction. (reduction_info): New structure for reduction.
(reduction_list): New list to represent list of reductions (reduction_list): New list to represent list of reductions per loop.
per loop.
(struct data_arg): New helper structure for reduction. (struct data_arg): New helper structure for reduction.
(reduction_info_hash, reduction_info_eq, reduction_phi, (reduction_info_hash, reduction_info_eq, reduction_phi,
initialize_reductions, initialize_reductions, create_call_for_reduction,
create_call_for_reduction, create_phi_for_local_result, create_phi_for_local_result, create_call_for_reduction_1,
create_call_for_reduction_1, create_loads_for_reductions, create_loads_for_reductions, create_final_loads_for_reduction):
create_final_loads_for_reduction): New functions. New functions.
(loop_parallel_p): Identify reductions, add reduction_list parameter. (loop_parallel_p): Identify reductions, add reduction_list parameter.
(separate_decls_in_loop_name): Support reduction variables. (separate_decls_in_loop_name): Support reduction variables.
(separate_decls_in_loop): Add reduction_list and ld_st_data arguments, (separate_decls_in_loop): Add reduction_list and ld_st_data arguments,
...@@ -88,12 +57,10 @@ ...@@ -88,12 +57,10 @@
reductions. reductions.
* tree-vectorizer.h (vect_analyze_loop_form): Add declaration. * tree-vectorizer.h (vect_analyze_loop_form): Add declaration.
* tree-vect-analyze.c (vect_analyze_loop_form): export it. * tree-vect-analyze.c (vect_analyze_loop_form): export it.
* tree.def: Add definitions for OMP_ATOMIC_LOAD, * tree.def: Add definitions for OMP_ATOMIC_LOAD, OMP_ATOMIC_STORE.
OMP_ATOMIC_STORE.
* tree-inline.c (estimate_num_insns_1): add cases for * tree-inline.c (estimate_num_insns_1): add cases for
OMP_ATOMIC_LOAD, OMP_ATOMIC_STORE. OMP_ATOMIC_LOAD, OMP_ATOMIC_STORE.
* tree-cfg.c (make_edges): Add OMP_ATOMIC_LOAD, * tree-cfg.c (make_edges): Add OMP_ATOMIC_LOAD, OMP_ATOMIC_STORE.
OMP_ATOMIC_STORE.
* tree-ssa-operands.c (get_addr_dereference_operands): * tree-ssa-operands.c (get_addr_dereference_operands):
New function. Subroutine of get_indirect_ref_operands. New function. Subroutine of get_indirect_ref_operands.
(get_indirect_ref_operands): Call get_addr_dereference_operands. (get_indirect_ref_operands): Call get_addr_dereference_operands.
2007-10-29 Razya Ladelsky <razya@il.ibm.com>
Automatic parallelization reduction tests.
* testsuite/gcc.dg/tree-ssa/reduc-1.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-1char.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-1short.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-2.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-2char.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-2short.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-3.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-6.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-7.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-8.c: New test.
* testsuite/gcc.dg/tree-ssa/reduc-9.c: New test.
2007-10-29 Razya Ladelsky <razya@il.ibm.com>
Zdenek Dvorak <ook@ucw.cz>
OMP_ATOMIC Changes, testsuite changes.
* testsuite/gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
instead of gimple dump.
* testsuite/gcc.dg/gomp/atomic-9.c: Same.
* testsuite/gcc.dg/gomp/atomic-10.c: Same.
* testsuite/g++.dg/gomp/atomic-3.C: Same.
* testsuite/g++.dg/gomp/atomic-9.C: Same.
* testsuite/g++.dg/gomp/atomic-10.C: Same.
2007-10-29 Paul Thomas <pault@gcc.gnu.org> 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
PR fortran/31217 PR fortran/31217
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment