LLVM  4.0.0
Namespaces | Functions
GSI.cpp File Reference
#include "GSI.h"
#include "llvm/DebugInfo/MSF/StreamArray.h"
#include "llvm/DebugInfo/MSF/StreamReader.h"
#include "llvm/DebugInfo/PDB/Raw/RawError.h"
#include "llvm/DebugInfo/PDB/Raw/RawTypes.h"
#include "llvm/Support/Error.h"
Include dependency graph for GSI.cpp:

Go to the source code of this file.

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::pdb
 

Functions

static Error llvm::pdb::checkHashHdrVersion (const GSIHashHeader *HashHdr)
 
Error llvm::pdb::readGSIHashBuckets (msf::FixedStreamArray< support::ulittle32_t > &HashBuckets, const GSIHashHeader *HashHdr, msf::StreamReader &Reader)
 
Error llvm::pdb::readGSIHashHeader (const GSIHashHeader *&HashHdr, msf::StreamReader &Reader)
 
Error llvm::pdb::readGSIHashRecords (msf::FixedStreamArray< PSHashRecord > &HashRecords, const GSIHashHeader *HashHdr, msf::StreamReader &Reader)