]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: simplify zerorange on amd64
authorKeith Randall <khr@golang.org>
Tue, 3 Jun 2025 19:36:35 +0000 (12:36 -0700)
committerKeith Randall <khr@golang.org>
Tue, 29 Jul 2025 00:39:26 +0000 (17:39 -0700)
commitb10eb1d042cb10031ad6d1b61bf7509501d62c81
tree620a934600536b22379d8f5c66b2f13f3adf6ac9
parentf8eae7a3c33fcf9d31117b1a1a49a47b0343f811
cmd/compile: simplify zerorange on amd64

Get rid of duffzero and large zeroing cases. We only use this code
for small things now.

Change-Id: Idcf330d0ac6433448efa8e32be7eb7f988e10122
Reviewed-on: https://go-review.googlesource.com/c/go/+/678619
Reviewed-by: Jorropo <jorropo.pgm@gmail.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Keith Randall <khr@google.com>
src/cmd/compile/internal/amd64/ggen.go
src/cmd/compile/internal/amd64/ssa.go
src/cmd/compile/internal/liveness/plive.go
src/cmd/compile/internal/ssagen/arch.go