- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for AndInt32 (0.11 sec)
-
src/sync/atomic/asm.s
JMP internal∕runtime∕atomic·Store64(SB) TEXT ·StoreUint64(SB),NOSPLIT,$0 JMP internal∕runtime∕atomic·Store64(SB) TEXT ·StoreUintptr(SB),NOSPLIT,$0 JMP internal∕runtime∕atomic·Storeuintptr(SB) TEXT ·AndInt32(SB),NOSPLIT,$0 JMP internal∕runtime∕atomic·And32(SB) TEXT ·AndUint32(SB),NOSPLIT,$0 JMP internal∕runtime∕atomic·And32(SB) TEXT ·AndUintptr(SB),NOSPLIT,$0 JMP internal∕runtime∕atomic·Anduintptr(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 3K bytes - Viewed (0) -
src/sync/atomic/doc.go
func AddUintptr(addr *uintptr, delta uintptr) (new uintptr) // AndInt32 atomically performs a bitwise AND operation on *addr using the bitmask provided as mask // and returns the old value. // Consider using the more ergonomic and less error-prone [Int32.And] instead. func AndInt32(addr *int32, mask int32) (old int32)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 21:14:51 UTC 2024 - 11.7K bytes - Viewed (0) -
api/go1.23.txt
pkg slices, func Values[$0 interface{ ~[]$1 }, $1 interface{}]($0) iter.Seq[$1] #61899 pkg structs, type HostLayout struct #66408 pkg sync, method (*Map) Clear() #61696 pkg sync/atomic, func AndInt32(*int32, int32) int32 #61395 pkg sync/atomic, func AndInt64(*int64, int64) int64 #61395 pkg sync/atomic, func AndUint32(*uint32, uint32) uint32 #61395 pkg sync/atomic, func AndUint64(*uint64, uint64) uint64 #61395
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 05 20:48:49 UTC 2024 - 8.4K bytes - Viewed (0) -
src/sync/atomic/type.go
// And atomically performs a bitwise AND operation on x using the bitmask // provided as mask and returns the old value. func (x *Int32) And(mask int32) (old int32) { return AndInt32(&x.v, mask) } // Or atomically performs a bitwise OR operation on x using the bitmask // provided as mask and returns the old value. func (x *Int32) Or(mask int32) (old int32) { return OrInt32(&x.v, mask) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 8.5K bytes - Viewed (0) -
src/runtime/race.go
//go:linkname abigen_sync_atomic_AddUintptr sync/atomic.AddUintptr func abigen_sync_atomic_AddUintptr(addr *uintptr, delta uintptr) (new uintptr) //go:linkname abigen_sync_atomic_AndInt32 sync/atomic.AndInt32 func abigen_sync_atomic_AndInt32(addr *int32, mask int32) (old int32) //go:linkname abigen_sync_atomic_AndUint32 sync/atomic.AndUint32 func abigen_sync_atomic_AndUint32(addr *uint32, mask uint32) (old uint32)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 20.4K bytes - Viewed (0) -
src/sync/atomic/atomic_test.go
var x struct { before int32 i int32 after int32 } x.before = magic32 x.after = magic32 x.i = -1 j := x.i for mask := int32(1); mask != 0; mask <<= 1 { old := x.i k := AndInt32(&x.i, ^mask) j &= ^mask if x.i != j || k != old { t.Fatalf("mask=%d i=%d j=%d k=%d old=%d", mask, x.i, j, k, old) } } if x.before != magic32 || x.after != magic32 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 71.4K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
alias("sync/atomic", "AddUintptr", "internal/runtime/atomic", "Xadd", p4...) alias("sync/atomic", "AddUintptr", "internal/runtime/atomic", "Xadd64", p8...) alias("sync/atomic", "AndInt32", "internal/runtime/atomic", "And32", sys.ArchARM64) alias("sync/atomic", "AndUint32", "internal/runtime/atomic", "And32", sys.ArchARM64) alias("sync/atomic", "AndInt64", "internal/runtime/atomic", "And64", sys.ArchARM64)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0)