diff options
| author | Paul E. Murphy <murp@ibm.com> | 2022-10-21 09:19:47 -0500 |
|---|---|---|
| committer | Paul Murphy <murp@ibm.com> | 2022-10-26 19:47:19 +0000 |
| commit | 4e6f90fecd377777b08a151e1712b6d9180630de (patch) | |
| tree | 8d71c70bec30bc3f6831b6921328664cd7e48ac8 /src/testing/example.go | |
| parent | f9ee56145bd8aa802b91db9465564cae5596966b (diff) | |
| download | go-4e6f90fecd377777b08a151e1712b6d9180630de.tar.xz | |
cmd/internal/obj/ppc64: generate big uint32 values in register
When using "MOVD $const, Rx", any 32b constant can be generated in
register quickly. Avoid transforming big uint32 values into a load.
And, fix the instance in runtime.usleep where I discovered this.
Change-Id: I46e156d7edf200f85b5b61162f00223c0ad81fe2
Reviewed-on: https://go-review.googlesource.com/c/go/+/444815
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Paul Murphy <murp@ibm.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Diffstat (limited to 'src/testing/example.go')
0 files changed, 0 insertions, 0 deletions
