aboutsummaryrefslogtreecommitdiff
path: root/src/os/exec/exec_test.go
diff options
context:
space:
mode:
authorLynn Boger <laboger@linux.vnet.ibm.com>2021-10-05 10:22:47 -0500
committerLynn Boger <laboger@linux.vnet.ibm.com>2021-10-06 12:54:11 +0000
commitce72766a02a4be127a26e95fbd62c4b4bb906e91 (patch)
treead9f823d8fad9950ca58bee70326f2493486aba6 /src/os/exec/exec_test.go
parent72c52bfbe2f72fbcacc865e18f132366bdd2effa (diff)
downloadgo-ce72766a02a4be127a26e95fbd62c4b4bb906e91.tar.xz
cmd/compile: improve PPC64 rules for AtomicLoad{8,32}
This adds a rule to avoid the zero extension after an AtomicLoad8 or AtomicLoad32 since the atomic load has already filled it with zeros. This eliminates an instruction in a high use block in findObject and the AtomicLoad8 appears many times within runtime. Change-Id: I7e684bf73d3812110bd371e05b1aa44fa235fc9b Reviewed-on: https://go-review.googlesource.com/c/go/+/354029 Run-TryBot: Lynn Boger <laboger@linux.vnet.ibm.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Cherry Mui <cherryyz@google.com> Trust: Lynn Boger <laboger@linux.vnet.ibm.com>
Diffstat (limited to 'src/os/exec/exec_test.go')
0 files changed, 0 insertions, 0 deletions