LLVM 22.0.0git
|
#include "llvm/DebugInfo/CodeView/TypeHashing.h"
#include "llvm/DebugInfo/CodeView/TypeIndexDiscovery.h"
#include "llvm/Support/BLAKE3.h"
Go to the source code of this file.
Variables | |
LocallyHashedType | DenseMapInfo< LocallyHashedType >::Empty {0, {}} |
LocallyHashedType | DenseMapInfo< LocallyHashedType >::Tombstone {hash_code(-1), {}} |
static std::array< uint8_t, 8 > | EmptyHash |
static std::array< uint8_t, 8 > | TombstoneHash |
GloballyHashedType | DenseMapInfo< GloballyHashedType >::Empty {EmptyHash} |
GloballyHashedType | DenseMapInfo< GloballyHashedType >::Tombstone {TombstoneHash} |
Definition at line 25 of file TypeHashing.cpp.
Definition at line 26 of file TypeHashing.cpp.
LocallyHashedType DenseMapInfo< LocallyHashedType >::Empty {0, {}} |
Definition at line 17 of file TypeHashing.cpp.
Referenced by llvm::MemorySSAUpdater::applyUpdates(), llvm::HexagonRegisterInfo::getCallerSavedRegs(), getDebugLocFromInstOrOperands(), llvm::logicalview::LVSymbolTable::getEntry(), getFirstCompositeRange(), llvm::SIRegisterInfo::getRegUnitPressureSets(), markAliveBlocks(), and llvm::PredicatedScalarEvolution::PredicatedScalarEvolution().
LocallyHashedType DenseMapInfo< LocallyHashedType >::Tombstone {hash_code(-1), {}} |
Definition at line 18 of file TypeHashing.cpp.
Referenced by llvm::RangeListEntry::dump(), llvm::DWARFDebugRangeList::getAbsoluteRanges(), llvm::DWARFDebugRnglist::getAbsoluteRanges(), llvm::DWARFDie::getHighPC(), llvm::pdb::SymbolDenseMapInfo::getTombstoneKey(), and llvm::DWARFDebugLine::LineTable::parse().
|
static |
Definition at line 20 of file TypeHashing.cpp.
|
static |
Definition at line 22 of file TypeHashing.cpp.