# LLVM 編譯器

Snapdragon 處理器為 Windows on Arm 應用程式提供了性能提升和能源效率優化。

<iframe allowfullscreen="" width="500" height="315" src="https://www.youtube.com/embed/Kj9RXRtFayM?si=3zK6jucQ_Kripk-o?autoplay=1&mute=1"></iframe>

Qualcomm^®^ [Snapdragon LLVM Compiler Toolchain](https://qpm.qualcomm.com/#/main/tools/details/sdllvm_arm) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=) 是針對 Snapdragon 處理器最佳化的完整 C/C++ 編譯器。Qualcomm Snapdragon LLVM Compiler 以開放原始碼 LLVM 為基礎，繼承上游 LLVM 的所有前端和語言語法。Snapdragon LLVM Compiler 與上游 LLVM 完全相容，讓開發者可以在最佳化 Snapdragon 功能與效能進入上游之前搶先試用。Windows 上的 C++ 例外處理和結構化例外處理 (SEH) 等功能是源自於 Snapdragon LLVM，並已進入上游。

WoS 開發者可以利用針對 Qualcomm Snapdragon 軟體和工作負載進行調整的程式碼產生和最佳化。已專門針對 Snapdragon CPU 調整了效能強化功能，例如最佳化迴圈的 *多面體式自動向量化工具* 和 *最佳化連結時間* (LTO) 流程。

專門的 Snapdragon LLVM 客戶支援團隊可以協助 WoS 開發者，並在開發過程中排除問題。

Last Published: Dec 16, 2025

[Previous Topic
調整](https://docs.qualcomm.com/bundle/publicresource/80-62010-1TC/topics/tuning.md) [Next Topic
參考資料](https://docs.qualcomm.com/bundle/publicresource/80-62010-1TC/topics/references.md)