uselistorder: Pull the bit through PrintModulePass
[oota-llvm.git] / tools / llvm-extract / llvm-extract.cpp
index d67b41bea21fb8f25e2cad19ed1c1b6280ac141d..1a4779343576788c7c912bc276a468d4db96ae61 100644 (file)
@@ -270,7 +270,8 @@ int main(int argc, char **argv) {
   }
 
   if (OutputAssembly)
-    Passes.add(createPrintModulePass(Out.os()));
+    Passes.add(createPrintModulePass(Out.os(), "",
+                                     shouldPreserveAssemblyUseListOrder()));
   else if (Force || !CheckBitcodeOutputToConsole(Out.os(), true))
     Passes.add(
         createBitcodeWriterPass(Out.os(), shouldPreserveBitcodeUseListOrder()));