diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2005-04-23 23:31:16 +0200 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2005-04-23 21:31:16 +0000 |
commit | f5f129618b7e7ded46e1f88f61536f7b1b60fcfc (patch) | |
tree | dbfe75c1789fcde717a5009f418ee23185011c69 /gcc/java/resource.c | |
parent | d4ee4d252515ac2d2bdb8ed085edc7feaf5b943d (diff) | |
download | gcc-f5f129618b7e7ded46e1f88f61536f7b1b60fcfc.zip gcc-f5f129618b7e7ded46e1f88f61536f7b1b60fcfc.tar.gz gcc-f5f129618b7e7ded46e1f88f61536f7b1b60fcfc.tar.bz2 |
tree-ssa-loop-ivopts.c (struct cost_pair): Add value field.
* tree-ssa-loop-ivopts.c (struct cost_pair): Add value field.
(find_interesting_uses_cond): Do not use integer_zerop and
integer_nonzerop to check for integer constants.
(set_use_iv_cost): Record the value field.
(determine_use_iv_cost_generic, determine_use_iv_cost_address,
determine_use_iv_cost_outer): Set the value field of the cost pair.
(may_eliminate_iv): Do not return the comparison code.
(iv_elimination_compare): New function.
(determine_use_iv_cost_condition): Set the value field. Record
noneliminable invariants correctly.
(rewrite_use_compare, rewrite_use_outer): Use the value field.
From-SVN: r98634
Diffstat (limited to 'gcc/java/resource.c')
0 files changed, 0 insertions, 0 deletions