Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 50 for Shr (0.17 sec)

  1. src/crypto/sha256/sha256block_amd64.s

    	MOVL	(index*4)(SI), AX; \
    	BSWAPL	AX; \
    	MOVL	AX, (index*4)(BP)
    
    // Wt = SIGMA1(Wt-2) + Wt-7 + SIGMA0(Wt-15) + Wt-16; for 16 <= t <= 63
    //   SIGMA0(x) = ROTR(7,x) XOR ROTR(18,x) XOR SHR(3,x)
    //   SIGMA1(x) = ROTR(17,x) XOR ROTR(19,x) XOR SHR(10,x)
    #define MSGSCHEDULE1(index) \
    	MOVL	((index-2)*4)(BP), AX; \
    	MOVL	AX, CX; \
    	RORL	$17, AX; \
    	MOVL	CX, DX; \
    	RORL	$19, CX; \
    	SHRL	$10, DX; \
    	MOVL	((index-15)*4)(BP), BX; \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 47.3K bytes
    - Viewed (0)
  2. src/math/big/int.go

    		// (-x) >> s == ^(x-1) >> s == ^((x-1) >> s) == -(((x-1) >> s) + 1)
    		t := z.abs.sub(x.abs, natOne) // no underflow because |x| > 0
    		t = t.shr(t, n)
    		z.abs = t.add(t, natOne)
    		z.neg = true // z cannot be zero if x is negative
    		return z
    	}
    
    	z.abs = z.abs.shr(x.abs, n)
    	z.neg = false
    	return z
    }
    
    // Bit returns the value of the i'th bit of x. That is, it
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 14 17:02:38 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  3. src/go/scanner/scanner.go

    			if s.ch == '-' {
    				s.next()
    				tok = token.ARROW
    			} else {
    				tok = s.switch4(token.LSS, token.LEQ, '<', token.SHL, token.SHL_ASSIGN)
    			}
    		case '>':
    			tok = s.switch4(token.GTR, token.GEQ, '>', token.SHR, token.SHR_ASSIGN)
    		case '=':
    			tok = s.switch2(token.ASSIGN, token.EQL)
    		case '!':
    			tok = s.switch2(token.NOT, token.NEQ)
    		case '&':
    			if s.ch == '^' {
    				s.next()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:03 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  4. src/go/scanner/scanner_test.go

    	{token.QUO, "/", operator},
    	{token.REM, "%", operator},
    
    	{token.AND, "&", operator},
    	{token.OR, "|", operator},
    	{token.XOR, "^", operator},
    	{token.SHL, "<<", operator},
    	{token.SHR, ">>", operator},
    	{token.AND_NOT, "&^", operator},
    
    	{token.ADD_ASSIGN, "+=", operator},
    	{token.SUB_ASSIGN, "-=", operator},
    	{token.MUL_ASSIGN, "*=", operator},
    	{token.QUO_ASSIGN, "/=", operator},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 28 15:38:31 UTC 2023
    - 34.6K bytes
    - Viewed (0)
  5. src/go/types/expr.go

    		x.expr = e
    		check.overflow(x, x.Pos())
    		return
    	}
    
    	x.mode = value
    	// x.typ remains unchanged
    }
    
    func isShift(op token.Token) bool {
    	return op == token.SHL || op == token.SHR
    }
    
    func isComparison(op token.Token) bool {
    	// Note: tokens are not ordered well to make this much easier
    	switch op {
    	case token.EQL, token.NEQ, token.LSS, token.LEQ, token.GTR, token.GEQ:
    		return true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 02:09:54 UTC 2024
    - 49.7K bytes
    - Viewed (0)
  6. src/math/big/float.go

    			z = new(Int)
    		}
    		z.neg = x.neg
    		switch {
    		case exp > allBits:
    			z.abs = z.abs.shl(x.mant, exp-allBits)
    		default:
    			z.abs = z.abs.set(x.mant)
    		case exp < allBits:
    			z.abs = z.abs.shr(x.mant, allBits-exp)
    		}
    		return z, acc
    
    	case zero:
    		return z.SetInt64(0), Exact
    
    	case inf:
    		return nil, makeAcc(x.neg)
    	}
    
    	panic("unreachable")
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 15:46:54 UTC 2024
    - 44.5K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		{name: "TESTBconst", argLength: 1, reg: gp1flags, asm: "TESTB", typ: "Flags", aux: "Int8"},
    
    		// S{HL, HR, AR}x: shift operations
    		// SHL: shift left
    		// SHR: shift right logical (0s are shifted in from beyond the word size)
    		// SAR: shift right arithmetic (sign bit is shifted in from beyond the word size)
    		// arg0 is the value being shifted
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (1)
  8. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"REM_ASSIGN", Const, 0},
    		{"RETURN", Const, 0},
    		{"RPAREN", Const, 0},
    		{"SELECT", Const, 0},
    		{"SEMICOLON", Const, 0},
    		{"SHL", Const, 0},
    		{"SHL_ASSIGN", Const, 0},
    		{"SHR", Const, 0},
    		{"SHR_ASSIGN", Const, 0},
    		{"STRING", Const, 0},
    		{"STRUCT", Const, 0},
    		{"SUB", Const, 0},
    		{"SUB_ASSIGN", Const, 0},
    		{"SWITCH", Const, 0},
    		{"TILDE", Const, 18},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  9. api/go1.txt

    pkg go/token, const RPAREN Token
    pkg go/token, const SELECT Token
    pkg go/token, const SEMICOLON Token
    pkg go/token, const SHL Token
    pkg go/token, const SHL_ASSIGN Token
    pkg go/token, const SHR Token
    pkg go/token, const SHR_ASSIGN Token
    pkg go/token, const STRING Token
    pkg go/token, const STRUCT Token
    pkg go/token, const SUB Token
    pkg go/token, const SUB_ASSIGN Token
    pkg go/token, const SWITCH Token
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
  10. api/go1.1.txt

    pkg go/token, const RETURN = 80
    pkg go/token, const RPAREN = 54
    pkg go/token, const SELECT = 81
    pkg go/token, const SEMICOLON = 57
    pkg go/token, const SHL = 20
    pkg go/token, const SHL_ASSIGN = 31
    pkg go/token, const SHR = 21
    pkg go/token, const SHR_ASSIGN = 32
    pkg go/token, const STRING = 9
    pkg go/token, const STRUCT = 82
    pkg go/token, const SUB = 13
    pkg go/token, const SUB_ASSIGN = 24
    pkg go/token, const SWITCH = 83
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 31 20:37:15 UTC 2022
    - 2.6M bytes
    - Viewed (0)
Back to top