verify-uselistorder: Move shuffleUseLists() out of lib/IR
[oota-llvm.git] / include / llvm / IR / UseListOrder.h
index f7662310f7ede8fadd72167b9334e082de6efcdf..8a2a109578e0da0d1f30189902d2b7a26f9d6af5 100644 (file)
@@ -1,4 +1,4 @@
-//===- llvm/IR/UseListOrder.h - LLVM Use List Order functions ---*- C++ -*-===//
+//===- llvm/IR/UseListOrder.h - LLVM Use List Order -------------*- C++ -*-===//
 //
 //                     The LLVM Compiler Infrastructure
 //
@@ -7,8 +7,8 @@
 //
 //===----------------------------------------------------------------------===//
 //
-// This file has functions to modify the use-list order and to verify that it
-// doesn't change after serialization.
+// This file has structures and command-line options for preserving use-list
+// order.
 //
 //===----------------------------------------------------------------------===//
 
@@ -111,11 +111,6 @@ typedef std::vector<UseListOrder> UseListOrderStack;
 bool shouldPreserveBitcodeUseListOrder();
 bool shouldPreserveAssemblyUseListOrder();
 
-/// \brief Shuffle all use-lists in a module.
-///
-/// Adds \c SeedOffset to the default seed for the random number generator.
-void shuffleUseLists(Module &M, unsigned SeedOffset = 0);
-
 } // end namespace llvm
 
 #endif