Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for Mul (0.15 sec)

  1. android/guava/src/com/google/common/hash/Fingerprint2011.java

        long mul = K3;
        int topBit = 0x7;
    
        int lengthAligned = length & ~topBit;
        int lengthRemainder = length & topBit;
        long hash = seed ^ (length * mul);
    
        for (int i = 0; i < lengthAligned; i += 8) {
          long loaded = load64(bytes, offset + i);
          long data = shiftMix(loaded * mul) * mul;
          hash ^= data;
          hash *= mul;
        }
    
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Tue Dec 28 17:50:25 GMT 2021
    - 6.5K bytes
    - Viewed (0)
  2. android/guava/src/com/google/common/hash/FarmHashFingerprint64.java

        if (length >= 8) {
          long mul = K2 + length * 2L;
          long a = load64(bytes, offset) + K2;
          long b = load64(bytes, offset + length - 8);
          long c = rotateRight(b, 37) * mul + a;
          long d = (rotateRight(a, 25) + b) * mul;
          return hashLength16(c, d, mul);
        }
        if (length >= 4) {
          long mul = K2 + length * 2;
          long a = load32(bytes, offset) & 0xFFFFFFFFL;
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Fri Apr 01 22:39:48 GMT 2022
    - 7.6K bytes
    - Viewed (0)
Back to top