This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r117278 - in /branches/gimple-tuples-branch/gcc...
- From: aldyh at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 28 Sep 2006 12:20:46 -0000
- Subject: r117278 - in /branches/gimple-tuples-branch/gcc...
Author: aldyh
Date: Thu Sep 28 12:20:45 2006
New Revision: 117278
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117278
Log:
* cp/cp-tree.h (union lang_tree_node): Gimple statements do not
have a TREE_CHAIN.
(TREE_INDIRECT_USING): Look in base.
* tree-ssa-math-opts.c (replace_reciprocal): Use GIMPLE_STMT_OPERAND.
* tree-if-conv.c (if_convertible_gimple_modify_stmt_p): Same.
(ifc_temp_var): Same.
* tree-vect-analyze.c (vect_determine_vectorization_factor): Check
for gimple statements.
(vect_analyze_operations): Same.
(exist_non_indexing_operands_for_use_p): Use GIMPLE_STMT_OPERAND.
* gimplify.c (gimplify_return_expr): Handle gimple statements.
* lambda-code.c (can_put_in_inner_loop): Same.
(can_put_after_inner_loop): Same.
* tree-vect-transform.c (vect_create_addr_base_for_vector_ref): Same.
(vect_create_data_ref_ptr): Same.
(vect_init_vector): Same.
(vect_get_vec_def_for_operand): Same.
(vect_create_epilog_for_reduction): Same.
(vectorizable_reduction): Same.
(vectorizable_assignment): Same.
(vectorizable_operation): Same.
(vectorizable_load): Same.
(vectorizable_condition): Same.
* config/rs6000/rs6000.c (rs6000_va_start): Do not create MODIFY_EXPRs.
(rs6000_gimplify_va_arg): Same.
Added:
branches/gimple-tuples-branch/gcc/cp/ChangeLog.tuples
Modified:
branches/gimple-tuples-branch/gcc/ChangeLog.tuples
branches/gimple-tuples-branch/gcc/config/rs6000/rs6000.c
branches/gimple-tuples-branch/gcc/cp/cp-tree.h
branches/gimple-tuples-branch/gcc/gimplify.c
branches/gimple-tuples-branch/gcc/lambda-code.c
branches/gimple-tuples-branch/gcc/tree-if-conv.c
branches/gimple-tuples-branch/gcc/tree-ssa-math-opts.c
branches/gimple-tuples-branch/gcc/tree-vect-analyze.c
branches/gimple-tuples-branch/gcc/tree-vect-transform.c