]> granicus.if.org Git - llvm/commit
UseListOrder: Guarantee that shuffles change use-list order
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 1 Aug 2014 22:50:04 +0000 (22:50 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 1 Aug 2014 22:50:04 +0000 (22:50 +0000)
commit7df1db57b3ae35afcc1df648f1446b7c7b60993b
tree457fe4e4c746039e4868d3aea478115c62c0d504
parent15262784434ada50aeb5f8474b880ce5d672fb0e
UseListOrder: Guarantee that shuffles change use-list order

Change shuffleUseLists() always to change use-list order by rejecting
orders that have no changes.

This is part of PR5680.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214584 91177308-0d34-0410-b5e6-96231b3b80d8
lib/IR/UseListOrder.cpp