Go1.24.11 版本发行注记

  1. 基础代码升级到上游Go1.24.11
  2. 在loong64的异步抢占中保存和恢复所有fcc寄存器
  3. 简化loong64的zerorange
  4. 在loong64上使用零寄存器代替专门的*zero指令
  5. 重置loong64中Cas{,64}指令的错误跳转目标
  6. 添加LDPTR.{W/D}和STPTR.{W/D}指令支持
  7. 简化loong64对32位高位乘法的支持
  8. 修复指令[X]VLDREPL.{B/H/W/D}中偏移量的使用
  9. 简化loong64的内存加载和存储操作
  10. 添加ADDU16I.D指令支持
  11. 保存和在loong64上恢复crosscall1的R31
  12. 使用ADDV16指令简化特定加法运算
  13. 优化loong64上从只读全局变量加载到常量的操作
  14. 在loong64上实现跳转表
  15. 修复远程调用失败问题
  16. 在loong64上将某些模式优化为revb2h/revb4h指令
  17. 添加MULW.D.W[U]指令
  18. 在loong64上使用32x32->64乘法
  19. 简化buildop
  20. 优化重复的optab条目
  21. 为32位算术指令添加别名
  22. 移除错误的无符号指令
  23. 重新分类loong64上内存访问操作的偏移量
  24. 使用MOVVP指令优化序言
©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2025-12-10 10:13:24

results matching ""

    No results matching ""

    results matching ""

      No results matching ""