]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on S390X
authorMichael Pratt <mpratt@google.com>
Fri, 16 Oct 2020 21:29:00 +0000 (17:29 -0400)
committerMichael Pratt <mpratt@google.com>
Fri, 23 Oct 2020 15:11:15 +0000 (15:11 +0000)
commit646531c52aab82a11216f8c79c0ad0e2382a943f
tree43c42f9b8ae7e2416ce503906c720a816988b834
parente223c6cf073fe1228c54050a43042b9c5721d4f8
cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on S390X

This is a simplification of LANfloor/LAOfloor since we have a whole
word.

Change-Id: I791641fb4068cad3f73660ce51699ed4653ae0e6
Reviewed-on: https://go-review.googlesource.com/c/go/+/263151
Run-TryBot: Michael Pratt <mpratt@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Michael Pratt <mpratt@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/s390x/ssa.go
src/cmd/compile/internal/ssa/gen/S390X.rules
src/cmd/compile/internal/ssa/gen/S390XOps.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteS390X.go