]> Cypherpunks repositories - gostls13.git/commit
internal/runtime/atomic: reset wrong jump target in Cas{,64} on loong64
authorGuoqi Chen <chenguoqi@loongson.cn>
Wed, 27 Aug 2025 06:45:58 +0000 (14:45 +0800)
committerabner chenc <chenguoqi@loongson.cn>
Mon, 1 Sep 2025 01:32:58 +0000 (18:32 -0700)
commitd4b17f58695337c7eefa9d066cc51a425842e491
treee43a4ca62eca730ee30b4c4ded6e5ec5bf4aa46f
parent6a08e80399bd65b95e60e3c74b7e1f86754752a7
internal/runtime/atomic: reset wrong jump target in Cas{,64} on loong64

The implementation here needs to be consistent with ssa.OpLOONG64LoweredAtomicCas{32,64},
which was ignored in CL 613396.

Change-Id: I72e8d2318e0c1935cc3a35ab5098f8a84e48bcd5
Reviewed-on: https://go-review.googlesource.com/c/go/+/699395
Reviewed-by: Keith Randall <khr@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: sophie zhao <zhaoxiaolin@loongson.cn>
Reviewed-by: Meidan Li <limeidan@loongson.cn>
src/internal/runtime/atomic/atomic_loong64.s