aboutsummaryrefslogtreecommitdiff
path: root/src/plugin/plugin_dlopen.go
diff options
context:
space:
mode:
authorIlya Tocar <ilya.tocar@intel.com>2017-08-16 14:01:48 -0500
committerIlya Tocar <ilya.tocar@intel.com>2017-08-17 17:40:40 +0000
commitda34ddf24b4ed9b495143f58c6c5ded918ce4d16 (patch)
treecc7384d4df5c49ebf3a2bc873e44ea1172d0df9d /src/plugin/plugin_dlopen.go
parentb5dab2b9d9ef44eee709e4b6704fee1092afcdd5 (diff)
downloadgo-da34ddf24b4ed9b495143f58c6c5ded918ce4d16.tar.xz
cmd/compile/internal/ssa: combine more const stores
We already combine const stores up-to MOVQstoreconst. Combine 2 64-bit stores of const zero into 1 sse store of 128-bit zero. Shaves significant (>1%) amount of code from go tool: /localdisk/itocar/golang/bin/go 10334877 go_old 10388125 [53248 bytes] global text (code) = 51041 bytes (1.343944%) read-only data = 663 bytes (0.039617%) Total difference 51704 bytes (0.873981%) Change-Id: I7bc40968023c3a69f379b10fbb433cdb11364f1b Reviewed-on: https://go-review.googlesource.com/56250 Run-TryBot: Ilya Tocar <ilya.tocar@intel.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Giovanni Bajo <rasky@develer.com> Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/plugin/plugin_dlopen.go')
0 files changed, 0 insertions, 0 deletions