aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLeon Klingele <git@leonklingele.de>2019-03-03 16:42:08 +0000
committerCherry Zhang <cherryyz@google.com>2019-03-03 17:04:38 +0000
commitec01d8f74bf60c0fe52335bf8bcf475e3653822d (patch)
treefe340e7e89a09c924d03c00df617e67a5db44461 /src
parentfc42cf8b8ccf6753c01e063ac090b2a60e70f077 (diff)
downloadgo-ec01d8f74bf60c0fe52335bf8bcf475e3653822d.tar.xz
cmd/internal/obj/mips: use r instead of p.Reg in call to OP_IRR
Change-Id: Id77764ed2d693e632e2a7b4e4638c17e0caf2276 GitHub-Last-Rev: 9ebe28252086ddcd530905eb9cf50b4a66413291 GitHub-Pull-Request: golang/go#30003 Reviewed-on: https://go-review.googlesource.com/c/160427 Reviewed-by: Cherry Zhang <cherryyz@google.com> Run-TryBot: Cherry Zhang <cherryyz@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/internal/obj/mips/asm0.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/internal/obj/mips/asm0.go b/src/cmd/internal/obj/mips/asm0.go
index e4004be98d..458e071e47 100644
--- a/src/cmd/internal/obj/mips/asm0.go
+++ b/src/cmd/internal/obj/mips/asm0.go
@@ -1275,7 +1275,7 @@ func (c *ctxt0) asmout(p *obj.Prog, o *Optab, out []uint32) {
r = REGZERO
}
/* only use 10 bits of trap code */
- o1 = OP_IRR(c.opirr(p.As), (uint32(v)&0x3FF)<<6, uint32(p.Reg), uint32(p.To.Reg))
+ o1 = OP_IRR(c.opirr(p.As), (uint32(v)&0x3FF)<<6, uint32(r), uint32(p.To.Reg))
case 16: /* sll $c,[r1],r2 */
v := c.regoff(&p.From)