]> Cypherpunks repositories - gostls13.git/commit
runtime/internal/atomic: add loong64 operators for And/Or
authorMauri de Souza Meneguzzo <mauri870@gmail.com>
Wed, 24 Jan 2024 10:19:30 +0000 (10:19 +0000)
committerKeith Randall <khr@golang.org>
Mon, 5 Feb 2024 15:30:09 +0000 (15:30 +0000)
commit76ff0caa594bfb76cd3dd39b169da54545cffd64
tree6948198eae75526b3ba6330ae484f94bfffdf5bc
parente8d87728bd4ac93ed207df1261da673749c6bd0c
runtime/internal/atomic: add loong64 operators for And/Or

These primitives will be used by the new And/Or sync/atomic apis.

For #61395

Change-Id: I64b2e599e4f91412e0342aa01f5fd53271e9a333
GitHub-Last-Rev: 9755db5406b84dd84fa5432382bfabc801a34ed3
GitHub-Pull-Request: golang/go#63314
Reviewed-on: https://go-review.googlesource.com/c/go/+/531895
Reviewed-by: abner chenc <chenguoqi@loongson.cn>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Mauri de Souza Meneguzzo <mauri870@gmail.com>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
src/runtime/internal/atomic/atomic_andor_generic.go
src/runtime/internal/atomic/atomic_loong64.go
src/runtime/internal/atomic/atomic_loong64.s