|
LLVM 24.0.0git
|
Trait class for reading the on-disk function offset hash table mapping function name GUIDs to their offsets in the SecLBRProfile section. More...
#include "llvm/ProfileData/SampleProfReader.h"
Public Types | |
| using | key_type = uint64_t |
| using | key_type_ref = uint64_t |
| using | data_type = uint32_t |
| using | data_type_ref = uint32_t |
| using | hash_value_type = uint32_t |
| using | offset_type = uint32_t |
| using | internal_key_type = uint64_t |
| using | external_key_type = uint64_t |
Static Public Member Functions | |
| static hash_value_type | ComputeHash (key_type_ref Key) |
| static bool | EqualKey (key_type_ref LHS, key_type_ref RHS) |
| static key_type | GetInternalKey (key_type_ref Key) |
| static external_key_type | GetExternalKey (internal_key_type Key) |
| static std::pair< offset_type, offset_type > | ReadKeyDataLength (const unsigned char *&D) |
| static key_type | ReadKey (const unsigned char *D, offset_type Len) |
| static data_type | ReadData (key_type_ref K, const unsigned char *D, offset_type Len) |
Trait class for reading the on-disk function offset hash table mapping function name GUIDs to their offsets in the SecLBRProfile section.
Definition at line 964 of file SampleProfReader.h.
Definition at line 968 of file SampleProfReader.h.
Definition at line 969 of file SampleProfReader.h.
Definition at line 973 of file SampleProfReader.h.
Definition at line 970 of file SampleProfReader.h.
Definition at line 972 of file SampleProfReader.h.
Definition at line 966 of file SampleProfReader.h.
Definition at line 967 of file SampleProfReader.h.
Definition at line 971 of file SampleProfReader.h.
|
inlinestatic |
Definition at line 975 of file SampleProfReader.h.
References llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key.
|
inlinestatic |
Definition at line 979 of file SampleProfReader.h.
|
inlinestatic |
Definition at line 984 of file SampleProfReader.h.
References llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key.
|
inlinestatic |
Definition at line 983 of file SampleProfReader.h.
References llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key.
|
inlinestatic |
Definition at line 997 of file SampleProfReader.h.
References assert(), D(), and llvm::support::endian::read32le().
|
inlinestatic |
Definition at line 992 of file SampleProfReader.h.
References assert(), D(), and llvm::support::endian::read64le().
|
inlinestatic |
Definition at line 987 of file SampleProfReader.h.
References D().