Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 454 for cbits (0.04 sec)

  1. src/vendor/golang.org/x/net/http2/hpack/huffman.go

    	// cur is the bit buffer that has not been fed into n.
    	// cbits is the number of low order bits in cur that are valid.
    	// sbits is the number of bits of the symbol prefix being decoded.
    	cur, cbits, sbits := uint(0), uint8(0), uint8(0)
    	for _, b := range v {
    		cur = cur<<8 | uint(b)
    		cbits += 8
    		sbits += 8
    		for cbits >= 8 {
    			idx := byte(cur >> (cbits - 8))
    			n = n.children[idx]
    			if n == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 05 19:54:32 UTC 2022
    - 5.8K bytes
    - Viewed (0)
  2. src/internal/zstd/bits.go

    	cnt  uint32  // number of valid bits in the bits field
    }
    
    // makeBitReader makes a bit reader starting at off.
    func (r *Reader) makeBitReader(data block, off int) bitReader {
    	return bitReader{
    		r:    r,
    		data: data,
    		off:  uint32(off),
    	}
    }
    
    // moreBits is called to read more bits.
    // This ensures that at least 16 bits are available.
    func (br *bitReader) moreBits() error {
    	for br.cnt < 16 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:13 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. test/codegen/bits.go

    func bitSetTest(x int) bool {
    	// amd64:"ANDL\t[$]9, AX"
    	// amd64:"CMPQ\tAX, [$]9"
    	return x&9 == 9
    }
    
    // mask contiguous one bits
    func cont1Mask64U(x uint64) uint64 {
    	// s390x:"RISBGZ\t[$]16, [$]47, [$]0,"
    	return x & 0x0000ffffffff0000
    }
    
    // mask contiguous zero bits
    func cont0Mask64U(x uint64) uint64 {
    	// s390x:"RISBGZ\t[$]48, [$]15, [$]0,"
    	return x & 0xffff00000000ffff
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  4. src/math/bits.go

    Russ Cox <******@****.***> 1643915146 -0500
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 05 17:52:29 UTC 2022
    - 1.9K bytes
    - Viewed (0)
  5. test/fixedbugs/issue14651.go

    func test32(a, b float32) {
    	abits := math.Float32bits(a)
    	bbits := math.Float32bits(b)
    	if abits != bbits {
    		panic(fmt.Sprintf("%08x != %08x\n", abits, bbits))
    	}
    }
    
    func test64(a, b float64) {
    	abits := math.Float64bits(a)
    	bbits := math.Float64bits(b)
    	if abits != bbits {
    		panic(fmt.Sprintf("%016x != %016x\n", abits, bbits))
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 22 17:09:29 UTC 2016
    - 1.9K bytes
    - Viewed (0)
  6. src/runtime/fastlog2.go

    	// table with the first 10 bits from the mantissa.
    	xExp := int64((xBits>>52)&0x7FF) - 1023
    	xManIndex := (xBits >> (52 - fastlogNumBits)) % (1 << fastlogNumBits)
    	xManScale := (xBits >> (52 - fastlogNumBits - fastlogScaleBits)) % (1 << fastlogScaleBits)
    
    	low, high := fastlog2Table[xManIndex], fastlog2Table[xManIndex+1]
    	return float64(xExp) + low + (high-low)*float64(xManScale)*fastlogScaleRatio
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 15 22:45:17 UTC 2017
    - 1.2K bytes
    - Viewed (0)
  7. src/compress/lzw/writer.go

    }
    
    // writeLSB writes the code c for "Least Significant Bits first" data.
    func (w *Writer) writeLSB(c uint32) error {
    	w.bits |= c << w.nBits
    	w.nBits += w.width
    	for w.nBits >= 8 {
    		if err := w.w.WriteByte(uint8(w.bits)); err != nil {
    			return err
    		}
    		w.bits >>= 8
    		w.nBits -= 8
    	}
    	return nil
    }
    
    // writeMSB writes the code c for "Most Significant Bits first" data.
    func (w *Writer) writeMSB(c uint32) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 13:32:40 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  8. src/compress/lzw/reader.go

    }
    
    // readLSB returns the next code for "Least Significant Bits first" data.
    func (r *Reader) readLSB() (uint16, error) {
    	for r.nBits < r.width {
    		x, err := r.r.ReadByte()
    		if err != nil {
    			return 0, err
    		}
    		r.bits |= uint32(x) << r.nBits
    		r.nBits += 8
    	}
    	code := uint16(r.bits & (1<<r.width - 1))
    	r.bits >>= r.width
    	r.nBits -= r.width
    	return code, nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 14:39:39 UTC 2023
    - 8K bytes
    - Viewed (0)
  9. src/compress/lzw/reader_test.go

    		{11, 2048 - 1024},
    		{12, 4096 - 2048},
    	}
    	nCodes, nBits := 0, 0
    	for _, e := range iterations {
    		nCodes += e.n
    		nBits += e.n * e.width
    	}
    	if nCodes != 3839 {
    		t.Fatalf("nCodes: got %v, want %v", nCodes, 3839)
    	}
    	if nBits != 43255 {
    		t.Fatalf("nBits: got %v, want %v", nBits, 43255)
    	}
    
    	// Construct our input of 43255 zero bits (which gets d.hi and d.width up
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 18 16:57:58 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  10. src/runtime/cgocheck.go

    // bytes, and throws if it finds an unpinned Go pointer. The gcbits mark each
    // pointer value. The src pointer is off bytes into the gcbits.
    //
    //go:nosplit
    //go:nowritebarrier
    func cgoCheckBits(src unsafe.Pointer, gcbits *byte, off, size uintptr) {
    	skipMask := off / goarch.PtrSize / 8
    	skipBytes := skipMask * goarch.PtrSize * 8
    	ptrmask := addb(gcbits, skipMask)
    	src = add(src, skipBytes)
    	off -= skipBytes
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 09 04:07:57 UTC 2024
    - 7.6K bytes
    - Viewed (0)
Back to top