เจเฉ เจฎเจนเฉเจจเจฟเจเจ เจฆเฉ เจตเจฟเจเจพเจธ เจคเฉเจ เจฌเจพเจ เจฆ, LLVM 12.0 เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจฐเจฟเจฒเฉเจเจผ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจ - เจเฉฑเจ GCC- เจ เจจเฉเจเฉเจฒ เจเฉเจฒเจเจฟเฉฑเจ (เจเฉฐเจชเจพเจเจฒเจฐ, เจเจชเจเฉเจฎเจพเจเจเจผเจฐ เจ เจคเฉ เจเฉเจก เจเจจเจฐเฉเจเจฐ) เจเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ เจจเฉเฉฐ RISC-เจตเจฐเจเฉ เจตเจฐเจเฉเจ เจฒ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐเจฒเฉ เจฌเจฟเจเจเฉเจก เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเจฐเจฆเฉ เจนเฉ (เจเฉฑเจ เจเฉฑเจ-เจชเฉฑเจงเจฐเฉ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจฎเจฒเจเฉ-เจฒเฉเจตเจฒ เจเจชเจเฉเจฎเจพเจเจเฉเจธเจผเจจ เจธเจฟเจธเจเจฎ)เฅค เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจธเฉเจกเฉเจเฉเจก เจจเฉเฉฐ เจเฉฑเจ JIT เจเฉฐเจชเจพเจเจฒเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจชเฉเจฐเฉเจเฉเจฐเจพเจฎ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฆเฉ เจธเจฎเฉเจ เจธเจฟเฉฑเจงเฉ เจฎเจธเจผเฉเจจ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจเจฒเฉเจเจ 12.0 เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ:
- C++ 20 เจธเจเฉเจเจกเจฐเจก เจตเจฟเฉฑเจ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค "เจธเฉฐเจญเจพเจตเจจเจพ" เจ เจคเฉ "เจ เจธเฉฐเจญเจต" เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจกเจฟเจซเฉเจฒเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจ เจคเฉ เจธเจฎเจฐเฉฑเจฅ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจเจชเจเฉเจฎเจพเจเจเจผเจฐ เจจเฉเฉฐ เจเฉฐเจกเฉเจธเจผเจจเจฒ เจเฉฐเจธเจเฉเจฐเจเจธเจผเจจ เจฆเฉ เจเจพเจฒเฉ เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจฌเจพเจฐเฉ เจธเฉเจเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, "[[เจธเฉฐเจญเจพเจตเจจเจพ ]] เจเฉเจเจฐ (เจฌเฉเจคเจฐเจคเฉเจฌ > 0) {โ)เฅค
- AMD Zen 3 (-march=znver3), Intel Alder Lake (-march=alderlake) เจ เจคเฉ Intel Sapphire Rapids (-march=sapphirerapids) เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- x86-64 เจเจฐเจเฉเจเฉเจเจเจฐ เจชเฉฑเจงเจฐเจพเจ (v234 - เจเจตเจฐ SSE86, SSSE64, POPCNT เจ เจคเฉ CMPXCHG2B เจเจเจธเจเฉเจเจธเจผเจจเจพเจ; v4.2 - AVX3 เจ เจคเฉ MOVBE; v16 - AVX-3) เจจเฉเฉฐ เจเฉเจฃเจจ เจฒเจ "-march=x2-4-v[512]" เจซเจฒเฉเจเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจ ) .
- Arm Cortex-A78C (cortex-a78c), Arm Cortex-R82 (cortex-r82), Arm Neoverse V1 (neoverse-v1), Arm Neoverse N2 (neoverse-n2) เจ เจคเฉ Fujitsu A64FX (a64fx) เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, Neoverse-V1 CPUs เจฒเจ เจ เจจเฉเจเฉเจฒเจคเจพ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ "-mcpu=neoverse-v1" เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- AArch64 เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ, เจจเจตเฉเจ เจเฉฐเจชเจพเจเจฒเจฐ เจซเจฒเฉเจ "-เจฎเจพเจเจเจฒเจพเจเจจ-เจเจเฉเจฎเจฟเจเจธ" เจ เจคเฉ "-mno-เจเจเจเจฒเจพเจเจจ-เจเจเฉเจฎเจฟเจเจธ" เจจเฉเฉฐ เจเจเจฎเจฟเจ เจเจชเจฐเฉเจธเจผเจจ เจนเฉเจฒเจชเจฐ เจซเฉฐเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจพเจ เจ เจฏเฉเจ เจเจฐเจจ เจฒเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ "__aarch64_cas8_relax"เฅค เจ เจเจฟเจนเฉ เจซเฉฐเจเจธเจผเจจ เจฐเจจเจเจพเจเจฎ 'เจคเฉ เจชเจคเจพ เจฒเจเจพเจเจเจฆเฉ เจนเจจ เจเจฟ เจเฉ LSE (เจตเฉฑเจกเฉ เจธเจฟเจธเจเจฎ เจเจเจธเจเฉเจเจธเจผเจจ) เจธเจฎเจฐเจฅเจจ เจเจชเจฒเจฌเจง เจนเฉ เจ เจคเฉ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจชเจฐเจฎเจพเจฃเฉ เจชเฉเจฐเฉเจธเฉเจธเจฐ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจ เจเจพเจ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจพเจเจเจผเฉเจธเจผเจจ เจฒเจ LL/SC (เจฒเฉเจก-เจฒเจฟเฉฐเจ/เจธเจเฉเจฐ-เจเฉฐเจกเฉเจธเจผเจจเจฒ) เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
- เจชเฉเจฐเจพเจฃเฉ เจฒเจฟเฉฐเจเจฐ เจ เจคเฉ เจ เจธเฉเจเจฌเจฒเจฐ เจตเจฟเจตเจนเจพเจฐ เจจเจพเจฒ เจ เจจเฉเจเฉเจฒเจคเจพ เจฒเจ เจฌเจฟเจจเจฟเจเจเจฟเจฒ เจธเฉเจ เจฆเฉ เจเจพเจฐเจเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฒเจ "-fbinutils-version" เจตเจฟเจเจฒเจช เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- ELF เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจซเจพเจเจฒเจพเจ เจฒเจ, เจเจฆเฉเจ "-gz" เจซเจฒเฉเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, zlib เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจกเฉเจฌเฉฑเจเจฟเฉฐเจ เจเจพเจฃเจเจพเจฐเฉ เจฆเจพ เจเฉฐเจชเจฐเฉเจธเจผเจจ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจฎเจฐเฉฑเจฅ เจนเฉเฉฐเจฆเจพ เจนเฉ (gz=zlib)เฅค เจจเจคเฉเจเจพ เจเจฌเจเฉเจเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฒเจฟเฉฐเจ เจเจฐเจจ เจฒเจ lld เจเจพเจ GNU binutils 2.26+ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค binutils เจฆเฉ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเจพเจฒ เจ เจจเฉเจเฉเจฒเจคเจพ เจจเฉเฉฐ เจฌเจนเจพเจฒ เจเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ "-gz=zlib-gnu" เจจเจฟเจธเจผเจเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- 'เจเจน' เจชเฉเจเจเฉฐเจเจฐ เจนเฉเจฃ เจเฉเจฐ-เจจเจฒ เจ เจคเฉ เจกเฉเจฐเฉเจซเจฐเฉเจเจธเฉเจฌเจฒ(N) เจเจพเจเจเจพเจ เจจเจพเจฒ เจธเฉฐเจธเจพเจงเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ NULL เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจคเจพเจ nonnull เจเฉเจฃ เจจเฉเฉฐ เจนเจเจพเจเจฃ เจฒเจ, เจคเฉเจธเฉเจ "-fdelete-null-pointer-checks" เจตเจฟเจเจฒเจช เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- เจฒเฉเจจเจเจธ เจชเจฒเฉเจเจซเจพเจฐเจฎ 'เจคเฉ, "-fasynchronous-unwind-tables" เจฎเฉเจก AArch64 เจ เจคเฉ PowerPC เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจ เจจเจตเจพเจเฉฐเจก เจเจพเจฒ เจเฉเจฌเจฒ เจฌเจฃเจพเจเจฃ เจฒเจ เจธเจฎเจฐเฉฑเจฅ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ GCC เจตเจฟเฉฑเจเฅค
- "#pragma clang เจฒเฉเจช vectorize_width" เจตเจฟเฉฑเจ เจตเฉเจเจเจฐเจพเจเจเจผเฉเจธเจผเจจ เจตเจฟเจงเฉ เจจเฉเฉฐ เจเฉเจฃเจจ เจฒเจ "เจซเจฟเจเจธเจก" (เจกเจฟเจซเจพเจฒเจ) เจ เจคเฉ "เจธเจเฉเจฒเฉเจฌเจฒ" เจตเจฟเจเจฒเจชเจพเจ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเฉเฅค "เจธเจเฉเจฒเฉเจฌเจฒ" เจฎเฉเจก, เจตเฉเจเจเจฐ เจฆเฉ เจฒเฉฐเจฌเจพเจ เจคเฉเจ เจธเฉเจคเฉฐเจคเจฐ, เจชเฉเจฐเจฏเฉเจเจพเจคเจฎเจ เจนเฉ เจ เจคเฉ เจนเจพเจฐเจกเจตเฉเจ เจฐ 'เจคเฉ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเฉ เจธเจเฉเจฒเฉเจฌเจฒ เจตเฉเจเจเจฐเจพเจเจเจผเฉเจธเจผเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจตเจฟเฉฐเจกเฉเจเจผ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฒเจ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจ: เจเจฐเจฎ64 เจธเจฟเจธเจเจฎเจพเจ 'เจคเฉ เจตเจฟเฉฐเจกเฉเจเจผ เจฒเจ เจ เจงเจฟเจเจพเจฐเจค เจฌเจพเจเจจเจฐเฉ เจ เจธเฉเจเจฌเจฒเฉเจเจ เจคเจฟเจเจฐ เจเฉเจคเฉเจเจ เจเจเจเจ เจนเจจ, เจเจฟเจธ เจตเจฟเฉฑเจ เจเจฒเฉเจเจ เจเฉฐเจชเจพเจเจฒเจฐ, เจเจฒเจเจฒเจกเฉ เจฒเจฟเฉฐเจเจฐ เจ เจคเฉ เจเฉฐเจชเจพเจเจฒเจฐ-เจเจฐเจเฉ เจฐเจจเจเจพเจเจฎ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจธเจผเจพเจฎเจฒ เจนเจจเฅค MinGW เจเจพเจฐเจเฉเจ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ เจฒเจ เจจเจฟเจฐเจฎเจพเจฃ เจเจฐเจฆเฉ เจธเจฎเฉเจ, .exe เจชเจฟเจเฉเจคเจฐ เจเฉเฉเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจญเจพเจตเฉเจ เจเฉเจฐเจพเจธ-เจเฉฐเจชเจพเจเจฒ เจเจฐเจจ เจตเฉเจฒเฉเฅค
- OpenCL, OpenMP เจ เจคเฉ CUDA เจฒเจ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจเฉเฉเฉเจเจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค OpenCL 3.0 เจ เจคเฉ OpenCL 1.0 เจฒเจ เจฎเฉเจเจฐเฉ เจตเจฟเจเจฒเจชเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฒเจ "-cl-std=CL3.0" เจ เจคเฉ "-cl-std=CL1.0" เจตเจฟเจเจฒเจช เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเจจเฅค เจกเจพเจเจเจจเฉเจธเจเจฟเจ เจเฉเจฒเจธ เจฆเจพ เจตเจฟเจธเจฅเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจเฉเจ x86-เจ เจงเจพเจฐเจฟเจค เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจเฉเจคเฉ HRESET, UINTR, เจ เจคเฉ AVXVNNI เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจธเจนเจฟเจฏเฉเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- x86 เจธเจฟเจธเจเจฎเจพเจ เจเฉฑเจคเฉ, "-mtune=" เจเฉเจฃ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฏเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเฉ เจเจฟ "-march=" เจฎเฉเฉฑเจฒ เจฆเฉ เจชเจฐเจตเจพเจน เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเฉเจฃเฉ เจนเฉเจ เจฎเจพเจเจเฉเจฐเฉเจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจ เจจเฉเจเฉเจฒเจคเจพ เจจเฉเฉฐ เจฏเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจธเจเฉเจเจฟเจ เจเจจเจพเจฒเจพเจเจเจผเจฐ เจจเฉ เจเฉเจ POSIX เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจนเฉ เจ เจคเฉ เจเฉฐเจกเฉเจธเจผเจจเจฒ เจเจชเจฐเฉเจธเจผเจจเจพเจ เจฆเฉ เจจเจคเฉเจเฉ เจฆเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจนเฉ เจเจฆเฉเจ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจ เจเจ เจชเฉเจฐเจคเฉเจ เจฎเฉเฉฑเจฒ เจนเจจเฅค เจจเจตเฉเจเจ เจเจพเจเจเจพเจ เจเฉเฉเฉเจเจ เจเจเจเจ เจนเจจ: fuchia.HandleChecker (เจธเฉฐเจฐเจเจจเจพเจตเจพเจ เจตเจฟเฉฑเจ เจนเฉเจเจกเจฒ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉ), webkit.UncountedLambdaCapturesChecker เจตเฉเจฌเจเจฟเฉฑเจ เจ เจคเฉ alpha.webkit.UncountedLocalVarsChecker (เจตเฉเจฌเจเจฟเจ เจเฉฐเจเจฃ เจเฉเจก เจตเจฟเฉฑเจ เจชเฉเจเจเฉฐเจเจฐเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเจพ เจนเฉ)เฅค
- เจธเจฅเจฟเจฐเจพเจเจ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจพเจฃ เจตเจพเจฒเฉ เจธเจฎเฉเจเจฐเจจเจพเจ เจตเจฟเฉฑเจ, เจฌเจฟเจฒเจ-เจเจจ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ __builtin_bitreverse*, __builtin_rotateleft*, __builtin_rotateright*, _mm_popcnt*, _bit_scan_forward, __bsfd, __bsfq, __bit_scan__qrbs, wapd64__wap. XNUMX, __ bswapq เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ , _castf*, __rol* เจ เจคเฉ __ror*เฅค
- เจชเจเจพเจฃเจเจฐเจคเจพเจตเจพเจ, เจเจพเจฒเจฎเจพเจ เจ เจคเฉ เจซเฉเจฒเจก เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ เจฆเฉ เจเจฒเฉ เจฆเฉเจเจฒเฉ เจธเจชเฉเจธเจฟเฉฐเจ เจจเฉเฉฐ เจเฉเจฃเจจ เจฒเจ เจเจฒเฉเจเจ-เจซเจพเจฐเจฎเฉเจ เจเจชเจฏเฉเจเจคเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจฌเจฟเฉฑเจเจซเฉเจฒเจก เจเฉเจฒเฉเจจ เจธเจชเฉเจธเจฟเฉฐเจ เจตเจฟเจเจฒเจช เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจฒเฉเจจเจเจธ เจชเจฒเฉเจเจซเจพเจฐเจฎ 'เจคเฉ เจเจฒเฉเจเจเจก เจเฉเจเจฟเฉฐเจ เจธเจฐเจตเจฐ (เจเจฒเฉเจเจ เจธเจฐเจตเจฐ) เจจเฉ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจฆเฉ เจเจชเจฐเฉเจธเจผเจจ เจฆเฉเจฐเจพเจจ เจฎเฉเจฎเฉเจฐเฉ เจฆเฉ เจเจชเจค เจจเฉเฉฐ เจเจพเจซเจผเฉ เจเจเจพ เจฆเจฟเฉฑเจคเจพ เจนเฉ (เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจฎเฉเจซเจค เจฎเฉเจฎเฉเจฐเฉ เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจตเจพเจชเจธ เจเจฐเจจ เจฒเจ malloc_trim เจจเฉเฉฐ เจธเจฎเฉเจ-เจธเจฎเฉเจ 'เจคเฉ เจเจพเจฒเจพเจ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ)เฅค
LLVM 12.0 เจตเจฟเฉฑเจ เจฎเฉเฉฑเจ เจเจพเจขเจพเจ:
- เจชเจพเจเจฅเจจ เจตเจฟเฉฑเจ เจฒเจฟเจเฉ llvm-build เจฌเจฟเจฒเจก เจเฉเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ, เจ เจคเฉ เจเจธเจฆเฉ เจฌเจเจพเจ เจชเฉเจฐเฉเจเฉเจเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ CMake เจฌเจฟเจฒเจก เจธเจฟเจธเจเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจฌเจฆเจฒ เจเจฟเจ เจนเฉเฅค
- AArch64 เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฌเฉเจเจเจเจก เจตเจฟเฉฑเจ, เจตเจฟเฉฐเจกเฉเจเจผ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฒเจ เจธเจฎเจฐเจฅเจจ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ: เจเจพเจฐเจเฉเจ เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฟเจธเจเจฎเจพเจ เจฒเจ เจ เจธเฉเจเจฌเจฒเจฐ เจเจเจเจชเฉเฉฑเจ เจฆเฉ เจธเจนเฉ เจชเฉเฉเฉเจนเฉ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ, เจ เจจเจตเจพเจเจเจก เจเจพเจฒเจพเจ 'เจคเฉ เจกเฉเจเจพ เจฆเฉ เจชเฉเจฆเจพเจตเจพเจฐ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ (เจ เจเจฟเจนเฉ เจกเฉเจเจพ เจฆเจพ เจเจเจพเจฐ 60 เจฆเฉเจเจฐเจพ เจเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉเฅค %), เจ เจธเฉเจเจฌเจฒเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจ เจจเจตเจพเจเฉฐเจก เจกเฉเจเจพ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฏเฉเจเจคเจพ เจจเฉเฉฐ เจจเจฟเจฐเจฆเฉเจธเจผ .seh_* เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจชเจพเจตเจฐเจชเฉเจธเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฌเฉเจเจเจเจก เจฒเฉเจชเจธ เจ เจคเฉ เจเจจเจฒเจพเจเจจ เจกเจฟเจชเจฒเจพเจเจฎเฉเจเจ เจฒเจ เจจเจตเฉเจ เจเจชเจเฉเจฎเจพเจเจเจผเฉเจธเจผเจจ, เจชเจพเจตเจฐ10 เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจฒเจ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจธเจฎเจฐเจฅเจจ, เจฎเฉเจเฉเจฐเจฟเจเจธ เจนเฉเจฐเจพเจซเฉเจฐเฉ เจฒเจ MMA เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉ, เจ เจคเฉ AIX เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจฒเจ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจเจฐเจฆเจพ เจนเฉเฅค
- x86 เจฌเฉเจเจเจเจก AMD Zen 3, Intel Alder Lake เจ เจคเฉ Intel Sapphire Rapids เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ HRESET, UINTR เจ เจคเฉ AVXVNNI เจชเฉเจฐเฉเจธเฉเจธเจฐ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฆเจพ เจนเฉเฅค เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ เจชเฉเจเจเฉฐเจเจฐเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ MPX (เจฎเฉเจฎเฉเจฐเฉ เจชเฉเจฐเฉเจเฉเจเจธเจผเจจ เจเจเจธเจเฉเจเจธเจผเจจ) เจฒเจ เจธเจฎเจฐเจฅเจจ เจนเฉเจฃ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเฉ (เจเจน เจคเจเจจเจพเจฒเฉเจเฉ เจตเจฟเจเจชเจ เจจเจนเฉเจ เจนเฉ เจ เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ GCC เจ เจคเฉ เจเจฒเฉเจเจ เจคเฉเจ เจนเจเจพ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉ)เฅค เจเจชเจฐเฉเจเจก เจเจซเจธเฉเฉฑเจเจพเจ เจ เจคเฉ เจเฉฐเจชเจพเจ เจฆเฉ เจเจเจพเจฐ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจจ เจฒเจ {disp32} เจ เจคเฉ {disp8} เจ เจเฉเจคเจฐเจพเจ เจ เจคเฉ .d32 เจ เจคเฉ .d8 เจชเจฟเจเฉเจคเจฐเจพเจ เจฒเจ เจ เจธเฉเจเจฌเจฒเจฐ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค เจฎเจพเจเจเฉเจฐเฉเจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจเจชเจเฉเจฎเจพเจเจเฉเจธเจผเจจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจจ เจฒเจ เจเฉฑเจ เจจเจตเจพเจ เจเฉเจฃ "เจเจฟเจเจจ-เจธเฉเจชเฉเจฏเฉ" เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจเฉฑเจ เจจเจตเจพเจ เจฎเฉเจก โ-fsanitize=unsigned-shift-baseโ เจจเฉเฉฐ เจเฉฑเจฌเฉ เจชเจพเจธเฉ เจฅเฉเฉเฉ เจธเจผเจฟเจซเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจ เจฃ-เจนเจธเจคเจพเจเจฐเจฟเจค เจชเฉเจฐเจจ เจ เฉฐเจเจพเจ เจฆเฉ เจเจตเจฐเจซเจฒเฉ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจฃ เจฒเจ เจชเฉเจฐเจจ เจ เฉฐเจ เจธเจฎเฉฑเจธเจฟเจ เจเฉเจเจ (เจเฉฐเจเฉเจเจฐ เจธเฉเจจเฉเจเจพเจเจเจผเจฐ, โ-fsanitize=integerโ) เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- เจธเจเฉเจเจกเจฐเจก เจฎเฉเจธเจฒ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจจเจพเจฒ เจฒเฉเจจเจเจธ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจเจพเจ เจฒเจ เจตเฉฑเจ-เจตเฉฑเจ เจกเจฟเจเฉเจเจเจฐเจพเจ (เจเจธเจจ, เจธเฉเจเจซเจเจ, เจเจฒเจธเจพเจจ, เจเจฎเจธเจพเจจ, เจเจธเฉเจจ, เจเจฌเจธเจพเจจ เจธเฉเจจเฉเจเจพเจเจเจผเจฐ) เจตเจฟเฉฑเจ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจเจฒเจเจฒเจกเฉ เจฒเจฟเฉฐเจเจฐ เจฆเฉเจเจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเจพ เจตเจฟเจธเจฅเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค ELF เจซเจพเจฐเจฎเฉเจ เจฒเจ เจธเฉเจงเจฐเจฟเจ เจธเจฎเจฐเจฅเจจ, "--เจจเจฟเจฐเจญเจฐเจคเจพ-เจซเจพเจเจฒ", "-เจเจฐเจฐ-เจนเฉเจเจกเจฒเจฟเฉฐเจ-เจธเจเฉเจฐเจฟเจชเจ", "-lto-pseudo-probe-for-profiling", "-no-lto-เจชเฉเจฐเจพ-เจชเฉเจฐเฉเจเจฐเจพเจฎ" เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจตเจฟเจเจฒเจชเจพเจ เจธเจฎเฉเจค -เจฆเจฟเฉฑเจเจคเจพ"" เจฌเจฟเจนเจคเจฐ MinGW เจธเจฎเจฐเจฅเจจเฅค Mach-O เจซเจพเจฐเจฎเฉเจ (macOS) เจฒเจ, arm64, arm, เจ เจคเฉ i386 เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจธเจฎเจฐเจฅเจจ, เจฒเจฟเฉฐเจ-เจเจพเจเจฎ เจเจชเจเฉเจฎเจพเจเจเฉเจธเจผเจจ (LTO), เจ เจคเฉ เจ เจชเจตเจพเจฆ เจนเฉเจเจกเจฒเจฟเฉฐเจ เจฒเจ เจธเจเฉเจ เจ เจจเจตเจพเจเจเจกเจฟเฉฐเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- Libc++ C++20 เจธเจเฉเจเจกเจฐเจก เจฆเฉเจเจ เจจเจตเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ C++2b เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเจพ เจตเจฟเจเจพเจธ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉเฅค เจ เจธเจฎเจฐเฉฑเจฅ เจธเจฅเจพเจจเฉเจเจฐเจจ เจธเจฎเจฐเจฅเจจ (โ-DLIBCXX_ENABLE_LOCALIZATION=OFFโ) เจ เจคเฉ เจธเฉเจกเฉ-เจฐเฉเจเจกเจฎ เจจเฉฐเจฌเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจกเจฟเจตเจพเจเจธเจพเจ (โ-DLIBCXX_ENABLE_RANDOM_DEVICE=OFFโ) เจฆเฉ เจจเจพเจฒ เจฌเจฟเจฒเจกเจฟเฉฐเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
เจธเจฐเฉเจค: opennet.ru