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: