cmd/compile: pre init shapeMap

This commit is contained in:
cuiweixie 2022-01-12 19:56:23 +08:00
parent 3d3f5d912b
commit ff1fa78a36
1 changed files with 1 additions and 4 deletions

View File

@ -1447,9 +1447,6 @@ func Shapify(t *types.Type, index int) *types.Type {
u = types.Types[types.TUINT8].PtrTo()
}
if shapeMap == nil {
shapeMap = map[int]map[*types.Type]*types.Type{}
}
submap := shapeMap[index]
if submap == nil {
submap = map[*types.Type]*types.Type{}
@ -1479,4 +1476,4 @@ func Shapify(t *types.Type, index int) *types.Type {
return s
}
var shapeMap map[int]map[*types.Type]*types.Type
var shapeMap = map[int]map[*types.Type]*types.Type{}