[pdb] Write the IPI stream.
authorZachary Turner <zturner@google.com>
Thu, 15 Sep 2016 18:22:31 +0000 (18:22 +0000)
committerZachary Turner <zturner@google.com>
Thu, 15 Sep 2016 18:22:31 +0000 (18:22 +0000)
commitde9ba155115dc56c97e34bf1452bcfaf7b75a6ea
tree0dbb237f6c403a934c5b832fb839c42bc30a6986
parentd93c4c013736fe8e7d3264ac056c55c3e7450e47
[pdb] Write the IPI stream.

The IPI stream is structurally identical to the TPI stream, but it
contains different record types.  So we just re-use the TPI writing
code.

llvm-svn: 281638
llvm/include/llvm/DebugInfo/PDB/Raw/PDBFileBuilder.h
llvm/include/llvm/DebugInfo/PDB/Raw/TpiStreamBuilder.h
llvm/lib/DebugInfo/PDB/Raw/PDBFileBuilder.cpp
llvm/lib/DebugInfo/PDB/Raw/TpiStreamBuilder.cpp
llvm/tools/llvm-pdbdump/PdbYaml.cpp
llvm/tools/llvm-pdbdump/PdbYaml.h
llvm/tools/llvm-pdbdump/YAMLOutputStyle.cpp
llvm/tools/llvm-pdbdump/YAMLOutputStyle.h
llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
llvm/tools/llvm-pdbdump/llvm-pdbdump.h