Go1.22.6 版本发行注记


  1. 基础版本升级到上游Go1.22.6
  2. 增加CTZ、CTO、CLO指令支持
  3. 优化math/bits.TrailingZeros的实现
  4. 增加REVB.{2H,4H,2W,D}指令支持
  5. 优化math/bits.ReverseBytes和bits.{Len,LeadingZeros}的实现
  6. 增加指令FMAX、FMIN、FCLASS的支持
  7. 增加指令FTINT{RM,RP,RZ,RNE}.{W,L}.{S,D}的支持
  8. 增加指令FFINT.{S,D}.{W,L} 和 FTINT.{W,L}.{S,D}的支持
  9. 增加指令FCOPYSIGN.{S,D}的支持
  10. 优化math.{min,max}的实现
  11. 优化memmove的实现
  12. 优化memclrNoHeapPointers的实现
  13. 优化bytealg/Compared的实现
  14. 优化rules Zero、Move的实现
  15. 优化crypto/{md5,sha1,sha256,sha512}的实现
  16. 优化立即数的加载
  17. 优化crypto/internal/bigmod的实现
  18. 优化 math/big中addV{V,W}、subV{V,W}、shlVU、shrVU、mulAddVWW、addMulVVW的实现
  19. 新增指令F[N]M{ADD,SUB}{F,D}的支持
  20. 实现fused multiply-{add,sub}的支持
  21. 优化Store常量0、常量AND的rule
  22. 优化condition branch的实现
  23. 优化math.Float64(32)bits 和math.Float64(32)frombits的实现
  24. 优化RotateLeft{8,16}的实现
  25. 增加指令 BSTRPICK.{W,D}、BSTRINS.{W,D}的支持
©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2024-08-30 14:54:23

results matching ""

    No results matching ""

    results matching ""

      No results matching ""