diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-09 15:10:43 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-09 15:10:43 +0000 |
commit | 64552007d8a577b79d9655c273e1c8f820dba9a4 (patch) | |
tree | fa91e2ed4dc3c3cbb1c733cf42692146e63b1edd /libatomic/ChangeLog | |
parent | bd38291ae5e4812dbf54f30751c60f0d249743f2 (diff) | |
download | gcc-64552007d8a577b79d9655c273e1c8f820dba9a4.tar.gz |
PR tree-optimiation/55875
* gcc.c-torture/execute/pr55875.c: New testcase.
* g++.dg/torture/pr55875.C: New testcase.
* tree-ssa-loop-niter.c (number_of_iterations_cond): Add
EVERY_ITERATION parameter.
(number_of_iterations_exit): Check if exit is executed every
iteration.
(idx_infer_loop_bounds): Similarly here.
(n_of_executions_at_most): Simplify
to only test for cases where statement is dominated by the
particular bound; handle correctly the "postdominance"
test.
(scev_probably_wraps_p): Use max loop iterations info
as a global bound first.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195054 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libatomic/ChangeLog')
0 files changed, 0 insertions, 0 deletions