Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 122 for Shift1 (0.11 sec)

  1. src/crypto/internal/edwards25519/field/fe.go

    	}
    
    	// Bits 0:51 (bytes 0:8, bits 0:64, shift 0, mask 51).
    	v.l0 = byteorder.LeUint64(x[0:8])
    	v.l0 &= maskLow51Bits
    	// Bits 51:102 (bytes 6:14, bits 48:112, shift 3, mask 51).
    	v.l1 = byteorder.LeUint64(x[6:14]) >> 3
    	v.l1 &= maskLow51Bits
    	// Bits 102:153 (bytes 12:20, bits 96:160, shift 6, mask 51).
    	v.l2 = byteorder.LeUint64(x[12:20]) >> 6
    	v.l2 &= maskLow51Bits
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  2. src/runtime/mpallocbits.go

    	for p > 0 {
    		if p <= k {
    			// Shift p 0s down into the top of each run of 1s.
    			c &= c >> (p & 63)
    			break
    		}
    		// Shift k 0s down into the top of each run of 1s.
    		c &= c >> (k & 63)
    		if c == 0 {
    			return 64
    		}
    		p -= k
    		// We've just doubled the minimum length of 0-runs.
    		// This allows us to shift farther in the next iteration.
    		k *= 2
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 18 15:13:43 UTC 2024
    - 12.5K bytes
    - Viewed (0)
  3. src/math/big/natdiv.go

    	// vIn is treated as a read-only input (it may be in use by another
    	// goroutine), so we must make a copy.
    	// uIn is copied to u.
    	shift := nlz(vIn[n-1])
    	vp := getNat(n)
    	v := *vp
    	shlVU(v, vIn, shift)
    	u = u.make(len(uIn) + 1)
    	u[len(uIn)] = shlVU(u[0:len(uIn)], uIn, shift)
    
    	// The caller should not pass aliased z and u, since those are
    	// the two different outputs, but correct just in case.
    	if alias(z, u) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 14 17:02:38 UTC 2024
    - 34.4K bytes
    - Viewed (0)
  4. src/syscall/syscall_solaris.go

    func (w WaitStatus) Stopped() bool { return w&mask == stopped && Signal(w>>shift) != SIGSTOP }
    
    func (w WaitStatus) Continued() bool { return w&mask == stopped && Signal(w>>shift) == SIGSTOP }
    
    func (w WaitStatus) StopSignal() Signal {
    	if !w.Stopped() {
    		return -1
    	}
    	return Signal(w>>shift) & 0xFF
    }
    
    func (w WaitStatus) TrapCause() int { return -1 }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  5. hack/lib/util.sh

        local sudo=$1
        local dest_dir=$2
        local ca=$3
        local id=$4
        local cn=${5:-$4}
        local groups=""
        local SEP=""
        shift 5
        while [ -n "${1:-}" ]; do
            groups+="${SEP}{\"O\":\"$1\"}"
            SEP=","
            shift 1
        done
        ${sudo} /usr/bin/env bash -e <<EOF
        cd ${dest_dir}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 06:07:33 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  6. src/go/types/builtins.go

    			//    floating-point numbers if possible,
    			// 2) if one of them is not constant (possible because
    			//    it contains a shift that is yet untyped), convert
    			//    both of them to float64 since they must have the
    			//    same type to succeed (this will result in an error
    			//    because shifts of floats are not permitted)
    			if x.mode == constant_ && y.mode == constant_ {
    				toFloat := func(x *operand) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.2K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/magic.go

    //          = ⎡2^(n+s-1)/c⎤
    //          = ⎡m/2⎤
    //   ⎣x / c⎦ = ⎣x' * m' / 2^(n'+s')⎦
    //   ⎣x / c⎦ = ⎣⎣x/2⎦ * ⎡m/2⎤ / 2^(n+s-2)⎦
    //   ⎣x / c⎦ = ⎣⎣⎣x/2⎦ * ⎡m/2⎤ / 2^n⎦ / 2^(s-2)⎦
    //   shift + multiply + shift
    //
    // Case 3: everything else
    //   let k = m - 2^n. k fits in n bits.
    //   ⎣x / c⎦ = ⎣x * m / 2^(n+s)⎦
    //   ⎣x / c⎦ = ⎣x * (2^n + k) / 2^(n+s)⎦
    //   ⎣x / c⎦ = ⎣(x + x * k / 2^n) / 2^s⎦
    //   ⎣x / c⎦ = ⎣(x + ⎣x * k / 2^n⎦) / 2^s⎦
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:25 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  8. src/internal/types/testdata/check/builtins0.go

    	var a []complex64
    	_ = imag(a... /* ERROR "invalid use of ..." */ )
    
    	// if argument is untyped, result is untyped
    	const _ byte = imag(1.2 + 3i)
    	const _ complex128 = imag(1.2 + 3i)
    
    	// lhs constant shift operands are typed as complex128
    	var s uint
    	_ = imag(1 /* ERROR "must be integer" */ << s)
    }
    
    func imag2() {
    	f1 := func() (x complex128) { return }
    	f2 := func() (x, y complex128) { return }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 29.3K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/types2/builtins.go

    			//    floating-point numbers if possible,
    			// 2) if one of them is not constant (possible because
    			//    it contains a shift that is yet untyped), convert
    			//    both of them to float64 since they must have the
    			//    same type to succeed (this will result in an error
    			//    because shifts of floats are not permitted)
    			if x.mode == constant_ && y.mode == constant_ {
    				toFloat := func(x *operand) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  10. src/runtime/panic.go

    // uses unsafe.Pointer for speed.
    func readvarintUnsafe(fd unsafe.Pointer) (uint32, unsafe.Pointer) {
    	var r uint32
    	var shift int
    	for {
    		b := *(*uint8)(fd)
    		fd = add(fd, unsafe.Sizeof(b))
    		if b < 128 {
    			return r + uint32(b)<<shift, fd
    		}
    		r += uint32(b&0x7F) << (shift & 31)
    		shift += 7
    		if shift > 28 {
    			panic("Bad varint")
    		}
    	}
    }
    
    // A PanicNilError happens when code calls panic(nil).
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 43.8K bytes
    - Viewed (0)
Back to top