aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-address.c
diff options
context:
space:
mode:
authorBin Cheng <bin.cheng@arm.com>2017-05-11 09:50:15 +0000
committerBin Cheng <amker@gcc.gnu.org>2017-05-11 09:50:15 +0000
commit80ca1cfad49fbdd8e446023c5ebabf03d23a83ef (patch)
treed4dab1683fafa66b12a8b0e092a001462109e1c4 /gcc/tree-ssa-address.c
parentb6a2258fda637660ece6705cf19e4f7ef6674df8 (diff)
downloadgcc-80ca1cfad49fbdd8e446023c5ebabf03d23a83ef.zip
gcc-80ca1cfad49fbdd8e446023c5ebabf03d23a83ef.tar.gz
gcc-80ca1cfad49fbdd8e446023c5ebabf03d23a83ef.tar.bz2
re PR tree-optimization/53090 (suboptimal ivopt)
PR tree-optimization/53090 * tree-ssa-loop-ivopts.c (enum comp_iv_rewrite): New enum value COMP_IV_EXPR_2. (extract_cond_operands): Detect condition with IV on both sides and return COMP_IV_EXPR_2. (find_interesting_uses_cond): Add iv_use for both IVs in condition. (rewrite_use_compare): Simplify by removing call to function extract_cond_operands. From-SVN: r247893
Diffstat (limited to 'gcc/tree-ssa-address.c')
0 files changed, 0 insertions, 0 deletions