func math/bits.LeadingZeros64
11 uses
math/bits (current package)
bits.go#L31: func LeadingZeros64(x uint64) int { return 64 - Len64(x) }
bits.go#L524: s := uint(LeadingZeros64(y))
math
fma.go#L66: l = int32(bits.LeadingZeros64(u1))
fma.go#L68: l += int32(bits.LeadingZeros64(u2))
fma.go#L83: shift := uint(bits.LeadingZeros64(mantissa) - 11)
trig_reduce.go#L57: lz := uint(bits.LeadingZeros64(hi))
math/big
float.go#L512: s := bits.LeadingZeros64(x)
encoding/gob
encode.go#L114: bc := bits.LeadingZeros64(x) >> 3 // 8 - bytelen(x)
strconv
eisel_lemire.go#L41: clz := bits.LeadingZeros64(man)
eisel_lemire.go#L116: clz := bits.LeadingZeros64(man)
extfloat.go#L161: shift := bits.LeadingZeros64(f.mant)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |