# 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ソフトウェアとワークロード向けに調整されたコード生成と最適化を活用できます。ループを最適化する *多面体ベースの自動ベクタライザ* や *リンク時間最適化* （LTO）フローなどのパフォーマンス強化機能は、Snapdragon CPU向けに特別に調整されています。

専門のSnapdragon LLVMカスタマーサポートチームが、WoS開発者を支援し、開発中に発生する問題のトラブルシューティングを行います。

Last Published: Jan 13, 2026

[Previous Topic
チューニング](https://docs.qualcomm.com/bundle/publicresource/80-62010-1JA/topics/tuning.md) [Next Topic
参考資料](https://docs.qualcomm.com/bundle/publicresource/80-62010-1JA/topics/references.md)