diff options
author | Sebastian Pop <sebastian.pop@amd.com> | 2010-07-08 16:38:00 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2010-07-08 16:38:00 +0000 |
commit | d89e5e20b6b4c984561d7016479c4d92742c1368 (patch) | |
tree | 0b12d32c8a04aab1e5a9d3e70eb973cac8553869 /gcc/tree-inline.c | |
parent | 384a5197cbf0fc6e87e65c2fb21b9bbf7a8eceb4 (diff) | |
download | gcc-d89e5e20b6b4c984561d7016479c4d92742c1368.zip gcc-d89e5e20b6b4c984561d7016479c4d92742c1368.tar.gz gcc-d89e5e20b6b4c984561d7016479c4d92742c1368.tar.bz2 |
Call maybe_fold_or_comparisons to fold OR-ed predicates.
2010-07-08 Sebastian Pop <sebastian.pop@amd.com>
PR tree-optimization/44710
* tree-if-conv.c (parse_predicate): New.
(add_to_predicate_list): Call it, call maybe_fold_or_comparisons.
Make sure that the predicates are either SSA_NAMEs or gimple_condexpr.
* gcc.dg/tree-ssa/ifc-6.c: New.
* gcc.dg/tree-ssa/ifc-pr44710.c: New.
From-SVN: r161964
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions