diff options
| author | Cherry Zhang <cherryyz@google.com> | 2016-09-28 11:20:58 -0400 |
|---|---|---|
| committer | Cherry Zhang <cherryyz@google.com> | 2016-10-05 18:22:56 +0000 |
| commit | b662e524e4d393f7c99fe281f8c95f7b2f7015a8 (patch) | |
| tree | fc998ef6f18838d9ea6e643d486b3074b03e29d1 /src/encoding | |
| parent | 4c9a372946347304094cbf5306cce6336d11e64b (diff) | |
| download | go-b662e524e4d393f7c99fe281f8c95f7b2f7015a8.tar.xz | |
cmd/compile: use CBZ/CBNZ instrunctions on ARM64
These are conditional branches that takes a register instead of
flags as control value.
Reduce binary size by 0.7%, text size by 2.4% (cmd/go as an
exmaple).
Change-Id: I0020cfde745f9eab680b8b949ad28c87fe183afd
Reviewed-on: https://go-review.googlesource.com/30030
Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'src/encoding')
0 files changed, 0 insertions, 0 deletions
