gcc/gcc ChangeLog.lno tree-ssa-loop-ivopts.c
rakdver@gcc.gnu.org
rakdver@gcc.gnu.org
Wed Mar 3 21:33:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Branch: lno-branch
Changes by: rakdver@gcc.gnu.org 2004-03-03 21:33:10
Modified files:
gcc : ChangeLog.lno tree-ssa-loop-ivopts.c
Log message:
* tree-ssa-loop-ivopts.c (enum iv_position): Add IP_ORIGINAL.
(struct iv_cand): Add incremented_at.
(dump_cand, add_candidate_1, add_candidate, add_old_iv_candidates,
var_at_use, get_computation, get_computation_cost,
cand_value_at, determine_iv_cost, find_best_candidate,
create_new_iv): Handle IP_ORIGINAL.
(stmt_after_ip_original_pos, stmt_after_increment): New functions.
(find_givs_in_stmt): Cast the values to the result type.
(record_invariant): Do not record virtual operands.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.lno.diff?cvsroot=gcc&only_with_tag=lno-branch&r1=1.1.2.69&r2=1.1.2.70
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-loop-ivopts.c.diff?cvsroot=gcc&only_with_tag=lno-branch&r1=1.1.2.13&r2=1.1.2.14
More information about the Gcc-cvs
mailing list