Visual Studio 2019版本16.3和16.4中的MSVC后端更新
Visual Studio 2019的16.3和16.4版本在代码生成,构建吞吐量和安全性方面带来了许多新改进。如果您还没有上传副本,这里是您错过的内容的快速概述。
C ++ Build Insights的演示,Visual Studio 2019 16.4版中的一组新的构建分析工具。Visual Studio 2019 16.3
- AVX-512 /arch:AVX512, , , , AVX-512.
 - . /Ob3.
 - .
 - alias-, , SSA, SSA.
 - (CSE) .
 - spaceship .
 - fma, fmal, fmaf std::fma FMA, .
 - .
 - __iso_volatile_loadxx  __iso_volatile_storexx, .
 - AVX-512, .
 - mm_shuffle _mm_setps /arch:AVX2.
 -  FrameHandler4 (FH4)  AMD64.
 
Visual Studio 2019 16.4
-  AddressSanitizer (ASAN), .
 - C++ Build Insights, .
 - 24 4, .
 - , .
 - /d2ReducedOptimizeHugeFunctions 20 000 . /d2ReducedOptimizeThreshold:#.
 - AVX-512, : , int32, int-fp. /arch:AVX512.
 - , , .
 - inliner, 16.3 , /Ob3.
 - ENQCMD ENQCMDS, .
 - RDPKRU WRPKRU, PKRU, Intel.
 - VP2INTERSECTD VP2INTERSECTQ, , , .
 
您想利用所有这些改进吗?如果是这样,请下载  最新版本的Visual Studio 2019  并分享您的意见! Source: https://habr.com/ru/post/undefined/
All Articles