diff options
author | Andrew Pinski <apinski@cavium.com> | 2013-10-30 04:03:41 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2013-10-29 21:03:41 -0700 |
commit | 5d2a9da9a7f7c19761dfe93849ac60fdb25cf7be (patch) | |
tree | efa9c1f1d52130af37836627b254016ec220c182 /gcc/gimplify.c | |
parent | d8487c949ad5f1fac62020ab22544422490b37d2 (diff) | |
download | gcc-5d2a9da9a7f7c19761dfe93849ac60fdb25cf7be.zip gcc-5d2a9da9a7f7c19761dfe93849ac60fdb25cf7be.tar.gz gcc-5d2a9da9a7f7c19761dfe93849ac60fdb25cf7be.tar.bz2 |
tree-ssa-ifcombine.c: Include rtl.h and tm_p.h.
2013-10-29 Andrew Pinski <apinski@cavium.com>
* tree-ssa-ifcombine.c: Include rtl.h and tm_p.h.
(ifcombine_ifandif): Handle cases where
maybe_fold_and_comparisons fails, combining the branches
anyways.
(tree_ssa_ifcombine): Inverse the order of
the basic block walk, increases the number of combinings.
* gimple.h (gsi_start_nondebug_after_labels_bb): New function.
2013-10-29 Andrew Pinski <apinski@cavium.com>
Zhenqiang Chen <zhenqiang.chen@linaro.org>
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
* gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
conditional move to be used.
* gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
Co-Authored-By: Zhenqiang Chen <zhenqiang.chen@linaro.org>
From-SVN: r204194
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions