| Index: include/llvm/Bitcode/NaCl/NaClBitcodeWriterPass.h
|
| diff --git a/include/llvm/Bitcode/BitcodeWriterPass.h b/include/llvm/Bitcode/NaCl/NaClBitcodeWriterPass.h
|
| similarity index 76%
|
| copy from include/llvm/Bitcode/BitcodeWriterPass.h
|
| copy to include/llvm/Bitcode/NaCl/NaClBitcodeWriterPass.h
|
| index eb85548fa6faf3b7685e748d48f88cb1e5f982b0..6a7cf71a9c7ac117a9820b77116a053dad3a0286 100644
|
| --- a/include/llvm/Bitcode/BitcodeWriterPass.h
|
| +++ b/include/llvm/Bitcode/NaCl/NaClBitcodeWriterPass.h
|
| @@ -1,4 +1,4 @@
|
| -//===-- BitcodeWriterPass.h - Bitcode writing pass --------------*- C++ -*-===//
|
| +//===-- NaClBitcodeWriterPass.h - Bitcode writing pass ----------*- C++ -*-===//
|
| //
|
| // The LLVM Compiler Infrastructure
|
| //
|
| @@ -12,8 +12,8 @@
|
| ///
|
| //===----------------------------------------------------------------------===//
|
|
|
| -#ifndef LLVM_BITCODE_BITCODEWRITERPASS_H
|
| -#define LLVM_BITCODE_BITCODEWRITERPASS_H
|
| +#ifndef LLVM_BITCODE_NACL_BITCODE_WRITER_PASS_H
|
| +#define LLVM_BITCODE_NACL_BITCODE_WRITER_PASS_H
|
|
|
| #include "llvm/ADT/StringRef.h"
|
|
|
| @@ -26,24 +26,24 @@ class PreservedAnalyses;
|
| /// \brief Create and return a pass that writes the module to the specified
|
| /// ostream. Note that this pass is designed for use with the legacy pass
|
| /// manager.
|
| -ModulePass *createBitcodeWriterPass(raw_ostream &Str);
|
| +ModulePass *createNaClBitcodeWriterPass(raw_ostream &Str);
|
|
|
| /// \brief Pass for writing a module of IR out to a bitcode file.
|
| ///
|
| /// Note that this is intended for use with the new pass manager. To construct
|
| /// a pass for the legacy pass manager, use the function above.
|
| -class BitcodeWriterPass {
|
| +class NaClBitcodeWriterPass {
|
| raw_ostream &OS;
|
|
|
| public:
|
| /// \brief Construct a bitcode writer pass around a particular output stream.
|
| - explicit BitcodeWriterPass(raw_ostream &OS) : OS(OS) {}
|
| + explicit NaClBitcodeWriterPass(raw_ostream &OS) : OS(OS) {}
|
|
|
| /// \brief Run the bitcode writer pass, and output the module to the selected
|
| /// output stream.
|
| PreservedAnalyses run(Module *M);
|
|
|
| - static StringRef name() { return "BitcodeWriterPass"; }
|
| + static StringRef name() { return "NaClBitcodeWriterPass"; }
|
| };
|
|
|
| }
|
|
|