diff options
author | Kyungwoo Lee <kyulee@meta.com> | 2024-08-23 21:53:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-23 21:53:43 -0700 |
commit | 7615c0b2eb52b8c5d8e6dfc7f265a87a7a9f3ef5 (patch) | |
tree | 5502af8dfa26ed1f4744a0ec5a8c8ffc1d6187db /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | d02132166a6ce56d54d6c8b2ca39e81b6466eb55 (diff) | |
download | llvm-7615c0b2eb52b8c5d8e6dfc7f265a87a7a9f3ef5.zip llvm-7615c0b2eb52b8c5d8e6dfc7f265a87a7a9f3ef5.tar.gz llvm-7615c0b2eb52b8c5d8e6dfc7f265a87a7a9f3ef5.tar.bz2 |
[StableHash] Implement with xxh3_64bits (#105849)
This is a follow-up to address a suggestion from
https://github.com/llvm/llvm-project/pull/105619.
The main goal of this change is to efficiently implement stable hash
functions using the xxh3 64bits API.
`stable_hash_combine_range` and `stable_hash_combine_array` functions
are removed and consolidated into a more general `stable_hash_combine`
function that takes an `ArrayRef<stable_hash>` as input.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions