แแแแแแแแ แแแแก แแ แแ แฌแแแก แจแแแแแ
GCC 10.1 แแแแแแ แฉแแแ แแ แแแแแ แแแแแแชแแแแแก แแแแฎแแ แชแแแแแแแ C++ แแแแจแ, แ แแแแแแช แจแแแฃแจแแแแแฃแแแ C++20 แกแขแแแแแ แขแแกแแแแก, แแแฃแแฏแแแแกแแแแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แแแแแแแ C แแแแก แกแขแแแแแ แขแแแ (C2x), แแฎแแแ แแแขแแแแแแชแแแ แจแแแแแแแแแแก แกแแงแ แแแแแแจแ แแ แแฅแกแแแ แแแแแขแฃแแ แแฎแแ แแแญแแ แแ.
แแแแแแ แ
-
แแแแแขแแแฃแแแ แกแขแแขแแแฃแ แ แแแแแแแแก แแฅแกแแแ แแแแแขแฃแแ แ แแแแแ"- แคแแแแแแแแขแแ แ โ, แ แแแแแแช แแฎแแ แชแแแแแแก แแ แแแ แแแแจแ แแแแแก แจแแกแ แฃแแแแแก แแแแแแกแ แแ แแแแแชแแแแ แแแแแแแแแก แ แแกแฃแ แกแแแแ แแแขแแแกแแฃแ แแแขแแ แแ แแชแแแฃแ แฃแ แแแแแแแก. แ แแแแแก แจแแฃแซแแแ แแแแแแแแแแแก แแ แแแแแแแแ แแแแแแแแชแแแก แแขแแแแ, แ แแแแ แแชแแ แแ แแแแ แแแแแซแแฎแแแ free() แคแฃแแฅแชแแแแ แแ แแ แแแฎแกแแแ แแแแก แแแแแกแแแแก, แคแแแแแก แแฆแฌแแ แแก แแแแแแแ, แแฃแแแแแแ แแแฉแแแแแแแแแแก แแแฃแฅแแแแ แแ แแแแแชแแแ, แแแแแแแกแฃแคแแแแฃแแ แแแฎแกแแแ แแแแก แแแแแแแแ แฌแแแแแ, แแ แแแแแแแชแแแแแแแแฃแแ แแแแจแแแแแแแแแแก แแแแแงแแแแแ แแ แ.แจ. OpenSSL แแแแแกแแแแก แแฎแแแ แ แแแแแแก แแแแแงแแแแแแ แฃแแแ แจแแกแแซแแแแแแ แแแฎแแแ แแแแแขแแคแแชแแ แแแแกแแจแแจแ แแแฃแชแแแแแแ . - แแแฃแแฏแแแแกแแแฃแแ แแแขแแ แแ แแชแแกแฃแแ แแแขแแแแแแชแแ. IPA-SRA (Interprocedural Scalar Shared Replacement) แกแแจแแ แฎแแแแฎแแ แจแแฅแแแแแแ แแแแกแแแแก, แ แแ แแแฃแจแแแก แแแแแแจแแ แแแแก แแ แแก แแ, แกแฎแแ แกแแแแแฎแแแแแ แแ แแแ, แแฎแแ แฌแแจแแแก แแแแแแแแแ แแ แแแแ แฃแแแแฃแ แแแแแฃแงแแแแแแ แแแแจแแแแแแแแแก. "-O2" แแแขแแแแแแชแแแก แ แแแแแจแ, แฉแแ แแฃแแแ "-finline-functions" แแคแชแแ, แ แแแแแแช แฎแแแแฎแแ แแ แแก แแแงแแแแแฃแแ, แ แแแ แฃแแแ แแขแแกแแแ แแแแแแญแแก แฃแคแ แ แแแแแแฅแขแฃแ แแแแก, แแแแ แ แจแแกแ แฃแแแแแก แจแแกแ แฃแแแแแก. แแแ แแกแขแแแแก แแฃแจแแแแ แจแแแ แคแฃแแฅแชแแแก แแแแแแแแแแกแแแแก แแแฉแฅแแ แแ. แแแแแแ แแแคแแ แแแแแแกแ แแ แคแฃแแฅแชแแแแแก แแแแแแ แแแแก แแแ แแกแขแแแแก แแฎแแ แจแแฃแซแแแ แแแแแแงแแแแก แแแคแแ แแแชแแ แแแแจแแแแแแแแแแก แแแแแแแแแแก แจแแกแแฎแแ แแแแแแแแฃแแแฃแ แ แขแ แแแกแคแแ แแแชแแแแแก แแคแแฅแขแฃแ แแแแก แแ แแแแแแแ แแแแกแแแแก. C++-แแกแแแแก แแแฃแแฏแแแแกแแแฃแแแ แขแแแแ แแแคแฃแซแแแแฃแแ แคแกแแแแแแแแแแแก แแแแแแแแก แกแแแฃแกแขแ.
- แแแซแแแแ แแแฃแแ แแแแแแจแแ แแแแก แแ แแแก แแแขแแแแแแชแแ (LTO). แแแแแขแแแฃแแแ แแฎแแแ แจแแกแ แฃแแแแแแ
แแขแ-แแแแแแกแแงแ แแแ แแแแแฅแขแแก แคแแแแแแแก แจแแกแแฎแแ แแแคแแ แแแชแแแก แแแแแขแแแ แแแ LTO แแแแขแแแแแแ. แแแ แแแแแฃแ แ LTO แแแกแแแ แแแขแแแแขแฃแ แแ แแแแกแแแฆแแ แแแก แแ แแแ แแฃแแแ แแแจแแแแฃแแ make แแแแชแแแแแแก แ แแแแแแแแแก แแ, แแฃ แแแแ แแแแแแแ แจแแฃแซแแแแแแแ, แแแแแแงแแแแ แแแคแแ แแแชแแ CPU แแแ แแแแแแก แ แแแแแแแแแก แจแแกแแฎแแ, แ แแแแ แช แแแ แแแแแแแแแแก แคแแฅแขแแ แ. แแแแแแขแ LTO bytecode แจแแแฃแแจแแแก แจแแกแแซแแแแแแแ zstd แแแแแ แแแแแก แแแแแงแแแแแแ. - แแแฃแแฏแแแแกแแ แแแแแก แแ แแคแแแแ แแแแก แจแแแแแแแแ แแแคแฃแซแแแแฃแแ แแแขแแแแแแชแแแก แแแฅแแแแแแ (PGO - Profile-guided optimization), แ แแแแแแช แฅแแแแก แฃแคแ แ แแแขแแแแแฃแ แแแแก แแแแแก แจแแกแ แฃแแแแแก แแแฎแแกแแแแแแแแแแก แแแแแแแแก แกแแคแฃแซแแแแแ. แแแฃแแฏแแแแกแแแฃแแ แแ แแคแแแแก แจแแแแ แฉแฃแแแแ แแแแแแแแชแแแก แแ แแก แแ แชแฎแแแ/แชแแแ แแแแแก แแแแแงแแคแแก แแ แแก. แแแ แแแแขแแก แกแแจแฃแแแแแแ "
-fprofile-แแแแจแแแแแแแแแ ยป แแฎแแ แจแแฃแซแแแ 4-แแแ แแ แแคแแแแก แแแแจแแแแแแแแก แแแแแขแแ แแแแ, แแแแแแแแแ, แแ แแแแ แแแแแ แ แแแ แแแแกแแแแก แแ แแ แแคแแแแก แฃแคแ แ แแฃแกแขแ แแแคแแ แแแชแแแก แแแฌแแแแแ. - แแแ แแแแแฃแ แ แแ แแแ แแแแ แแแแก แกแแแชแแคแแแแชแแ แแแแแ แแแแแ C, C++ แแ Fortran แแแแแแกแแแแก
OpenACC 2.6 , แ แแแแแแช แแแแกแแแฆแแ แแแก แแแกแขแ แฃแแแแขแแแก GPU-แแ แแ แกแแแชแแแแแแแแฃแ แแ แแชแแกแแ แแแแ แแแแ แแชแแแแแก แแแแแแขแแแ แแแแกแแแแก, แ แแแแ แแชแแ NVIDIA PTX. แกแขแแแแแ แขแแก แแแแแ แแแ แแแแฅแแแก แแแกแ แฃแแแแฃแแแแแแฎแกแแแแ MP 5.0 (Open Multi-Processing), แ แแแแแแช แแแแกแแแฆแแ แแแก API-แก แแ แแแ แแแแแฃแ แ แแ แแแ แแแแ แแแแก แแแแแแแแแก แแแแแงแแแแแแก แแแแแแแแก แแ แแแแแแแ แแแแแ แแ แฐแแแ แแแฃแ (CPU+GPU/DSP) แกแแกแขแแแแแแ แกแแแ แแ แแแฎแกแแแ แแแแกแ แแ แแแฅแขแแ แแแแชแแแก แแ แแแฃแแแแแ (SIMD). แแแแแขแแแฃแแแ แแกแแแ แคแฃแแฅแชแแแแ, แ แแแแ แแชแแ แแแแ แแแ แแแ แแแ แแแ, แกแแแแแ แแแแก แแ แแแ แงแฃแแแก แแแ แแฅแขแแแแแ, แจแแแแแแ แแ use_device_addr แแแแแแแแฅแแแแแแ. OpenMP-แแกแ แแ OpenACC-แกแแแแก แแแแแแขแ แแฎแแ แแแญแแ แ แแแแ แแชแแแแแก แแแแแแขแแแ แแแ แแแแแฎแ แแแแแแก (แคแแฏแ) แแ แแแฎแฃแแ แแแแแแก AMD Radeon (GCN) GPU-แแแแ (VEGA 10/VEGA 20). - C แแฏแแฎแแก แแแแแแกแแแแก แแแแแขแแแฃแแแ "แฌแแแแแแก" แคแฃแแฅแชแแ, แ แแแ แแฆแฌแแ แแก แคแฃแแฅแชแแแก แฌแแแแแ แแแแแแแแแ แแ แแแฉแแแแแแแแ แแแแแชแแแฃแ แแแแแฅแขแแแแ แแ แแแแแแแจแแ แแก แแกแแแ แแแแแฅแขแแแ แแแแแ แ แแชแฎแแแแแก แแ แแฃแแแแขแแแแแ, แ แแแแแแแช แจแแแชแแแก แแแคแแ แแแชแแแก แแแแแฅแขแแแแก แแแแแก แจแแกแแฎแแ. "แฌแแแแแแกแแแ" แแ แแแ แแฃแจแแแแแกแแแแก, "type" แแขแ แแแฃแขแ แแแแแ แแแแแ แแแแฎแแแ แแแแแก แคแฃแแฅแชแแแแแแแ แแ แแกแฌแแ แ แฌแแแแแแก แแแแแกแแแแแแแ, แแแแแแแแแ, แแแกแแแแก แกแแแฆแแ แแแก แแแฆแแ แแแแแจแ แแแแจแแแแแแแแแแก แฉแแฌแแ แแกแแก. แแกแแแ แแแแแขแแแฃแแแ "symver" แแขแ แแแฃแขแ ELF แคแแแแจแ แกแแแแแแแแแแก แแกแแชแแ แแแแกแแแแก แแแแแ แแขแฃแแ แแแ แกแแแก แแแแ แแแแ.
- แแแแแขแแแฃแแแ แแฎแแแ แแแคแ แแฎแแแแแแแ:
- "-Wstring-compare" (แฉแแ แแฃแแแ "-Wextra") - แแคแ แแฎแแแแแก แแแแแแแแฅแแแแแแแก แแ แกแแแแแแก แจแแกแแฎแแ, แ แแแแแแจแแช แแฃแแ แจแแแแ แแแฃแแแ strcmp แแ strncmp แคแฃแแฅแชแแแแแก แแแแแซแแฎแแแแก แจแแแแแแแ, แ แแช แฃแแ แแก แแฃแแแแแแแแก แแแแก แแแแ, แ แแ แกแแแ แซแ แแ แแ แแ แแฃแแแแขแ แแแขแแ แแแแ แ แแ แแฃแแแแขแแก แแแกแแแแก แแแแแแ.
- "-Wzero-length-bounds" (แฉแแ แแฃแแแ "-Warray-bounds") - แแคแ แแฎแแแแแก แแฃแแแแแแ แกแแแ แซแแก แแแกแแแแก แแแแแแแขแแแแ แฌแแแแแแก, แ แแแแช แจแแแซแแแแ แแแแแแฌแแแแก แกแฎแแ แแแแแชแแแแแแก แแแแแฌแแ แ.
- แแแคแ แแฎแแแแแแแ "-Warray-bounds", "-Wformat-overflow", "-Wrestrict", "-Wreturn-local-addr" แแ "-Wstringop-overflow" แแแคแ แแฎแแแแแแแ แแแคแแ แแแแแ แกแแแฆแแ แแแก แแแ แแ แกแแขแฃแแชแแแแแก แ แแแแแแแแแก แแแกแแคแแ แแแแแแแ. แ แแแแแแแช แแแแฃแจแแแแแฃแแแ.
- แแแแฎแแ แชแแแแแ แแแแแขแแคแแแแขแแ แแแจแ แคแแ แแ แกแแแแแแแแแแก แแแ แแแแแ แแแแแแแแแก แจแแกแแซแแแแแแแ แแแแแแแแ แ แแแแแ แแแแก (UTF-8 แแแแฃแแแกแฎแแแแแ) แแแแแงแแแแแแ UCN แแฆแแแจแแแแก แแแชแแแแ (\uNNNN แแ \UNNNNNNNN). แฒแแแแแแแแ:
แกแขแแขแแแฃแ แ const int ฯ = 3;
int get_naรฏve_pi() {
แแแแ แฃแแแแ ฯ;
} - C แแแแกแแแแก, C2X แกแขแแแแแ แขแแก แคแแ แแแแแจแ แจแแแฃแจแแแแแฃแแ แแฎแแแ แคแฃแแฅแชแแแแแก แแแฌแแแ แแแแแ แแแแแ (แฉแแ แแฃแแแ -std=c2x แแ -std=gnu2x-แแก แแแแแแแแแ): แแแแแฉแแแ "[[]]" แกแแแขแแฅแกแแก แแฎแแ แแแญแแ แ แแขแ แแแฃแขแแแแก แแแแกแแแฆแแ แแกแแแแก, แ แแแแ แช C++ (แแแแแแแแแ, [[gnu ::const]], [[แแแซแแแแแแฃแแ]], [[fallthrough]] แแ [[แจแแแซแแแแ_แแแแแฃแงแแแแแแแ]]. แแแแแแขแ แแฎแแ แแแญแแ แ "u8" แกแแแขแแฅแกแแกแแแแก UTF-8 แกแแแแแแแแแแ แแฃแแแแแแแแก แแแแกแแแฆแแ แแกแแแแก.
แแแแแแขแ แแฎแแแ แแแแ แแแแ . strftime-แก แแแแแแขแ "%OB" แแ "%Ob" แฉแแแแชแแแแแ. - แแแแฃแแแกแฎแแแแ แ แแแแแ C-แกแแแแก แแ แแก "-fno-common", แ แแแแแแช แแซแแแแ แฃแคแ แ แแคแแฅแขแฃแ แ แฌแแแแแแก แกแแจแฃแแแแแแก แแแแแแ แ แแแแขแคแแ แแแแ แแแแแแแฃแ แชแแแแแแแแ.
- C++-แแกแแแแก แแแแแ แแแแแ แแแแฎแแแแแแ 16 แชแแแแแแแ แแ แแแแแแชแแ, แ แแแแแแแช แจแแแฃแจแแแแแฃแแแ C++20 แกแขแแแแแ แขแจแ. แแแ แจแแ แแก แแแแแขแแแฃแแ แกแแแแแแซแ แกแแขแงแแ "continit"
แแ แแแแฎแแ แชแแแแแ แจแแแแแแแก แแแคแแ แแแแแแแแก แแฎแแ แแแญแแ แ "แชแแแแแแ ". แชแแแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแกแแแฆแแ แแ แจแแแแแแแก แแแ แแแแขแ แแแแก แแแแฎแแแแแแแก แแแแ แแแ, แ แแแแแแช แจแแแแแแแก แแ แแก แแฆแฃแแแแก แแ แแฃแแแแขแแแแก แกแแแ แแแแแก, แ แแแแแแช แจแแแซแแแแ แแแฆแแแฃแ แแฅแแแก แจแแแแแแแก แแแ แแแแขแ แแแแ. แชแแแแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แจแแแแแแจแ แแแแแงแแแแแฃแแ แแแแแชแแแแ แขแแแแแแก แแแแกแแแแแกแ แแ แจแแงแแแแแก แแแ แแแแขแ แแแแก แแแแแชแแแแ แขแแแแก แแแแกแแแแแก แจแแ แแก แแแแแแฃแ แ แจแแฃแกแแแแแแแแแแก แแแแแแแ แแกแแชแแแแแแแ. - G++ แฃแแ แฃแแแแแงแแคแก แแแแฃแกแแแฆแแ แแแ แฅแชแแแแก แแแแแแแแแแก, แ แแแแแแช แแแแแฌแแแฃแแแ แแฃแแแแแ แแแแแฅแขแแแแก แจแแชแแแแ constexpr-แแก แกแแจแฃแแแแแแ. แจแแแชแแ แแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ แจแแแแแแแแแแก แแแแ constexpr-แแก แแแแแแแ แแจแแแแกแแก. แแแแแขแแแฃแแแ แแฎแแแ แแแคแ แแฎแแแแแแแ "-Wmismatched-tags" แแ "-Wredundant-tags".
- แจแแแแแแแแแแแฃแแแ แแ แซแแแแแแก แฎแแแแก แแฎแแแ แแแ แแแแขแ แแแ:
- "-fallocation-dce" แแแแแฆแแ แแ แแกแแญแแ แ แฌแงแแแแ "แแฎแแแ" แแ "แฌแแจแแ" แแแแ แแขแแ แแแ.
- "-fprofile-partial-training", แ แแแ แแแแแ แแแ แแแแแก แแแขแแแแแแชแแ แแแแแกแแแแก, แ แแแแแกแแช แแ แแฅแแก แกแแกแฌแแแแ แแแจแแแแ.
- "-fprofile-reproducible แแ แแคแแแแก แแแแแแแ แแแแแแแแก แแแแแก แแแกแแแแแขแ แแแแแแแ.
- "-fprofile-prefix-path" แกแแแแแแกแ แฌแงแแ แแก แจแแฅแแแแก แแแ แแฅแขแแ แแ, แ แแแแแแช แแแแแแงแแแแแ แแ แแคแแแแก แชแแแแแฃแแ แแแแแ แแ แแแแกแแแแก ("-fprofile-generate=profile_dir" แแ "-fprofile-use=profile_dir"-แแกแแแแก).
- แแฆแแแจแแฃแแ แแแ แแแแขแแแแก แแแแแคแ แแฎแแแแแแ แขแแฅแกแขแจแ แแแชแแแฃแแแ แฐแแแแ แแแฃแแแแ, แ แแแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแฎแแแแแ แแ แแแ แแแแขแแแแก แแแแฃแแแแขแแชแแแแ. URL-แแก แฉแแแแชแแแแแ แแแแขแ แแแแแแ "-fdiagnostics-urls" แแคแชแแแก แแแแแงแแแแแแ.
- แแแแแขแแแฃแแแ แฌแแแแกแฌแแ แ แแ แแชแแกแแ แแก แแแแ แแขแแ แ "
__แแจแแแแแฃแแ แแฅแแก ", แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แฉแแจแแแแแฃแแ แคแฃแแฅแชแแแแแก แจแแกแแแแฌแแแแแแ. - แแแแแแขแ แแฎแแแ แฉแแจแแแแแฃแแ แคแฃแแฅแชแแ "__builtin_roundeven" แแแแ แแแแแแแแก แคแฃแแฅแชแแแก แแแแฎแแ แชแแแแแแแ, แ แแแแแแช แแแแกแแแฆแแ แฃแแแ ISO/IEC TS 18661 แกแแแชแแคแแแแชแแแจแ, แแกแแแแกแแ "แแ แแแแแ", แแแแ แแ แแแแ แแแแแแแ 0.5-แแ แแแขแ แแแแแ (แฃแคแ แ แแแ แแแแจแแแแแแแแแแ), 0.5-แแ แแแแแแแ. - แฅแแแแแ (แแฃแแแแแ) แแ แขแแแแ 0.5 - แแแฌแงแแแฃแแ แฌแแแแแแแ แชแแคแ แแก แแแ แแขแแขแแแแ.
- AArch64 แแ แฅแแขแแฅแขแฃแ แแกแแแแก แแแแแแขแ SVE2 แแแคแแ แแแแแแก แแฎแแ แแแญแแ แ แแ แแแฃแแฏแแแแกแแ SVE (Scalable Vector Extension) แแฎแแ แแแญแแ แ, แแแ แจแแ แแก แฉแแจแแแแแฃแแ SVE ACLE แคแฃแแฅแชแแแแแกแ แแ แขแแแแแแก แแฎแแ แแแญแแ แ แแ แแแฅแขแแ แแแแชแแแก แแแแแงแแแแแ. LSE (แแแแ แกแแกแขแแแแก แแแคแแ แแแแแแแ) แแ TME (แขแ แแแกแแฅแชแแฃแแ แแแฎแกแแแ แแแแก แแแคแแ แแแแแ) แแฎแแ แแแญแแ แ แแแคแแ แแแแแ. แแแแแแขแ แแฎแแแ แแแกแขแ แฃแฅแชแแแแ, แ แแแแแแแช แจแแแแแแแแแแแฃแแแ Armv8.5-A-แกแ แแ Armv8.6-A-แจแ, แแแ แจแแ แแก แจแแแแฎแแแแแแ แ แแชแฎแแแแแก แแแแแ แแ แแแแก, แแแแ แแแแแแแแก, แแแฎแกแแแ แแแแก แขแแแแแแก แแแแแแจแแ แแแแก แแแกแขแ แฃแฅแชแแแแ,
bfloat16 แแ แแแขแ แแชแฃแแ แแแแ แแแแแแ. แแแแแขแแแฃแแแ แแ แแชแแกแแ แแก แแฎแแ แแแญแแ แ
Arm Cortex-A77,
Arm Cortex-A76AE,
Arm Cortex-A65,
Arm Cortex-A65AE,
Arm Cortex-A34 แแ
Marvell ThunderX3. - แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ ABI FDPIC-แแกแแแแก (32-แแแขแแแแ แคแฃแแฅแชแแแก แแแฉแแแแแแแแแ) ARM64-แแกแแแแก. 64-แแแขแแแแ แแแแแ แ แแชแฎแแแก แแแแ แแชแแแแแก แฎแแแแฎแแแ แแแแแแแ แแ แแแขแแแแแแแฃแแ แแแแฃแจแแแแแ. แแแแแขแแแฃแแแ CPU แแฎแแ แแแญแแ แ
Arm Cortex-A77,
Arm Cortex-A76AE แแ
Arm Cortex-M35P. ACLE แแแแแชแแแแ แแแแฃแจแแแแแแก แแแกแขแ แฃแฅแชแแแแแก แแแคแแ แแแแแฃแแ แแฎแแ แแแญแแ แ, แแแ แจแแ แแก 32-แแแขแแแแ SIMD, 16-แแแขแแแแ แแแแ แแแแแแ, แฉแแแแแขแแก แแ แแแแแขแแแ แแ แกแฎแแ DSP แแแแแ แแแแแก แแแขแแแแแแชแแ. แแแแแขแแแฃแแแ แแฅแกแแแ แแแแแขแฃแแ แแฎแแ แแแญแแ แ ACLE CDE (Custom Datapath Extension) แแแกแขแ แฃแฅแชแแแแแกแแแแก. - แแแแจแแแแแแแแแ แแแฃแแฏแแแแกแแ แแแแแก แแแแแ แแชแแ แแ แแแฅแขแแ แแแแชแแ AMD GPU-แแแแก แคแแแแ GCN แแแแ แแแ แฅแแขแแฅแขแฃแ แแแ แแแคแฃแซแแแแฃแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ XMEGA แแกแแแแกแ แแแฌแงแแแแแแแแแแกแแแแก AVR แแ แฅแแขแแฅแขแฃแ แแกแแแแก
ATtiny202, ATtiny204, ATtiny402, ATtiny404, ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604, ATtiny1606, ATtiny1607, ATmega808ATme809 , ATmega1608, ATmega1609 3208, ATmega3209 แแ ATmega4808. - แแฎแแแ Intel ENQCMD แแแกแขแ แฃแฅแชแแแแแก แแแแ แแแแก แแ แฅแแขแแฅแขแฃแ แแก แแแคแแ แแแแแ (-menqcmd) แแแแแแขแ IA-32/x86-64 แแ แฅแแขแแฅแขแฃแ แแแก. แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ Intel Cooperlake-แแกแแแแก (-march=cooperlake, แแแแชแแแก AVX512BF16 ISA แแแคแแ แแแแแแก) แแ Tigerlake (-march=tigerlake, แแแแชแแแก MOVDIRI, MOVDIR64B แแ AVX512VP2INTERSECT ISA แแแคแแ แแแแแแแก) แแ แแชแแกแแ แแแก.
- HSAIL-แแก (แฐแแขแแ แแแแแฃแแ แกแแกแขแแแแก แแ แฅแแขแแฅแขแฃแ แแก แจแฃแแแแแฃแ แ แแแ) แแแแแ แแแ HSA แแ แฅแแขแแฅแขแฃแ แแแ แแแคแฃแซแแแแฃแแ แฐแแขแแ แแแแแฃแแ แแแแแแแแแแ แกแแกแขแแแแแแกแแแแก แแแซแแแแแแฃแแแ แแ แกแแแแ แแฃแแแ แฌแแแจแแแแ แแแแแแแ แแแแแจแแแแแจแ.
แฌแงแแ แ: opennet.ru