Visual Studio 2019版本16.5中的MSVC后端更新

Visual Studio 2019 版本 16 5 我们一直在改进 这个 C++后端 新功能, 新的和改进的优化 ,生成吞吐量 改进 ,和 更好的 安全。 这是一个简短的清单 改进的数量 为你 复习 .

null
  • 编译器开关缓解 对于 英特尔JCC勘误表 .
  • AMD Zen3体系结构说明 支持。
  • AVX2浮点改进 :矢量指令优化 一个常数 已知的 初始参数 .
  • ARM64霓虹灯 本征 改进:
    • 所有剩余的ARM64的实现 本征 .
    • P 表现 改进 一些现存的霓虹灯 本征 .
    • E 错误报告 改进 霓虹灯 本征 使用编译时常量参数的。
  • S 贪婪的 内存 优化 加速 向上的 内存 源和目标不重叠时按2x-18x操作 , 除了投机 清零 优化 .
  • 更多 幽灵 e MSVC中的缓解措施 : / Q谱 -加载 / Q谱 -加载- 囊性纤维变性 添加标志以减轻基于负载的推测性执行端通道攻击 .
  • 添加了一个强大的新优化,称为跳转线程,它简化了控制流。它消除了程序路径上不必要的中间跳转和分支,这些路径可以在编译时根据变量值和其他编译时信息进行计算。

对于MSVC在以前版本中实现的其他优化,请查看我们的 Visual Studio 2019版本16.3和16.4中的MSVC后端更新

你想体验C++后端的新改进吗? P 租赁 下载 最新的Visual Studio 2019 试试看!欢迎任何反馈 . 我们可以通过以下评论联系到您, 开发者社区 ,电子邮件( visualcpp@microsoft.com ),和Twitter( @视觉 ).

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享