commit | 5eef35ae2d128d1a16ffc6bfefd8557df511fd3d | [log] [tgz] |
---|---|---|
author | Evandro Menezes <e.menezes@samsung.com> | Mon Dec 11 21:09:27 2017 +0000 |
committer | Evandro Menezes <e.menezes@samsung.com> | Mon Dec 11 21:09:27 2017 +0000 |
tree | 1d488d17e2faac1957fb1e58c1beb2673e4dfd83 | |
parent | af6ca7789cd09ba45df03ce0263625e7ee3609b2 [diff] |
[CodeGen] Improve the consistency of instruction fusion* When either instruction in a fused pair has no other dependency, besides on the other instruction, make sure that other instructions do not get scheduled between them. Additionally, avoid fusing an instruction more than once along the same dependency chain. Differential revision: https://reviews.llvm.org/D36704 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320420 91177308-0d34-0410-b5e6-96231b3b80d8