summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2017-04-26 22:45:04 +0000
committerRui Ueyama <ruiu@google.com>2017-04-26 22:45:04 +0000
commit87b30ac9d369ff8b0d553e6d2070a4fa686c67bd (patch)
treeb7229433f0047d5793dc45a7d903bf036d3375e3 /llvm/lib/Bitcode/Reader/MetadataLoader.cpp
parent1b07d689c3180decabb4f267223db4fd1524cf37 (diff)
downloadbcm5719-llvm-87b30ac9d369ff8b0d553e6d2070a4fa686c67bd.tar.gz
bcm5719-llvm-87b30ac9d369ff8b0d553e6d2070a4fa686c67bd.zip
Replace HashString algorithm with xxHash64
The previous algorithm processed one character at a time, which is very painful on a modern CPU. Replace it with xxHash64, which both already exists in the codebase and is fairly fast. Patch from Scott Smith! Differential Revision: https://reviews.llvm.org/D32509 llvm-svn: 301487
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud