func math/bits.RotateLeft64

140 uses

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

	crypto/internal/fips140/sha3
		keccakf.go#L81: 		bc1 = bits.RotateLeft64(t, 44)
		keccakf.go#L83: 		bc2 = bits.RotateLeft64(t, 43)
		keccakf.go#L85: 		bc3 = bits.RotateLeft64(t, 21)
		keccakf.go#L87: 		bc4 = bits.RotateLeft64(t, 14)
		keccakf.go#L95: 		bc2 = bits.RotateLeft64(t, 3)
		keccakf.go#L97: 		bc3 = bits.RotateLeft64(t, 45)
		keccakf.go#L99: 		bc4 = bits.RotateLeft64(t, 61)
		keccakf.go#L101: 		bc0 = bits.RotateLeft64(t, 28)
		keccakf.go#L103: 		bc1 = bits.RotateLeft64(t, 20)
		keccakf.go#L111: 		bc4 = bits.RotateLeft64(t, 18)
		keccakf.go#L113: 		bc0 = bits.RotateLeft64(t, 1)
		keccakf.go#L115: 		bc1 = bits.RotateLeft64(t, 6)
		keccakf.go#L117: 		bc2 = bits.RotateLeft64(t, 25)
		keccakf.go#L119: 		bc3 = bits.RotateLeft64(t, 8)
		keccakf.go#L127: 		bc1 = bits.RotateLeft64(t, 36)
		keccakf.go#L129: 		bc2 = bits.RotateLeft64(t, 10)
		keccakf.go#L131: 		bc3 = bits.RotateLeft64(t, 15)
		keccakf.go#L133: 		bc4 = bits.RotateLeft64(t, 56)
		keccakf.go#L135: 		bc0 = bits.RotateLeft64(t, 27)
		keccakf.go#L143: 		bc3 = bits.RotateLeft64(t, 41)
		keccakf.go#L145: 		bc4 = bits.RotateLeft64(t, 2)
		keccakf.go#L147: 		bc0 = bits.RotateLeft64(t, 62)
		keccakf.go#L149: 		bc1 = bits.RotateLeft64(t, 55)
		keccakf.go#L151: 		bc2 = bits.RotateLeft64(t, 39)
		keccakf.go#L172: 		bc1 = bits.RotateLeft64(t, 44)
		keccakf.go#L174: 		bc2 = bits.RotateLeft64(t, 43)
		keccakf.go#L176: 		bc3 = bits.RotateLeft64(t, 21)
		keccakf.go#L178: 		bc4 = bits.RotateLeft64(t, 14)
		keccakf.go#L186: 		bc2 = bits.RotateLeft64(t, 3)
		keccakf.go#L188: 		bc3 = bits.RotateLeft64(t, 45)
		keccakf.go#L190: 		bc4 = bits.RotateLeft64(t, 61)
		keccakf.go#L192: 		bc0 = bits.RotateLeft64(t, 28)
		keccakf.go#L194: 		bc1 = bits.RotateLeft64(t, 20)
		keccakf.go#L202: 		bc4 = bits.RotateLeft64(t, 18)
		keccakf.go#L204: 		bc0 = bits.RotateLeft64(t, 1)
		keccakf.go#L206: 		bc1 = bits.RotateLeft64(t, 6)
		keccakf.go#L208: 		bc2 = bits.RotateLeft64(t, 25)
		keccakf.go#L210: 		bc3 = bits.RotateLeft64(t, 8)
		keccakf.go#L218: 		bc1 = bits.RotateLeft64(t, 36)
		keccakf.go#L220: 		bc2 = bits.RotateLeft64(t, 10)
		keccakf.go#L222: 		bc3 = bits.RotateLeft64(t, 15)
		keccakf.go#L224: 		bc4 = bits.RotateLeft64(t, 56)
		keccakf.go#L226: 		bc0 = bits.RotateLeft64(t, 27)
		keccakf.go#L234: 		bc3 = bits.RotateLeft64(t, 41)
		keccakf.go#L236: 		bc4 = bits.RotateLeft64(t, 2)
		keccakf.go#L238: 		bc0 = bits.RotateLeft64(t, 62)
		keccakf.go#L240: 		bc1 = bits.RotateLeft64(t, 55)
		keccakf.go#L242: 		bc2 = bits.RotateLeft64(t, 39)
		keccakf.go#L263: 		bc1 = bits.RotateLeft64(t, 44)
		keccakf.go#L265: 		bc2 = bits.RotateLeft64(t, 43)
		keccakf.go#L267: 		bc3 = bits.RotateLeft64(t, 21)
		keccakf.go#L269: 		bc4 = bits.RotateLeft64(t, 14)
		keccakf.go#L277: 		bc2 = bits.RotateLeft64(t, 3)
		keccakf.go#L279: 		bc3 = bits.RotateLeft64(t, 45)
		keccakf.go#L281: 		bc4 = bits.RotateLeft64(t, 61)
		keccakf.go#L283: 		bc0 = bits.RotateLeft64(t, 28)
		keccakf.go#L285: 		bc1 = bits.RotateLeft64(t, 20)
		keccakf.go#L293: 		bc4 = bits.RotateLeft64(t, 18)
		keccakf.go#L295: 		bc0 = bits.RotateLeft64(t, 1)
		keccakf.go#L297: 		bc1 = bits.RotateLeft64(t, 6)
		keccakf.go#L299: 		bc2 = bits.RotateLeft64(t, 25)
		keccakf.go#L301: 		bc3 = bits.RotateLeft64(t, 8)
		keccakf.go#L309: 		bc1 = bits.RotateLeft64(t, 36)
		keccakf.go#L311: 		bc2 = bits.RotateLeft64(t, 10)
		keccakf.go#L313: 		bc3 = bits.RotateLeft64(t, 15)
		keccakf.go#L315: 		bc4 = bits.RotateLeft64(t, 56)
		keccakf.go#L317: 		bc0 = bits.RotateLeft64(t, 27)
		keccakf.go#L325: 		bc3 = bits.RotateLeft64(t, 41)
		keccakf.go#L327: 		bc4 = bits.RotateLeft64(t, 2)
		keccakf.go#L329: 		bc0 = bits.RotateLeft64(t, 62)
		keccakf.go#L331: 		bc1 = bits.RotateLeft64(t, 55)
		keccakf.go#L333: 		bc2 = bits.RotateLeft64(t, 39)
		keccakf.go#L354: 		bc1 = bits.RotateLeft64(t, 44)
		keccakf.go#L356: 		bc2 = bits.RotateLeft64(t, 43)
		keccakf.go#L358: 		bc3 = bits.RotateLeft64(t, 21)
		keccakf.go#L360: 		bc4 = bits.RotateLeft64(t, 14)
		keccakf.go#L368: 		bc2 = bits.RotateLeft64(t, 3)
		keccakf.go#L370: 		bc3 = bits.RotateLeft64(t, 45)
		keccakf.go#L372: 		bc4 = bits.RotateLeft64(t, 61)
		keccakf.go#L374: 		bc0 = bits.RotateLeft64(t, 28)
		keccakf.go#L376: 		bc1 = bits.RotateLeft64(t, 20)
		keccakf.go#L384: 		bc4 = bits.RotateLeft64(t, 18)
		keccakf.go#L386: 		bc0 = bits.RotateLeft64(t, 1)
		keccakf.go#L388: 		bc1 = bits.RotateLeft64(t, 6)
		keccakf.go#L390: 		bc2 = bits.RotateLeft64(t, 25)
		keccakf.go#L392: 		bc3 = bits.RotateLeft64(t, 8)
		keccakf.go#L400: 		bc1 = bits.RotateLeft64(t, 36)
		keccakf.go#L402: 		bc2 = bits.RotateLeft64(t, 10)
		keccakf.go#L404: 		bc3 = bits.RotateLeft64(t, 15)
		keccakf.go#L406: 		bc4 = bits.RotateLeft64(t, 56)
		keccakf.go#L408: 		bc0 = bits.RotateLeft64(t, 27)
		keccakf.go#L416: 		bc3 = bits.RotateLeft64(t, 41)
		keccakf.go#L418: 		bc4 = bits.RotateLeft64(t, 2)
		keccakf.go#L420: 		bc0 = bits.RotateLeft64(t, 62)
		keccakf.go#L422: 		bc1 = bits.RotateLeft64(t, 55)
		keccakf.go#L424: 		bc2 = bits.RotateLeft64(t, 39)

	crypto/internal/fips140/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)