LLVM - ืคึผืืึทืืคืึธืจืืข ืคึฟืึทืจ ืืขืืืขืืึธืคึผืื ื ืงืึธืืคึผืืืขืจืก ืืื ืืืฉืืจืื ืืื ืืขืจ ืึท ืืขืจืืืืืขื ืืฉ ืึทืคึผืึทืืฉื 2.0 ืืื ืืืืกื ืขืืขื.
ืขืืืขืืข ืขื ืืขืจืื ืืขื ืฆื ืงืืึทื ื:
-
ืืืฆื, ืืืจื ืคืขืืืงืืึทื, ืืึทืืืื ื ืืื ื ืืฉื ืึธื ืืืืื ืืื ืึท ื ืืึทืข ืคึผืจืึธืฆืขืก ืืื ืคืจืืขืจ.
-
ืืขืฉืืืฆื C++20 ืงืึทื ืกืขืคึผืก.
-
ืคึผืืื ืืขืจ ืึทืจืืืืขืืืง ืืื C ืืื C ++ ืืื ืืืืื ืขืจืืืืื ืืื ืขืจืืื, ืืืื ืื ืกืืึทื ืืึทืจืืก. ืฆืืืขืืืืื ืฆืื ืขืืขื ืืฉืขืงืก ืฆื Undefined Behavior Sanitizer.
-
ืืืคึผืจืืืื ืฉืืืฆื ืคึฟืึทืจ OpenCL ืืื OpemMP 5.0.
-
ืื ื ืึทืืืจ ืืื ืขืืืขืืข ืงืึทืกืขืก ืืื ื ืึธืขื ื ืฆื ืื ื ืึทืืืจ ืคืื GCC.
ืขืืืขืืข ืึทืืืขืืืื ืข ืขื ืืขืจืื ืืขื ืฆื LLVM:
-
ื ืื ืื ืืจืื ืกืืงืก ืคึฟืึทืจ ืืืฉืขื ืขืจืืืืื ื ืึธืคึผืืืืืืขื ืืืขืงืืึธืจ ืืื ืกืืจืืงืฆืืขืก.
-
ืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืื ืืขืจืคึผืจืึทืกืืืืฉืขืจืึทื ืึทืคึผืืึทืืึทืืืืฉืึทื ืืื ืื ืืงืกืคึผืขืจืืขื ืึทื ืึทืืืจืึทืงืืึธืจ ืคืจืืืืืืขืจืง ืืึธืื ืฉืืื ืืืืืืืืง ืืงืกืคึผืึทื ืืื.
-
ืคืืืข ืืืคึผืจืืืืืึทื ืฅ ืืื ืฉืืืฆื ืคึฟืึทืจ ืคืึทืจืฉืืื ืึทืจืงืึทืืขืงืืฉืขืจื (AArch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).
ืืื ืืืื ืคืึทืจืฉืืื ืืืคึผืจืืืืืึทื ืฅ ืืื ืืืืงืืึทื ื, ืงืืึทื ืื, ืงืืึทื ื ืคึฟืึธืจืืึทื, ืงืืึทื ื-ืฆืืืืืง, ืกืืึทืืืง ืึทื ืึทืืืืขืจ, LLDB.
ืืงืืจ: linux.org.ru