diff options
| author | Keith Randall <khr@golang.org> | 2025-06-04 10:39:29 -0700 |
|---|---|---|
| committer | Keith Randall <khr@golang.org> | 2025-08-12 09:15:08 -0700 |
| commit | ec9e1176c3209cf92e73e3deb2d8073fab5ea4d6 (patch) | |
| tree | 925c285521e54e545ac68dc80d398f93baf4147c /test/codegen | |
| parent | d0a64f7969954add113ea9c3283d3200c4ead7a1 (diff) | |
| download | go-ec9e1176c3209cf92e73e3deb2d8073fab5ea4d6.tar.xz | |
cmd/compile: use generated loops instead of DUFFCOPY on amd64
goarch: amd64
cpu: 12th Gen Intel(R) Core(TM) i7-12700
│ base │ exp │
│ sec/op │ sec/op vs base │
MemmoveKnownSize112-20 1.764n ± 0% 1.247n ± 0% -29.31% (p=0.000 n=10)
MemmoveKnownSize128-20 1.891n ± 0% 1.405n ± 1% -25.72% (p=0.000 n=10)
MemmoveKnownSize192-20 2.521n ± 0% 2.114n ± 3% -16.16% (p=0.000 n=10)
MemmoveKnownSize248-20 4.028n ± 0% 3.877n ± 1% -3.75% (p=0.000 n=10)
MemmoveKnownSize256-20 3.272n ± 0% 2.961n ± 2% -9.53% (p=0.000 n=10)
MemmoveKnownSize512-20 6.733n ± 3% 5.936n ± 4% -11.83% (p=0.000 n=10)
MemmoveKnownSize1024-20 13.905n ± 5% 9.798n ± 9% -29.54% (p=0.000 n=10)
Change-Id: Icc01cec0d8b072300d749a5ce76f53b3725b5c65
Reviewed-on: https://go-review.googlesource.com/c/go/+/678620
Reviewed-by: Jorropo <jorropo.pgm@gmail.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Jakub Ciolek <jakub@ciolek.dev>
Diffstat (limited to 'test/codegen')
0 files changed, 0 insertions, 0 deletions
