]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: provide Load32/Load64/Store32/Store64 atomic intrinsics on riscv64
authorJoel Sing <joel@sing.id.au>
Sun, 15 Mar 2020 15:47:40 +0000 (02:47 +1100)
committerJoel Sing <joel@sing.id.au>
Tue, 24 Mar 2020 14:21:50 +0000 (14:21 +0000)
commitade988623eb396fc2e11635362ad5162e6ab6a5e
tree81ddddcdb9103c70c1efc940d24279f812d58400
parent20b46c7c697ce9d833141abe9aa0ea6101f00ae2
cmd/compile: provide Load32/Load64/Store32/Store64 atomic intrinsics on riscv64

Updates #36765

Change-Id: Id5ce5c5f60112e4f4cf9eec1b1ec120994934950
Reviewed-on: https://go-review.googlesource.com/c/go/+/223558
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/riscv64/ssa.go
src/cmd/compile/internal/ssa/gen/RISCV64.rules
src/cmd/compile/internal/ssa/gen/RISCV64Ops.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteRISCV64.go