]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/mips: replace MOVD with MOVF on 32-bit to avoid unaligned memory...
authorShenghou Ma <minux@golang.org>
Fri, 9 Dec 2016 05:13:43 +0000 (00:13 -0500)
committerMinux Ma <minux@golang.org>
Mon, 12 Dec 2016 23:25:06 +0000 (23:25 +0000)
commit9fe2291efdfd6257b97a3271b1145b67a3e7089d
tree8a4c07802984842197bf187f05b3ac8c966e626b
parentbc61026c3f60d0d449e1cb292ef202daa1c2d019
cmd/internal/obj/mips: replace MOVD with MOVF on 32-bit to avoid unaligned memory access

This is the simplest CL that I can make for Go 1.8. For Go 1.9, we can revisit it
and optimize the redundant address generation instructions or just fix #599 instead.

Fixes #18140.

Change-Id: Ie4804ab0e00dc6bb318da2bece8035c7c71caac3
Reviewed-on: https://go-review.googlesource.com/34193
Run-TryBot: Minux Ma <minux@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/internal/obj/mips/obj0.go