diff options
author | Kai Tietz <ktietz@redhat.com> | 2011-08-02 16:55:47 +0200 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2011-08-02 16:55:47 +0200 |
commit | 9b80d091af4760e4c8869917790bd01465b7a59e (patch) | |
tree | 9ab01933186298e3c020529082506e008ea0077a /gcc/ada/link.c | |
parent | 7b9db92637e1e8229f3ab026d4b9c5ef3072b7a5 (diff) | |
download | gcc-9b80d091af4760e4c8869917790bd01465b7a59e.zip gcc-9b80d091af4760e4c8869917790bd01465b7a59e.tar.gz gcc-9b80d091af4760e4c8869917790bd01465b7a59e.tar.bz2 |
gimple.c (canonicalize_cond_expr_cond): Handle cast from boolean-type.
* gimple.c (canonicalize_cond_expr_cond): Handle cast from
boolean-type.
(ssa_forward_propagate_and_combine): Interprete result of
forward_propagate_comparison.
* gcc/gimple-fold.c (fold_gimple_assign): Add canonicalization for
boolean-typed operands for comparisons.
* gcc.dg/tree-ssa/forwprop-15.c: New testcase.
From-SVN: r177170
Diffstat (limited to 'gcc/ada/link.c')
0 files changed, 0 insertions, 0 deletions