commit | e2f9d3042824774c9a17d7dcefe5225660328fe5 | [log] [tgz] |
---|---|---|
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | Wed Mar 01 20:29:34 2017 +0000 |
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | Wed Mar 01 20:29:34 2017 +0000 |
tree | d1c126be66f27e8f4399e668b3c3bf5e8f9276dd | |
parent | e4dc80fc4b01dfc42a2a4ed0b4f1965bdd69248c [diff] |
Improve scheduling with branch coalescing This patch adds a MachineSSA pass that coalesces blocks that branch on the same condition. Committing on behalf of Lei Huang. Differential Revision: https://reviews.llvm.org/D28249 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296670 91177308-0d34-0410-b5e6-96231b3b80d8