Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.24 -> 1.25 --- Log message: trivial scaffolding for param attrs --- Diffs of the changes: (+12 -0) BitcodeWriter.cpp | 12 ++++++++++++ 1 files changed, 12 insertions(+) Index: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp diff -u llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:1.24 llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:1.25 --- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:1.24 Thu May 3 17:34:03 2007 +++ llvm/lib/Bitcode/Writer/BitcodeWriter.cpp Thu May 3 19:44:52 2007 @@ -80,6 +80,15 @@ Stream.EmitRecord(Code, Vals, AbbrevToUse); } +// Emit information about parameter attributes. +static void WriteParamAttrTable(const ValueEnumerator &VE, + BitstreamWriter &Stream) { + const std::vector<const ParamAttrsList*> &Attrs = VE.getParamAttrs(); + if (Attrs.empty()) return; + + + +} /// WriteTypeTable - Write out the type table for a module. static void WriteTypeTable(const ValueEnumerator &VE, BitstreamWriter &Stream) { @@ -799,6 +808,9 @@ // Analyze the module, enumerating globals, functions, etc. ValueEnumerator VE(M); + // Emit information about parameter attributes. + WriteParamAttrTable(VE, Stream); + // Emit information describing all of the types in the module. WriteTypeTable(VE, Stream); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits