func math/bits.RotateLeft64

44 uses

	math/bits (current package)
		bits.go#L174: 	return uint(RotateLeft64(uint64(x), k))
		bits.go#L211: func RotateLeft64(x uint64, k int) uint64 {

	crypto/sha512
		sha512block.go#L107: 			t1 := bits.RotateLeft64(v1, -19) ^ bits.RotateLeft64(v1, -61) ^ (v1 >> 6)
		sha512block.go#L109: 			t2 := bits.RotateLeft64(v2, -1) ^ bits.RotateLeft64(v2, -8) ^ (v2 >> 7)
		sha512block.go#L117: 			t1 := h + (bits.RotateLeft64(e, -14) ^ bits.RotateLeft64(e, -18) ^ bits.RotateLeft64(e, -41)) + ((e & f) ^ (^e & g)) + _K[i] + w[i]
		sha512block.go#L119: 			t2 := (bits.RotateLeft64(a, -28) ^ bits.RotateLeft64(a, -34) ^ bits.RotateLeft64(a, -39)) + ((a & b) ^ (a & c) ^ (b & c))

	golang.org/x/crypto/blake2b
		blake2b_generic.go#L57: 			v12 = bits.RotateLeft64(v12, -32)
		blake2b_generic.go#L60: 			v4 = bits.RotateLeft64(v4, -24)
		blake2b_generic.go#L64: 			v13 = bits.RotateLeft64(v13, -32)
		blake2b_generic.go#L67: 			v5 = bits.RotateLeft64(v5, -24)
		blake2b_generic.go#L71: 			v14 = bits.RotateLeft64(v14, -32)
		blake2b_generic.go#L74: 			v6 = bits.RotateLeft64(v6, -24)
		blake2b_generic.go#L78: 			v15 = bits.RotateLeft64(v15, -32)
		blake2b_generic.go#L81: 			v7 = bits.RotateLeft64(v7, -24)
		blake2b_generic.go#L86: 			v12 = bits.RotateLeft64(v12, -16)
		blake2b_generic.go#L89: 			v4 = bits.RotateLeft64(v4, -63)
		blake2b_generic.go#L93: 			v13 = bits.RotateLeft64(v13, -16)
		blake2b_generic.go#L96: 			v5 = bits.RotateLeft64(v5, -63)
		blake2b_generic.go#L100: 			v14 = bits.RotateLeft64(v14, -16)
		blake2b_generic.go#L103: 			v6 = bits.RotateLeft64(v6, -63)
		blake2b_generic.go#L107: 			v15 = bits.RotateLeft64(v15, -16)
		blake2b_generic.go#L110: 			v7 = bits.RotateLeft64(v7, -63)
		blake2b_generic.go#L115: 			v15 = bits.RotateLeft64(v15, -32)
		blake2b_generic.go#L118: 			v5 = bits.RotateLeft64(v5, -24)
		blake2b_generic.go#L122: 			v12 = bits.RotateLeft64(v12, -32)
		blake2b_generic.go#L125: 			v6 = bits.RotateLeft64(v6, -24)
		blake2b_generic.go#L129: 			v13 = bits.RotateLeft64(v13, -32)
		blake2b_generic.go#L132: 			v7 = bits.RotateLeft64(v7, -24)
		blake2b_generic.go#L136: 			v14 = bits.RotateLeft64(v14, -32)
		blake2b_generic.go#L139: 			v4 = bits.RotateLeft64(v4, -24)
		blake2b_generic.go#L144: 			v15 = bits.RotateLeft64(v15, -16)
		blake2b_generic.go#L147: 			v5 = bits.RotateLeft64(v5, -63)
		blake2b_generic.go#L151: 			v12 = bits.RotateLeft64(v12, -16)
		blake2b_generic.go#L154: 			v6 = bits.RotateLeft64(v6, -63)
		blake2b_generic.go#L158: 			v13 = bits.RotateLeft64(v13, -16)
		blake2b_generic.go#L161: 			v7 = bits.RotateLeft64(v7, -63)
		blake2b_generic.go#L165: 			v14 = bits.RotateLeft64(v14, -16)
		blake2b_generic.go#L168: 			v4 = bits.RotateLeft64(v4, -63)