ΒΆtemplate <typename InputIteratorT>
llvm::stable_hash stable_hash_combine_range(
InputIteratorT First,
InputIteratorT Last)
template <typename InputIteratorT>
llvm::stable_hash stable_hash_combine_range(
InputIteratorT First,
InputIteratorT Last)
Description
Compute a stable_hash for a sequence of values. This hashes a sequence of values. It produces the same stable_hash as 'stable_hash_combine(a, b, c, ...)', but can run over arbitrary sized sequences and is significantly faster given pointers and types which can be hashed as a sequence of bytes.
Declared at: llvm/include/llvm/CodeGen/StableHashing.h:84
Templates
- InputIteratorT
Parameters
- InputIteratorT First
- InputIteratorT Last