go/src/cmd/internal/obj/arm64
Zhongwei Yao 74a9bad638 cmd/compile: enable const division for arm64
performance:
benchmark                   old ns/op     new ns/op     delta
BenchmarkDivconstI64-8      8.28          2.70          -67.39%
BenchmarkDivconstU64-8      8.28          4.69          -43.36%
BenchmarkDivconstI32-8      8.28          6.39          -22.83%
BenchmarkDivconstU32-8      8.28          4.43          -46.50%
BenchmarkDivconstI16-8      5.17          5.17          +0.00%
BenchmarkDivconstU16-8      5.33          5.34          +0.19%
BenchmarkDivconstI8-8       3.50          3.50          +0.00%
BenchmarkDivconstU8-8       3.51          3.50          -0.28%

Fixes #15382

Change-Id: Ibce7b28f0586d593b33c4d4ecc5d5e7e7c905d13
Reviewed-on: https://go-review.googlesource.com/22292
Reviewed-by: Michael Munday <munday@ca.ibm.com>
Reviewed-by: David Chase <drchase@google.com>
2016-04-27 17:47:49 +00:00
..
a.out.go all: single space after period. 2016-03-02 00:13:47 +00:00
anames.go cmd/asm: simplify golden test maintenance 2016-01-24 05:00:04 +00:00
anames7.go cmd/internal/obj: add copyright header to files 2016-03-30 05:01:49 +00:00
asm7.go cmd/compile: enable const division for arm64 2016-04-27 17:47:49 +00:00
list7.go cmd/asm: fix SIMD register name on arm64 2016-04-27 09:17:46 +00:00
obj7.go cmd: remove unnecessary type conversions 2016-04-15 02:32:10 +00:00