Go1.25.5 版本发行注记
- 基础版本升级到Go1.25.5
- 优化crypto/sha512和crypto/sha256的实现
- 添加对debugPinnerV1的引用
- 添加[X]VLDREPL.{B/H/W/D}系列指令的支持
- 优化乘数为负的乘法降级规则
- 使用具体指令替代临时WORD指令
- 去除多余的符号扩展零扩展指令
- 优化Index/IndexString函数的实现
- 添加FSEL指令的支持
- 优化XOR和EQZ/NEZ操作为BEQ/BNE
- 优化SGT操作中的常数0为R0寄存器
- 使用ADDshiftLLV操作优化乘加规则与add+sll规则
- 在asyncpreemt中新增fcc寄存器的保存与恢复
- 添加Mul2,DivPow2,Mul,sqrt, copysign的测试用例
- 使用revb2h和revb4h优化部分降级规则
- 简化zerorange的实现
- 添加LDPTR.{W/D}和STPTR.{W/D}指令的支持
- 简化MULH的实现
- 简化访存操作的实现
- 添加ADDU16I.D指令的支持
- 使用MOVVP指令优化prologue的实现
- 实现jump table的支持
- 添加MULW.D.W[U]指令的支持
- 优化重复的optab项
- 重新分类访存操作的参数类型