diff options
| -rw-r--r-- | src/cmd/compile/internal/ssa/rewrite.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/ssa/rewrite.go b/src/cmd/compile/internal/ssa/rewrite.go index 032915f701..29222ffc89 100644 --- a/src/cmd/compile/internal/ssa/rewrite.go +++ b/src/cmd/compile/internal/ssa/rewrite.go @@ -2169,11 +2169,11 @@ func rewriteFixedLoad(v *Value, sym Sym, sb *Value, off int64) *Value { return v case "Hash": v.reset(OpConst32) - v.AuxInt = int64(types.TypeHash(t)) + v.AuxInt = int64(int32(types.TypeHash(t))) return v case "Kind_": v.reset(OpConst8) - v.AuxInt = int64(reflectdata.ABIKindOfType(t)) + v.AuxInt = int64(int8(reflectdata.ABIKindOfType(t))) return v case "GCData": gcdata, _ := reflectdata.GCSym(t, true) |
