// isFPreg reports whether r is an FP register. func isFPreg(r int16) bool { … } // isHILO reports whether r is HI or LO register. func isHILO(r int16) bool { … } // loadByType returns the load instruction of the given type. func loadByType(t *types.Type, r int16) obj.As { … } // storeByType returns the store instruction of the given type. func storeByType(t *types.Type, r int16) obj.As { … } func ssaGenValue(s *ssagen.State, v *ssa.Value) { … } var blockJump … func ssaGenBlock(s *ssagen.State, b, next *ssa.Block) { … }