]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.ssa] cmd/compile/internal/gc: Fix constant shift generation
authorKeith Randall <khr@golang.org>
Sun, 28 Jun 2015 13:08:50 +0000 (06:08 -0700)
committerKeith Randall <khr@golang.org>
Mon, 29 Jun 2015 02:10:44 +0000 (02:10 +0000)
Change-Id: Ib142185de3f6e4d2f4983511c063492529d8fb8a
Reviewed-on: https://go-review.googlesource.com/11656
Reviewed-by: Michael Matloob <michaelmatloob@gmail.com>
src/cmd/compile/internal/gc/ssa.go

index 8a81dbd57f2c80f9a639ad71caff32c7782b11c2..51e4735520ddf819168d42287ee99120f47dc680 100644 (file)
@@ -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)