コンパイラ
Arm®コンパイラ
Arm®コンパイラは、当社Arm®サポートセンタとArm社専門スタッフによりサポートされています。
高機能Arm社純正コンパイラ(Arm® Compiler v5)
- Arm®v4からArm®v7までのすべてのArmアーキテクチャをサポートしています。
- 各コアに最適化されたコード生成
- ISO C/C++を完全にサポート(ISO C99もサポート)
- IEEE-754浮動小数点演算サポート
- 不要なコード・データ領域を自動削除
- Arm® Arm® NEON™ SIMD信号処理向けベクトル化コンパイラを搭載
GNUコンパイラとの互換性を強化したArm® Compiler v6
- ClangおよびLLVMベースのコンパイラでGCCとの高度な互換性を提供
- Arm®v6-M、Arm®v7およびSVE(Scalable Vector Extension)アーキテクチャ拡張を含むArm®v8アーキテクチャをサポートしています。(Editionによって、サポートされているアーキテクチャが異なります。)
- 最新の言語サポート(ISO C90/C99 および C11、ISO C++98 および C++11等)
- 既存のArm®純正コンパイラと比較して最大40%のビルド時間削減