r132225 - in /branches/gimple-tuples-branch/gcc...
dnovillo@gcc.gnu.org
dnovillo@gcc.gnu.org
Sun Feb 10 23:50:00 GMT 2008
Author: dnovillo
Date: Sun Feb 10 23:50:17 2008
New Revision: 132225
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132225
Log:
http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00332.html
* tree-complex.c (find_lattice_value_parts): New.
(find_lattice_value): Call it.
Do not handle COMPLEX_EXPR.
(init_dont_simulate_again): Fix setting of initial
conditions. Restore most original code from mainline.
(complex_visit_stmt): Call find_lattice_value_parts for
COMPLEX_EXPR.
(expand_complex_operations_1): Fix call to
extract_component when handling IMAGPART_EXPR and
REAL_EXPR.
* tree-phinodes.c (remove_phi_node): Change first
argument to gimple_stmt_iterator *. Update all users.
* tree-gimple.c (get_gimple_rhs_class): Remove FIXME
comment.
* gimple.c (gimple_alloc_ops): Mark STMT modified.
(gimple_build_asm): Fix formatting.
(walk_gimple_stmt): Handle GIMPLE_CALL.
* gimple.h (gimple_addresses_taken): Return NULL if STMT
has no operands.
(gimple_assign_lhs_ptr): New.
(gimple_assign_rhs1_ptr): New.
(gimple_assign_rhs2_ptr): New.
(gimple_assign_cast_p): New.
(gsi_last_bb): Fix comment.
Modified:
branches/gimple-tuples-branch/gcc/tree-cfg.c
branches/gimple-tuples-branch/gcc/tree-complex.c
branches/gimple-tuples-branch/gcc/tree-flow.h
branches/gimple-tuples-branch/gcc/tree-gimple.c
branches/gimple-tuples-branch/gcc/tree-outof-ssa.c
branches/gimple-tuples-branch/gcc/tree-phinodes.c
More information about the Gcc-cvs
mailing list