- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 63 for andNot (0.73 sec)
-
test/64bit.go
quo = quo.Neg() } if remSign < 0 { rem = rem.Neg() } return } func (a Int64) And(b Int64) (c Int64) { return a.Uint64().And(b.Uint64()).Int64() } func (a Int64) AndNot(b Int64) (c Int64) { return a.Uint64().AndNot(b.Uint64()).Int64() } func (a Int64) Or(b Int64) (c Int64) { return a.Uint64().Or(b.Uint64()).Int64() } func (a Int64) Xor(b Int64) (c Int64) { return a.Uint64().Xor(b.Uint64()).Int64() }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jan 30 19:21:08 UTC 2013 - 24.8K bytes - Viewed (0) -
src/cmd/compile/internal/syntax/tokens.go
Lss // < Leq // <= Gtr // > Geq // >= // precAdd Add // + Sub // - Or // | Xor // ^ // precMul Mul // * Div // / Rem // % And // & AndNot // &^ Shl // << Shr // >> ) // Operator precedences const ( _ = iota precOrOr precAndAnd precCmp precAdd precMul
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Sep 20 14:52:38 UTC 2023 - 2.6K bytes - Viewed (0) -
src/cmd/compile/internal/syntax/operator_string.go
_ = x[Lss-9] _ = x[Leq-10] _ = x[Gtr-11] _ = x[Geq-12] _ = x[Add-13] _ = x[Sub-14] _ = x[Or-15] _ = x[Xor-16] _ = x[Mul-17] _ = x[Div-18] _ = x[Rem-19] _ = x[And-20] _ = x[AndNot-21] _ = x[Shl-22] _ = x[Shr-23] } const _Operator_name = ":!<-~||&&==!=<<=>>=+-|^*/%&&^<<>>"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Apr 07 05:19:41 UTC 2021 - 1K bytes - Viewed (0) -
src/math/big/int_test.go
y.SetString(test.y, 0) testBitFun(t, "and", (*Int).And, x, y, test.and) testBitFunSelf(t, "and", (*Int).And, x, y, test.and) testBitFun(t, "andNot", (*Int).AndNot, x, y, test.andNot) testBitFunSelf(t, "andNot", (*Int).AndNot, x, y, test.andNot) testBitFun(t, "or", (*Int).Or, x, y, test.or) testBitFunSelf(t, "or", (*Int).Or, x, y, test.or) testBitFun(t, "xor", (*Int).Xor, x, y, test.xor)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 18:42:28 UTC 2024 - 58.5K bytes - Viewed (0) -
src/math/big/alias_test.go
}, "And": func(v, x, y bigInt) bool { return checkAliasingTwoArgs(t, (*big.Int).And, v.Int, x.Int, y.Int) }, "AndNot": func(v, x, y bigInt) bool { return checkAliasingTwoArgs(t, (*big.Int).AndNot, v.Int, x.Int, y.Int) }, "Div": func(v, x bigInt, y notZeroInt) bool { return checkAliasingTwoArgs(t, (*big.Int).Div, v.Int, x.Int, y.Int) },
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 19 15:49:05 UTC 2022 - 8.8K bytes - Viewed (0) -
test/fixedbugs/issue9604b.go
binop{"|", func(x, y *big.Int) *big.Int { return new(big.Int).Or(x, y) }}, binop{"^", func(x, y *big.Int) *big.Int { return new(big.Int).Xor(x, y) }}, binop{"&^", func(x, y *big.Int) *big.Int { return new(big.Int).AndNot(x, y) }}, } type unop struct { name string eval func(x *big.Int) *big.Int } var unops = []unop{ unop{"+", func(x *big.Int) *big.Int { return new(big.Int).Set(x) }},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:25 UTC 2023 - 4.8K bytes - Viewed (0) -
src/math/big/int.go
if x.neg { x, y = y, x // & is symmetric } // x & (-y) == x & ^(y-1) == x &^ (y-1) y1 := nat(nil).sub(y.abs, natOne) z.abs = z.abs.andNot(x.abs, y1) z.neg = false return z } // AndNot sets z = x &^ y and returns z. func (z *Int) AndNot(x, y *Int) *Int { if x.neg == y.neg { if x.neg { // (-x) &^ (-y) == ^(x-1) &^ ^(y-1) == ^(x-1) & (y-1) == (y-1) &^ (x-1)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 14 17:02:38 UTC 2024 - 33.1K bytes - Viewed (0) -
src/cmd/compile/internal/syntax/scanner_test.go
{_Operator, "^", Xor, precAdd}, {_Star, "*", Mul, precMul}, {_Operator, "/", Div, precMul}, {_Operator, "%", Rem, precMul}, {_Operator, "&", And, precMul}, {_Operator, "&^", AndNot, precMul}, {_Operator, "<<", Shl, precMul}, {_Operator, ">>", Shr, precMul}, // assignment operations {_AssignOp, "+=", Add, precAdd}, {_AssignOp, "-=", Sub, precAdd}, {_AssignOp, "|=", Or, precAdd},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Sep 14 16:11:21 UTC 2022 - 21.9K bytes - Viewed (0) -
src/cmd/compile/internal/noder/noder.go
syntax.Add: ir.OADD, syntax.Sub: ir.OSUB, syntax.Or: ir.OOR, syntax.Xor: ir.OXOR, syntax.Mul: ir.OMUL, syntax.Div: ir.ODIV, syntax.Rem: ir.OMOD, syntax.And: ir.OAND, syntax.AndNot: ir.OANDNOT, syntax.Shl: ir.OLSH, syntax.Shr: ir.ORSH, } // error is called concurrently if files are parsed concurrently. func (p *noder) error(err error) { p.err <- err.(syntax.Error) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 11 20:40:57 UTC 2023 - 12.5K bytes - Viewed (0) -
src/go/constant/value.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 12:02:03 UTC 2023 - 34K bytes - Viewed (0)