func math/bits.RotateLeft64

235 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/entropy/v1.0.0
		sha384.go#L174: 			t1 := bits.RotateLeft64(v1, -19) ^ bits.RotateLeft64(v1, -61) ^ (v1 >> 6)
		sha384.go#L176: 			t2 := bits.RotateLeft64(v2, -1) ^ bits.RotateLeft64(v2, -8) ^ (v2 >> 7)
		sha384.go#L185: 		t1 := h + (bits.RotateLeft64(e, -14) ^ bits.RotateLeft64(e, -18) ^
		sha384.go#L186: 			bits.RotateLeft64(e, -41)) + ((e & f) ^ (^e & g)) + _K[i] + w[i]
		sha384.go#L187: 		t2 := (bits.RotateLeft64(a, -28) ^ bits.RotateLeft64(a, -34) ^
		sha384.go#L188: 			bits.RotateLeft64(a, -39)) + ((a & b) ^ (a & c) ^ (b & c))

	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#L109: 				t1 := bits.RotateLeft64(v1, -19) ^ bits.RotateLeft64(v1, -61) ^ (v1 >> 6)
		sha512block.go#L111: 				t2 := bits.RotateLeft64(v2, -1) ^ bits.RotateLeft64(v2, -8) ^ (v2 >> 7)
		sha512block.go#L116: 			t1 := h + (bits.RotateLeft64(e, -14) ^ bits.RotateLeft64(e, -18) ^ bits.RotateLeft64(e, -41)) + ((e & f) ^ (^e & g)) + _K[i] + w[i]
		sha512block.go#L118: 			t2 := (bits.RotateLeft64(a, -28) ^ bits.RotateLeft64(a, -34) ^ bits.RotateLeft64(a, -39)) + ((a & b) ^ (a & c) ^ (b & c))

	github.com/cespare/xxhash/v2
		xxhash.go#L236: func rol1(x uint64) uint64  { return bits.RotateLeft64(x, 1) }
		xxhash.go#L237: func rol7(x uint64) uint64  { return bits.RotateLeft64(x, 7) }
		xxhash.go#L238: func rol11(x uint64) uint64 { return bits.RotateLeft64(x, 11) }
		xxhash.go#L239: func rol12(x uint64) uint64 { return bits.RotateLeft64(x, 12) }
		xxhash.go#L240: func rol18(x uint64) uint64 { return bits.RotateLeft64(x, 18) }
		xxhash.go#L241: func rol23(x uint64) uint64 { return bits.RotateLeft64(x, 23) }
		xxhash.go#L242: func rol27(x uint64) uint64 { return bits.RotateLeft64(x, 27) }
		xxhash.go#L243: func rol31(x uint64) uint64 { return bits.RotateLeft64(x, 31) }

	github.com/klauspost/compress/zstd/internal/xxhash
		xxhash.go#L223: func rol1(x uint64) uint64  { return bits.RotateLeft64(x, 1) }
		xxhash.go#L224: func rol7(x uint64) uint64  { return bits.RotateLeft64(x, 7) }
		xxhash.go#L225: func rol11(x uint64) uint64 { return bits.RotateLeft64(x, 11) }
		xxhash.go#L226: func rol12(x uint64) uint64 { return bits.RotateLeft64(x, 12) }
		xxhash.go#L227: func rol18(x uint64) uint64 { return bits.RotateLeft64(x, 18) }
		xxhash.go#L228: func rol23(x uint64) uint64 { return bits.RotateLeft64(x, 23) }
		xxhash.go#L229: func rol27(x uint64) uint64 { return bits.RotateLeft64(x, 27) }
		xxhash.go#L230: func rol31(x uint64) uint64 { return bits.RotateLeft64(x, 31) }

	golang.org/x/crypto/sha3
		legacy_keccakf.go#L66: 		bc1 = bits.RotateLeft64(t, 44)
		legacy_keccakf.go#L68: 		bc2 = bits.RotateLeft64(t, 43)
		legacy_keccakf.go#L70: 		bc3 = bits.RotateLeft64(t, 21)
		legacy_keccakf.go#L72: 		bc4 = bits.RotateLeft64(t, 14)
		legacy_keccakf.go#L80: 		bc2 = bits.RotateLeft64(t, 3)
		legacy_keccakf.go#L82: 		bc3 = bits.RotateLeft64(t, 45)
		legacy_keccakf.go#L84: 		bc4 = bits.RotateLeft64(t, 61)
		legacy_keccakf.go#L86: 		bc0 = bits.RotateLeft64(t, 28)
		legacy_keccakf.go#L88: 		bc1 = bits.RotateLeft64(t, 20)
		legacy_keccakf.go#L96: 		bc4 = bits.RotateLeft64(t, 18)
		legacy_keccakf.go#L98: 		bc0 = bits.RotateLeft64(t, 1)
		legacy_keccakf.go#L100: 		bc1 = bits.RotateLeft64(t, 6)
		legacy_keccakf.go#L102: 		bc2 = bits.RotateLeft64(t, 25)
		legacy_keccakf.go#L104: 		bc3 = bits.RotateLeft64(t, 8)
		legacy_keccakf.go#L112: 		bc1 = bits.RotateLeft64(t, 36)
		legacy_keccakf.go#L114: 		bc2 = bits.RotateLeft64(t, 10)
		legacy_keccakf.go#L116: 		bc3 = bits.RotateLeft64(t, 15)
		legacy_keccakf.go#L118: 		bc4 = bits.RotateLeft64(t, 56)
		legacy_keccakf.go#L120: 		bc0 = bits.RotateLeft64(t, 27)
		legacy_keccakf.go#L128: 		bc3 = bits.RotateLeft64(t, 41)
		legacy_keccakf.go#L130: 		bc4 = bits.RotateLeft64(t, 2)
		legacy_keccakf.go#L132: 		bc0 = bits.RotateLeft64(t, 62)
		legacy_keccakf.go#L134: 		bc1 = bits.RotateLeft64(t, 55)
		legacy_keccakf.go#L136: 		bc2 = bits.RotateLeft64(t, 39)
		legacy_keccakf.go#L157: 		bc1 = bits.RotateLeft64(t, 44)
		legacy_keccakf.go#L159: 		bc2 = bits.RotateLeft64(t, 43)
		legacy_keccakf.go#L161: 		bc3 = bits.RotateLeft64(t, 21)
		legacy_keccakf.go#L163: 		bc4 = bits.RotateLeft64(t, 14)
		legacy_keccakf.go#L171: 		bc2 = bits.RotateLeft64(t, 3)
		legacy_keccakf.go#L173: 		bc3 = bits.RotateLeft64(t, 45)
		legacy_keccakf.go#L175: 		bc4 = bits.RotateLeft64(t, 61)
		legacy_keccakf.go#L177: 		bc0 = bits.RotateLeft64(t, 28)
		legacy_keccakf.go#L179: 		bc1 = bits.RotateLeft64(t, 20)
		legacy_keccakf.go#L187: 		bc4 = bits.RotateLeft64(t, 18)
		legacy_keccakf.go#L189: 		bc0 = bits.RotateLeft64(t, 1)
		legacy_keccakf.go#L191: 		bc1 = bits.RotateLeft64(t, 6)
		legacy_keccakf.go#L193: 		bc2 = bits.RotateLeft64(t, 25)
		legacy_keccakf.go#L195: 		bc3 = bits.RotateLeft64(t, 8)
		legacy_keccakf.go#L203: 		bc1 = bits.RotateLeft64(t, 36)
		legacy_keccakf.go#L205: 		bc2 = bits.RotateLeft64(t, 10)
		legacy_keccakf.go#L207: 		bc3 = bits.RotateLeft64(t, 15)
		legacy_keccakf.go#L209: 		bc4 = bits.RotateLeft64(t, 56)
		legacy_keccakf.go#L211: 		bc0 = bits.RotateLeft64(t, 27)
		legacy_keccakf.go#L219: 		bc3 = bits.RotateLeft64(t, 41)
		legacy_keccakf.go#L221: 		bc4 = bits.RotateLeft64(t, 2)
		legacy_keccakf.go#L223: 		bc0 = bits.RotateLeft64(t, 62)
		legacy_keccakf.go#L225: 		bc1 = bits.RotateLeft64(t, 55)
		legacy_keccakf.go#L227: 		bc2 = bits.RotateLeft64(t, 39)
		legacy_keccakf.go#L248: 		bc1 = bits.RotateLeft64(t, 44)
		legacy_keccakf.go#L250: 		bc2 = bits.RotateLeft64(t, 43)
		legacy_keccakf.go#L252: 		bc3 = bits.RotateLeft64(t, 21)
		legacy_keccakf.go#L254: 		bc4 = bits.RotateLeft64(t, 14)
		legacy_keccakf.go#L262: 		bc2 = bits.RotateLeft64(t, 3)
		legacy_keccakf.go#L264: 		bc3 = bits.RotateLeft64(t, 45)
		legacy_keccakf.go#L266: 		bc4 = bits.RotateLeft64(t, 61)
		legacy_keccakf.go#L268: 		bc0 = bits.RotateLeft64(t, 28)
		legacy_keccakf.go#L270: 		bc1 = bits.RotateLeft64(t, 20)
		legacy_keccakf.go#L278: 		bc4 = bits.RotateLeft64(t, 18)
		legacy_keccakf.go#L280: 		bc0 = bits.RotateLeft64(t, 1)
		legacy_keccakf.go#L282: 		bc1 = bits.RotateLeft64(t, 6)
		legacy_keccakf.go#L284: 		bc2 = bits.RotateLeft64(t, 25)
		legacy_keccakf.go#L286: 		bc3 = bits.RotateLeft64(t, 8)
		legacy_keccakf.go#L294: 		bc1 = bits.RotateLeft64(t, 36)
		legacy_keccakf.go#L296: 		bc2 = bits.RotateLeft64(t, 10)
		legacy_keccakf.go#L298: 		bc3 = bits.RotateLeft64(t, 15)
		legacy_keccakf.go#L300: 		bc4 = bits.RotateLeft64(t, 56)
		legacy_keccakf.go#L302: 		bc0 = bits.RotateLeft64(t, 27)
		legacy_keccakf.go#L310: 		bc3 = bits.RotateLeft64(t, 41)
		legacy_keccakf.go#L312: 		bc4 = bits.RotateLeft64(t, 2)
		legacy_keccakf.go#L314: 		bc0 = bits.RotateLeft64(t, 62)
		legacy_keccakf.go#L316: 		bc1 = bits.RotateLeft64(t, 55)
		legacy_keccakf.go#L318: 		bc2 = bits.RotateLeft64(t, 39)
		legacy_keccakf.go#L339: 		bc1 = bits.RotateLeft64(t, 44)
		legacy_keccakf.go#L341: 		bc2 = bits.RotateLeft64(t, 43)
		legacy_keccakf.go#L343: 		bc3 = bits.RotateLeft64(t, 21)
		legacy_keccakf.go#L345: 		bc4 = bits.RotateLeft64(t, 14)
		legacy_keccakf.go#L353: 		bc2 = bits.RotateLeft64(t, 3)
		legacy_keccakf.go#L355: 		bc3 = bits.RotateLeft64(t, 45)
		legacy_keccakf.go#L357: 		bc4 = bits.RotateLeft64(t, 61)
		legacy_keccakf.go#L359: 		bc0 = bits.RotateLeft64(t, 28)
		legacy_keccakf.go#L361: 		bc1 = bits.RotateLeft64(t, 20)
		legacy_keccakf.go#L369: 		bc4 = bits.RotateLeft64(t, 18)
		legacy_keccakf.go#L371: 		bc0 = bits.RotateLeft64(t, 1)
		legacy_keccakf.go#L373: 		bc1 = bits.RotateLeft64(t, 6)
		legacy_keccakf.go#L375: 		bc2 = bits.RotateLeft64(t, 25)
		legacy_keccakf.go#L377: 		bc3 = bits.RotateLeft64(t, 8)
		legacy_keccakf.go#L385: 		bc1 = bits.RotateLeft64(t, 36)
		legacy_keccakf.go#L387: 		bc2 = bits.RotateLeft64(t, 10)
		legacy_keccakf.go#L389: 		bc3 = bits.RotateLeft64(t, 15)
		legacy_keccakf.go#L391: 		bc4 = bits.RotateLeft64(t, 56)
		legacy_keccakf.go#L393: 		bc0 = bits.RotateLeft64(t, 27)
		legacy_keccakf.go#L401: 		bc3 = bits.RotateLeft64(t, 41)
		legacy_keccakf.go#L403: 		bc4 = bits.RotateLeft64(t, 2)
		legacy_keccakf.go#L405: 		bc0 = bits.RotateLeft64(t, 62)
		legacy_keccakf.go#L407: 		bc1 = bits.RotateLeft64(t, 55)
		legacy_keccakf.go#L409: 		bc2 = bits.RotateLeft64(t, 39)

	internal/strconv
		math.go#L162: 	for d := bits.RotateLeft64(x*div1e8m, -8); d <= div1e8le; d = bits.RotateLeft64(x*div1e8m, -8) {
		math.go#L166: 	if d := bits.RotateLeft64(x*div1e4m, -4); d <= div1e4le {
		math.go#L170: 	if d := bits.RotateLeft64(x*div1e2m, -2); d <= div1e2le {
		math.go#L174: 	if d := bits.RotateLeft64(x*div1e1m, -1); d <= div1e1le {