LLVM 11.0 เด•เดฎเตเดชเตˆเดฒเตผ เดธเตเดฏเต‚เดŸเตเดŸเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚

เด†เดฑเต เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเดฆเตเดงเดคเดฟ เดชเตเดฐเด•เดพเดถเดจเด‚ LLVM 11.0 โ€” GCC-เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดŸเต‚เดณเตเด•เตพ (เด•เด‚เดชเตˆเดฒเดฑเตเด•เตพ, เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเดฑเตเด•เตพ, เด•เต‹เดกเต เดœเดจเดฑเต‡เดฑเตเดฑเดฑเตเด•เตพ), เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ RISC-เดชเต‹เดฒเตเดณเตเดณ เดตเต†เตผเดšเตเดตเตฝ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดฌเดฟเดฑเตเดฑเตเด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เดฎเตพเดŸเตเดŸเดฟ-เดฒเต†เดตเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเดฎเตเดณเตเดณ เดฒเต‹-เดฒเต†เดตเตฝ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป). เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดธเตเดฏเต‚เดกเต‹เด•เต‹เดกเต เด’เดฐเต JIT เด•เดฎเตเดชเตˆเดฒเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดธเดฎเดฏเดคเตเดคเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดฎเต†เดทเต€เตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจเดคเดพเดฃเต.

เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดคเดพเดฃเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต† เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเด‚ เดชเดพเตผเดถเตเดตเดญเดพเด—เด‚, เดซเต‹เตผเดŸเตเดฐเดพเตป เดญเดพเดทเดฏเตเดŸเต† เดฎเตเตปเดญเดพเด—เด‚. เดซเต‹เตผเดŸเตเดฐเดพเตป 2018, เด“เดชเตเดชเตบเดŽเด‚เดชเดฟ 4.5, เด“เดชเตเดชเตบเดŽเดธเดฟเดธเดฟ 3.0 เดŽเดจเตเดจเดฟเดตเดฏเต† เดซเตเดฒเดพเด™เต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เด‡เดคเตเดตเดฐเต† เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดฎเตเตปเดญเดพเด—เด‚ เด•เต‹เดกเต เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดถเดฐเดฟเดฏเดพเดฃเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. LLVM เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เด•เต‹เดกเดฟเดจเตเดฑเต† เดœเดจเดฑเต‡เดทเตป เด‡เดคเตเดตเดฐเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดซเดฏเดฒเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป, เด•เดพเดจเต‹เดจเดฟเด•เตเด•เตฝ เด•เต‹เดกเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด’เดฐเต เดฌเดพเดนเตเดฏ เดซเต‹เตผเดŸเตเดฐเดพเตป เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต เด•เตˆเดฎเดพเดฑเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ เด•เตเดฒเดพเด™เต 11.0-เตฝ:

  • เด…เดฎเต‚เตผเดคเตเดคเดฎเดพเดฏ เดตเดพเด•เตเดฏเด˜เดŸเดจ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต (AST) เดคเด•เตผเดจเตเดจ C++ เด•เต‹เดกเดฟเดจเต, เดชเดฟเดถเด•เตเด•เตพ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเด•เตเด•เดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เดพเดจเตเด‚, clang-tidy, clangd เดคเตเดŸเด™เตเด™เดฟเดฏ เดฌเดพเดนเตเดฏ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพเด•เตเด•เต เด…เดงเดฟเด• เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เดพเดจเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. C++ เด•เต‹เดกเดฟเดจเดพเดฏเดฟ เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ "-Xclang -f[no-]recovery-ast" เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดตเดดเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เดชเตเดคเดฟเดฏ เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เต เดฎเต‹เดกเตเด•เตพ เดšเต‡เตผเดคเตเดคเต:
    • "-Wpointer-to-int-cast" เดŽเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเดพเดคเตเดค เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดคเดฐเด‚ int-เดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเดฑเตเด•เตพ เด•เดพเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเดฎเดพเดฃเต.
    • โ€œ-Wuninitialized-const-referenceโ€ - โ€œconstโ€ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเดซเดฑเตปเดธเต เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเด‚เด—เตโ€Œเดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ เด…เตบเด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเตเดกเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต.
    • "-Wimplicit-const-int-float-conversion" - เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดคเดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเต‹เด•เตเดทเดฎเดพเดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ.
  • ARM เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเดฟ, เด•เดฎเตเดชเตˆเดฒเดฑเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ C เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด…เดจเตเดคเตผเดฒเต€เดจเด™เตเด™เตพ), เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏ เดตเต†เด•เตเดฑเตเดฑเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดšเตเดšเต Arm v8.1-M MVE, CDE. เดฒเดญเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ arm_mve.h, arm_cde.h เดŽเดจเตเดจเต€ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดšเต‡เตผเดคเตเดคเต เดตเดฟเดชเตเดฒเต€เด•เตƒเดค เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดคเดฐเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ _ExtInt(N), FPGA/HLS-เตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ, เดฐเดฃเตเดŸเดฟเดจเตเดฑเต† เดถเด•เตเดคเดฟเด•เดณเตเดŸเต† เด—เตเดฃเดฟเดคเด™เตเด™เดณเดฒเตเดฒเดพเดคเตเดค เดคเดฐเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, _ExtInt(7) 7 เดฌเดฟเดฑเตเดฑเตเด•เตพ เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดคเดฐเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต.
  • ARM SVE (เดธเตเด•เต‡เดฒเดฌเดฟเตพ เดตเต†เด•เตเดฑเตเดฑเตผ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตป) เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดธเดฟ เดซเด‚เด—เตเดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดšเต‡เตผเดคเตเดคเต:
    __ARM_FEATURE_SVE, __ARM_FEATURE_SVE_BF16,
    __ARM_FEATURE_SVE_MATMUL_FP32, __ARM_FEATURE_SVE_MATMUL_FP64,
    __ARM_FEATURE_SVE_MATMUL_INT8,
    __ARM_FEATURE_SVE2, __ARM_FEATURE_SVE2_AES,
    __ARM_FEATURE_SVE2_BITPERM,
    __ARM_FEATURE_SVE2_SHA3,
    __ARM_FEATURE_SVE2_SM4. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "-march=armv64-a+sve" เดŽเดจเตเดจ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด“เดชเตเดทเตป เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเต AArch8 เด•เต‹เดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ __ARM_FEATURE_SVE เดฎเดพเด•เตเดฐเต‹ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต.

  • "-O1" เดŽเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ "-O2" เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเตป เดฎเต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต "-O" เดซเตเดฒเดพเด—เต เด‡เดชเตเดชเต‹เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดคเต.
  • เดชเตเดคเดฟเดฏ เด•เด‚เดชเตˆเดฒเตผ เดซเตเดฒเดพเด—เตเด•เตพ เดšเต‡เตผเดคเตเดคเต:
    • "-fstack-clash-protection" - เด…เดคเดฟเดจเต†เดคเดฟเดฐเดพเดฏ เดธเด‚เดฐเด•เตเดทเดฃเด‚ เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดจเตเดฑเต†เดฏเตเด‚ เด•เต‚เดฎเตเดชเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด•เดตเดฒเด•เตพ.
    • "-ffp-exception-behavior={เด…เดตเด—เดฃเดฟเด•เตเด•เตเด•, เดฎเต†เดฏเตเดŸเตเดฐเดพเดชเตเดชเต, เด•เตผเดถเดจเดฎเดพเดฏ}" - เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดดเดฟเดตเดพเด•เตเด•เตฝ เดนเดพเตปเดกเตโ€Œเดฒเตผ เดฎเต‹เดกเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
    • "-ffp-model={precise,strict,fast}" - เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดชเตเดฐเดคเตเดฏเต‡เด• เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตเดธเดธเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.
    • "-fpch-codegen", "-fpch-debuginfo" เดŽเดจเตเดจเดฟเดต เด•เต‹เดกเดฟเดจเตเด‚ เดกเต€เดฌเด—เดฟเตปเดซเต‹เดฏเตโ€Œเด•เตเด•เตเดฎเดพเดฏเดฟ เดตเต†เดตเตเดตเต‡เดฑเต† เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดซเดฏเดฒเตเด•เดณเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต€ เด•เด‚เดชเตˆเตฝเดกเต เดนเต†เดกเตผ (PCH) เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป.
    • "-fsanitize-coverage-allowlist", "-fsanitize-coverage-blocklist" เดŽเดจเตเดจเดฟเดต เด•เดตเดฑเต‡เดœเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเตˆเดฑเตเดฑเต, เดฌเตเดฒเดพเด•เตเด•เต เดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต.
    • TLS (เดคเตเดฐเต†เดกเต-เดฒเต‹เด•เตเด•เตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต) เดตเดฒเตเดชเตเดชเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป โ€œ-mtls-size={12,24,32,48}โ€.
    • เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• RISC-V เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป "-menable-experimental-extension".
  • เดšเดฟเดฒ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเดฟเตฝ เด—เตเดฒเต‹เดฌเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏ เด†เด•เตโ€Œเดธเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ "-fno-common" เด†เดฃเต C-เดฏเตเดŸเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‹เดกเต.
  • เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเตŠเดกเตเดฏเต‚เตพ เด•เดพเดทเต† /tmp เตฝ เดจเดฟเดจเตเดจเต ~/.cache เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เดฟ. เด…เดธเดพเดงเตเดตเดพเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพเด•เตเด•เต โ€œ-fmodules-cache-path=โ€ เดซเตเดฒเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.
  • เดกเดฟเดซเต‹เตพเดŸเตเดŸเต C เดญเดพเดทเดพ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต gnu11-เตฝ เดจเดฟเดจเตเดจเต gnu17-เดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดทเตเด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • GNU C เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดพเดฅเดฎเดฟเด• เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต "asm เด‡เตปเดฒเตˆเตปยป เด…เดธเด‚เดฌเตเดฒเตผ เด‡เตปเดธเต†เตผเดŸเตเดŸเตเด•เตพ เดšเต‡เตผเด•เตเด•เดพเตป. เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เด‡เดชเตเดชเต‹เดดเตเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต, เดชเด•เตเดทเต‡ เด’เดฐเต เดคเดฐเดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.
  • OpenCL, CUDA เดชเดฟเดจเตเดคเตเดฃเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด•เดดเดฟเดตเตเด•เตพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต. OpenCL 2.0 เดฌเตเดฒเต‹เด•เตเด•เต เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดคเดฟเดฏ OpenMP 5.0 เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.
  • เดŽเด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต‡เตบ "เดธเดฟ", เดŽเด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต‡เตบ "เดธเดฟ++" เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเดฒเต† เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเดพเดฏเดฟ เด•เตเดฒเดพเด™เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต IndentExternBlock เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต.
  • เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เด…เดจเดฒเตˆเดธเตผ C++-เตฝ เดชเดพเดฐเดฎเตเดชเดฐเตเดฏเดฎเดพเดฏเดฟ เดฒเดญเดฟเดšเตเดš เด•เตบเดธเตโ€ŒเดŸเตเดฐเด•เตโ€ŒเดŸเดฑเตเด•เดณเตเดŸเต† เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตฝ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดฒเต‹เด•เตเด•เตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดชเตเดคเดฟเดฏ เดšเต†เด•เตเด•เตเด•เตพ alpha.core.C11Lock, alpha.fuchsia.Lock เดŽเดจเตเดจเดฟเดต เดšเต‡เตผเดคเตเดคเต, putenv, webkit เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดค เด‰เดชเดฏเต‹เด—เด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเต alpha.security.cert.pos.34c .cplusplus .SmartPtr เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตโ€ŒเดฎเดพเตผเดŸเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดกเต†เดฑเดซเดฑเตปเดธเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป.
  • เดฒเดฟเดจเตเดฑเดฑเดฟเตฝ เด•เตเดฒเต‹เด™เตเด™เต-เดŸเตˆเดกเดฟ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดชเตเดคเดฟเดฏ เดšเต†เด•เตเด•เตเด•เดณเตเดŸเต† เดตเดฒเดฟเดฏเตŠเดฐเต เดญเดพเด—เด‚.
  • clangd เด•เดพเดทเดฟเด‚เด—เต เดธเต†เตผเดตเตผ (Clang Server) เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดชเตเดคเดฟเดฏ เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เต เด•เดดเดฟเดตเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.

เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ LLVM 11.0:

  • เดชเตˆเดคเตเดคเตบ 3 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดฌเดฟเตฝเดกเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเดพเดฑเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตˆเดคเตเดคเตบ 3 เดฒเดญเตเดฏเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดชเตˆเดคเตเดคเตบ 2 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเต‹เตพเดฌเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚.
  • เด—เต‹ เดญเดพเดทเดฏเตเดŸเต† (llgo) เด•เด‚เดชเตˆเดฒเดฑเตเดณเตเดณ เดซเตเดฐเดฃเตเดŸเต เดŽเตปเดกเต เดฑเดฟเดฒเต€เดธเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดญเดพเดตเดฟเดฏเดฟเตฝ เดชเตเดจเดƒเด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚.
  • เด•เต‹เดณเตเด•เตพ เดตเต†เด•เตโ€ŒเดŸเดฑเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดธเตโ€Œเด•เต†เดฒเดพเตผ, เดตเต†เด•เตโ€Œเดฑเตเดฑเตผ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเต†เด•เตโ€Œเดฑเตเดฑเตผ-เดซเด‚เด—เตโ€Œเดทเตป-เด…เดฌเดฟ-เดตเต‡เดฐเดฟเดฏเดจเตเดฑเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต (เดเด†เตผ) เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. llvm::VectorType-เตฝ เดจเดฟเดจเตเดจเต llvm::FixedVectorType, llvm::ScalableVectorType เดŽเดจเตเดจเดฟเด™เตเด™เดจเต† เดฐเดฃเตเดŸเต เดตเต†เด•เตเดฑเตเดฑเตผ เดคเดฐเด™เตเด™เดณเตเดฃเตเดŸเต.
  • เดฏเตโ€Œเดกเดฟโ€ŒเดŽเดซเต เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฌเตเดฐเดพเดžเตเดšเดฟเด‚เด—เตเด‚ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดซเด‚เด—เตเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต undef เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเตเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเดคเตเดค เดธเตเดตเดญเดพเดตเดฎเดพเดฏเดฟ เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. IN
    memset/memcpy/memmove undef เดชเต‹เดฏเดฟเดจเตเดฑเดฑเตเด•เตพ เด•เดŸเดจเตเดจเตเดชเต‹เด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดตเดฒเดฟเดชเตเดชเดฎเตเดณเตเดณ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดชเต‚เดœเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ.

  • LLJIT::initialize, LLJIT::deinitialize เดฐเต€เดคเดฟเด•เตพ เดตเดดเดฟ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเต‡เดทเตป เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ LLJIT เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. StaticLibraryDefinitionGenerator เด•เตเดฒเดพเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต JITDylib-เดฒเต‡เด•เตเด•เต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดšเต‡เตผเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. เด‡เดคเดฟเดจเดพเดฏเดฟ C API เดšเต‡เตผเดคเตเดคเต ORCv2 (JIT เด•เดฎเตเดชเตˆเดฒเดฑเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ API).
  • Cortex-A64, Cortex-A34, Cortex-A77, Cortex-X78 เดชเตเดฐเต‹เดธเดธเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ AArch1 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ ARMv8.2-BF16 (BFloat16), ARMv8.6-A เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ, RMv8.6-ECV (เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เด•เต—เดฃเตเดŸเตผ เดตเดฟเตผเดšเตเดšเตเดตเดฒเตˆเดธเต‡เดทเตป), ARMv8.6-FGT (เดซเตˆเตป เด—เตเดฐเต†เดฏเดฟเตปเดกเต เดŸเตเดฐเดพเดชเตเดชเตเด•เตพ), ARMv8.6-AMU (เด†เด•เตโ€Œเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ) เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเตเด•เตพ เด•เต‚เดŸเดพเดคเต† ARMv8.0-DGH (เดกเดพเดฑเตเดฑ เดถเต‡เด–เดฐเดฃ เดธเต‚เดšเดจ). SVE เดตเต†เด•เตเดฑเตเดฑเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ-เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เต‹เดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • Cortex-M55, Cortex-A77, Cortex-A78, Cortex-X1 เดชเตเดฐเต‹เดธเดธเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ ARM เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ
    Armv8.6-A เดฎเดพเดŸเตเดฐเดฟเด•เตเดธเต เด—เตเดฃเดฟเดคเดตเตเด‚ RMv8.2-AA32BF16 BFloat16.

  • เดชเดตเตผเดชเดฟเดธเดฟ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเดฟเดฒเต‡เด•เตเด•เต POWER10 เดชเตเดฐเตŠเดธเดธเตเดธเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เด•เต‹เดกเต เดœเดจเดฑเต‡เดทเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฒเต‚เดชเตเดชเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดชเดฟเดจเตเดคเตเดฃ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.
  • RISC-V เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเต เด‡เดคเตเดตเดฐเต† เด”เดฆเตเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดค เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดตเดฟเดชเตเดฒเต€เด•เตƒเดค เดจเดฟเตผเดฆเตเดฆเต‡เดถ เดธเต†เดฑเตเดฑเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดพเดšเตเดšเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  • AVR เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณ เดชเดฐเต€เด•เตเดทเดฃ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฅเดฟเดฐเดคเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ.
  • x86 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเต Intel AMX, TSXLDTRK เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพเด•เตเด•เต†เดคเดฟเดฐเดพเดฏ เดธเด‚เดฐเด•เตเดทเดฃเด‚ เดšเต‡เตผเดคเตเดคเต LVI (เดฒเต‹เดกเต เดตเดพเดฒเตเดฏเต เด‡เดžเตเดšเด•เตเดทเตป), เด•เต‚เดŸเดพเดคเต† เดธเดฟเดชเดฟเดฏเตเดตเดฟเดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดŠเดนเด•เตเด•เดšเตเดšเดตเดŸ เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดฎเต‚เดฒเดฎเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเต† เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตŠเดคเต เดŠเดนเด•เตเด•เดšเตเดšเดตเดŸ เดจเดฟเตผเดตเตเดตเดนเดฃ เดธเตˆเดกเต เด‡เดซเด•เตเดฑเตเดฑเต เดธเดชเตเดฐเดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดตเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.
  • SystemZ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต†เตปเดกเดฟเตฝ, MemorySanitizer, LeakSanitizer เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • Libc++ เดฒเต‡เด•เตเด•เต เด—เดฃเดฟเดค เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เดณเตเดณเตเดณ เดนเต†เดกเตผ เดซเดฏเดฒเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต .
  • เดตเดฟเดชเตเดฒเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ LLD เดฒเดฟเด™เตเด•เตผ เด•เดดเดฟเดตเตเด•เตพ. "--lto-emit-asm", "--lto-all-program-visibility", "-print-archive-stats", "-shuffle-sections", " เดŽเดจเตเดจเต€ เดšเต‡เตผเดคเตเดค เด“เดชเตเดทเดจเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† ELF เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เดชเดฟเดจเตเดคเตเดฃ. -thinlto- single-module", "-unique", "-rosegment", "-threads=N". เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดŸเตเดฐเต†เดฏเตเดธเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป "--เดŸเตˆเด‚-เดŸเตเดฐเต‡เดธเต" เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต, เด…เดคเต Chrome-เดฒเต† chrome://tracing interface เดตเดดเดฟ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•