away before it's needed, and don't try to delete that pointer!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32055
91177308-0d34-0410-b5e6-
96231b3b80d8
Passes.add(createVerifierPass());
// Write bytecode out to disk or cout as the last step...
- if (!NoOutput && !AnalyzeOnly) {
- llvm_ostream L(*Out);
- Passes.add(new WriteBytecodePass(&L, Out != &std::cout, !NoCompress));
- }
+ llvm_ostream L(*Out);
+ if (!NoOutput && !AnalyzeOnly)
+ Passes.add(new WriteBytecodePass(&L, false, !NoCompress));
// Now that we have all of the passes ready, run them.
Passes.run(*M.get());