Searched refs:MurmurHash32Const (Results 1 - 2 of 2) sorted by relevance
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | murmur3_hash.h | 29 struct MurmurHash32Const { struct 55 class MurmurHash32 final : public HashBase<MurmurHash32<seed_value>>, MurmurHash32Const {
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | mcr_circuit_builder.cpp | 1261 GateRef k1 = Int32Mul(low, Int32(MurmurHash32Const::C1)); in CalcHashcodeForInt() 1262 GateRef k2 = Rotl(k1, MurmurHash32Const::MAIN_FIRST_SHIFT); in CalcHashcodeForInt() 1263 GateRef k3 = Int32Mul(k2, Int32(MurmurHash32Const::C2)); in CalcHashcodeForInt() 1265 GateRef hash2 = Rotl(hash1, MurmurHash32Const::MAIN_SECOND_SHIFT); in CalcHashcodeForInt() 1266 GateRef hash3 = Int32Add(Int32Mul(hash2, Int32(MurmurHash32Const::MAIN_MULTIPLICATOR)), in CalcHashcodeForInt() 1267 Int32(MurmurHash32Const::MAIN_CONSTANT)); in CalcHashcodeForInt() 1270 GateRef k4 = Int32Mul(high, Int32(MurmurHash32Const::C1)); in CalcHashcodeForInt() 1271 GateRef k5 = Rotl(k4, MurmurHash32Const::MAIN_FIRST_SHIFT); in CalcHashcodeForInt() 1272 GateRef k6 = Int32Mul(k5, Int32(MurmurHash32Const::C2)); in CalcHashcodeForInt() 1274 GateRef hash5 = Rotl(hash4, MurmurHash32Const in CalcHashcodeForInt() [all...] |
Completed in 5 milliseconds