reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
367 OnDiskIterableChainedHashTable<InstrProfLookupTrait>;
include/llvm/Support/OnDiskHashTable.h275 const typename Info::offset_type NumBuckets; 276 const typename Info::offset_type NumEntries; 279 Info InfoObj; 282 typedef Info InfoType; 283 typedef typename Info::internal_key_type internal_key_type; 284 typedef typename Info::external_key_type external_key_type; 285 typedef typename Info::data_type data_type; 286 typedef typename Info::hash_value_type hash_value_type; 287 typedef typename Info::offset_type offset_type; 292 const Info &InfoObj = Info()) 325 Info *InfoObj; 330 Info *InfoObj) 343 iterator find(const external_key_type &EKey, Info *InfoPtr = nullptr) { 351 Info *InfoPtr = nullptr) { 377 Info::ReadKeyDataLength(Items); 405 Info &getInfoObj() { return InfoObj; } 418 const Info &InfoObj = Info()) { 431 class OnDiskIterableChainedHashTable : public OnDiskChainedHashTable<Info> { 435 typedef OnDiskChainedHashTable<Info> base_type; 476 Info::ReadKeyDataLength(Ptr); 496 const Info &InfoObj = Info()) 502 Info *InfoObj; 508 Info *InfoObj) 526 auto L = Info::ReadKeyDataLength(LocalPtr); 548 Info *InfoObj; 554 Info *InfoObj) 572 auto L = Info::ReadKeyDataLength(LocalPtr); 604 const unsigned char *const Base, const Info &InfoObj = Info()) { 607 OnDiskIterableChainedHashTable<Info>::readNumBucketsAndEntries(Buckets); 608 return new OnDiskIterableChainedHashTable<Info>(lib/ProfileData/InstrProfReader.cpp
505 InstrProfLookupTrait::hash_value_type 510 using data_type = InstrProfLookupTrait::data_type; 511 using offset_type = InstrProfLookupTrait::offset_type;