LLVM: llvm::StableFunctionMap::StableFunctionEntry Struct Reference (original) (raw)
An efficient form of StableFunction for fast look-up. More...
#include "[llvm/CGData/StableFunctionMap.h](StableFunctionMap%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| stable_hash | Hash |
| The combined stable hash of the function. | |
| unsigned | FunctionNameId |
| Id of the function name. | |
| unsigned | ModuleNameId |
| Id of the module name. | |
| unsigned | InstCount |
| The number of instructions. | |
| std::unique_ptr< IndexOperandHashMapType > | IndexOperandHashMap |
| A map from an IndexPair to a stable_hash which was skipped. |
An efficient form of StableFunction for fast look-up.
Definition at line 57 of file StableFunctionMap.h.
◆ FunctionNameId
unsigned llvm::StableFunctionMap::StableFunctionEntry::FunctionNameId
◆ Hash
stable_hash llvm::StableFunctionMap::StableFunctionEntry::Hash
◆ IndexOperandHashMap
◆ InstCount
unsigned llvm::StableFunctionMap::StableFunctionEntry::InstCount
◆ ModuleNameId
unsigned llvm::StableFunctionMap::StableFunctionEntry::ModuleNameId
The documentation for this struct was generated from the following file:
- include/llvm/CGData/StableFunctionMap.h