verify-uselistorder: Move shuffleUseLists() out of lib/IR
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 1 Aug 2014 23:03:36 +0000 (23:03 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 1 Aug 2014 23:03:36 +0000 (23:03 +0000)
commitb2b0ad4c75ce683da6f92de378c1c3422fc938a9
tree4457aa397f556e82eeee035cc7f77cbc97fe1db1
parent65225b64bbd924271c433c408f294941da73efc6
verify-uselistorder: Move shuffleUseLists() out of lib/IR

`shuffleUseLists()` is only used in `verify-uselistorder`, so move it
there to avoid bloating other executables.  As a drive-by, update some
of the header docs.

This is part of PR5680.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214592 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/UseListOrder.h
lib/IR/UseListOrder.cpp
tools/verify-uselistorder/verify-uselistorder.cpp