diff options
| author | Richard Guenther <rguenther@suse.de> | 2011-09-07 14:19:33 +0000 |
|---|---|---|
| committer | Richard Biener <rguenth@gcc.gnu.org> | 2011-09-07 14:19:33 +0000 |
| commit | 747633c57415c7428ee311525ef7d2fc9d69a70d (patch) | |
| tree | 1dfa5236dece7afabae0ffa53da6d85d6d5c2be2 /libjava/classpath/java/text/NumberFormat.java | |
| parent | 723d95fe2b71f3bca4fbed6a1e4945d794f4698c (diff) | |
| download | gcc-747633c57415c7428ee311525ef7d2fc9d69a70d.zip gcc-747633c57415c7428ee311525ef7d2fc9d69a70d.tar.gz gcc-747633c57415c7428ee311525ef7d2fc9d69a70d.tar.bz2 | |
re PR tree-optimization/50319 (if-conversion produces unvectorizable conditions)
2011-09-07 Richard Guenther <rguenther@suse.de>
PR tree-optimization/50319
* tree-if-conv.c (set_bb_predicate): Assert we only set
canonical predicates.
(add_to_predicate_list): Simplify. Allow TRUTH_NOT_EXPR
around canonical predicates.
(predicate_bbs): Do not re-gimplify already canonical
predicates. Properly unshare them though.
(find_phi_replacement_condition): Simplify.
From-SVN: r178638
Diffstat (limited to 'libjava/classpath/java/text/NumberFormat.java')
0 files changed, 0 insertions, 0 deletions
