commit | b229458c642b0fc2b7c9e9cf0603c8777d638f3f | [log] [tgz] |
---|---|---|
author | Simon Dardis <simon.dardis@mips.com> | Mon Nov 20 15:59:18 2017 +0000 |
committer | Simon Dardis <simon.dardis@mips.com> | Mon Nov 20 15:59:18 2017 +0000 |
tree | 0dab6e5cb416fe14e19fd388812e70cbae89503f | |
parent | 3a33e1c0b2f256918f6b4d4245d6835df219e9eb [diff] |
[mips] Reorder target specific passes Move the hazard scheduling pass to after the long branch pass, as the long branch pass can create forbiddden slot hazards. Rather than complicating the implementation of the long branch pass to handle forbidden slot hazards, just reorder the passes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318657 91177308-0d34-0410-b5e6-96231b3b80d8