go/test/bench/go1
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
..
binarytree_test.go test/bench/go1: first draft of Go 1 benchmark suite 2011-12-15 12:32:59 -05:00
divconst_test.go cmd/compile: enable const division for arm64 2016-04-27 17:47:49 +00:00
fannkuch_test.go test/bench/go1: first draft of Go 1 benchmark suite 2011-12-15 12:32:59 -05:00
fasta_test.go test/bench/go1: reduce fasta data size for linux/arm 2012-06-06 07:49:58 +10:00
fmt_test.go go/test/bench/go1: add printf and time format tests 2013-03-11 17:17:25 -07:00
gob_test.go test/bench/go1: fix gzip test 2012-06-05 00:14:39 +08:00
gzip_test.go build: re-enable some broken tests in run.bash 2012-03-08 06:23:56 +08:00
http_test.go test/bench/go1: add http test 2013-03-12 16:46:38 -07:00
json_test.go test/bench/go1: use raw string instead of string addition 2013-03-05 04:23:37 +08:00
jsondata_test.go encoding/base64: fix streaming decode of padding-free base64 2016-01-08 15:07:45 +00:00
mandel_test.go test/bench/go1: add mandelbrot for floating point 2012-05-30 10:26:59 -04:00
parser_test.go go/test/bench/go1: add printf and time format tests 2013-03-11 17:17:25 -07:00
parserdata_test.go test/bench/go1: add go/parser benchmark 2012-06-07 10:23:45 +10:00
regexp_test.go go/test/bench/go1: add regexp test 2013-03-12 16:50:10 -07:00
revcomp_test.go test/bench/go1: reduce fasta data size for linux/arm 2012-06-06 07:49:58 +10:00
template_test.go test/bench/go1: first draft of Go 1 benchmark suite 2011-12-15 12:32:59 -05:00
time_test.go go/test/bench/go1: add printf and time format tests 2013-03-11 17:17:25 -07:00