diff options
| author | Michael Munday <munday@ca.ibm.com> | 2017-02-13 14:39:58 -0500 |
|---|---|---|
| committer | Michael Munday <munday@ca.ibm.com> | 2017-02-13 20:04:14 +0000 |
| commit | 074b73b1b2db1a1d1bb17d25bb335802e7b59f69 (patch) | |
| tree | 4bc04cd9d230fde0d7428198bac613345962ee7c /src/runtime | |
| parent | 40c27ed5bc9297718809e00e3158967414aa9ee5 (diff) | |
| download | go-074b73b1b2db1a1d1bb17d25bb335802e7b59f69.tar.xz | |
cmd/compile: fix s390x load-combining rules
MOVD{reg,nop} operations (added in CL 36256) inserted to preserve
type information were blocking the load-combining rules. Fix this
by merging type changes into loads wherever possible.
Fixes #19059.
Change-Id: I8a1df06eb0f231b40ae43107d4a3bd0b9c441b59
Reviewed-on: https://go-review.googlesource.com/36843
Run-TryBot: Michael Munday <munday@ca.ibm.com>
Reviewed-by: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime')
0 files changed, 0 insertions, 0 deletions
