1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib/DebugInfo/PDB/Native
Zachary Turner cd226b0757 [PDB] Make streams carry their own endianness.
Before the endianness was specified on each call to read
or write of the StreamReader / StreamWriter, but in practice
it's extremely rare for streams to have data encoded in
multiple different endiannesses, so we should optimize for the
99% use case.

This makes the code cleaner and more general, but otherwise
has NFC.

llvm-svn: 296415
2017-02-28 00:04:07 +00:00
..
DbiStream.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
DbiStreamBuilder.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
EnumTables.cpp
GlobalsStream.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
GSI.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
GSI.h [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
Hash.cpp
HashTable.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
InfoStream.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
InfoStreamBuilder.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
ModInfo.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
ModStream.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
NamedStreamMap.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
NativeRawSymbol.cpp Implement some methods for NativeRawSymbol 2017-02-24 00:10:47 +00:00
NativeSession.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
PDBFile.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
PDBFileBuilder.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
PDBTypeServerHandler.cpp [pdb] Add the ability to resolve TypeServer PDBs. 2017-02-16 23:35:45 +00:00
PublicsStream.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
RawError.cpp
StringTable.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
StringTableBuilder.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
SymbolStream.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00
TpiHashing.cpp
TpiStream.cpp [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
TpiStreamBuilder.cpp [PDB] Make streams carry their own endianness. 2017-02-28 00:04:07 +00:00