diff options
author | Alexander Monakov <amonakov@ispras.ru> | 2017-07-25 13:53:58 +0300 |
---|---|---|
committer | Alexander Monakov <amonakov@gcc.gnu.org> | 2017-07-25 13:53:58 +0300 |
commit | e5df270eeccbc5892b7f40769e7725b13a36f7df (patch) | |
tree | aaa2c656639ce03992bb20aee6dcd728ed3b4154 /gcc/tree-ssa-loop-unswitch.c | |
parent | 4287b4e84c4af7a331d1b0a390ab3d97f37120c2 (diff) | |
download | gcc-e5df270eeccbc5892b7f40769e7725b13a36f7df.zip gcc-e5df270eeccbc5892b7f40769e7725b13a36f7df.tar.gz gcc-e5df270eeccbc5892b7f40769e7725b13a36f7df.tar.bz2 |
domwalk: optimize basic block sorting
* domwalk.c (cmp_bb_postorder): Simplify.
(sort_bbs_postorder): New function. Use it...
(dom_walker::walk): ...here to optimize common cases.
From-SVN: r250502
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.c')
0 files changed, 0 insertions, 0 deletions