From: Keith Randall Date: Sun, 28 Jun 2015 13:08:50 +0000 (-0700) Subject: [dev.ssa] cmd/compile/internal/gc: Fix constant shift generation X-Git-Tag: go1.7beta1~1623^2^2~421 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=dbd83c4464ed37b350deae313eddf7babc3e4c41;p=gostls13.git [dev.ssa] cmd/compile/internal/gc: Fix constant shift generation Change-Id: Ib142185de3f6e4d2f4983511c063492529d8fb8a Reviewed-on: https://go-review.googlesource.com/11656 Reviewed-by: Michael Matloob --- diff --git a/src/cmd/compile/internal/gc/ssa.go b/src/cmd/compile/internal/gc/ssa.go index 8a81dbd57f..51e4735520 100644 --- a/src/cmd/compile/internal/gc/ssa.go +++ b/src/cmd/compile/internal/gc/ssa.go @@ -963,6 +963,7 @@ func genValue(v *ssa.Value) { p.From.Type = obj.TYPE_CONST p.From.Offset = v.AuxInt p.To.Type = obj.TYPE_REG + p.To.Reg = r case ssa.OpAMD64SBBQcarrymask: r := regnum(v) p := Prog(x86.ASBBQ)