メインコンテンツ

配列のインデックスを簡略化する

強度低減の最適化

説明

アプリ構成ペイン: 詳細設定

構成オブジェクト: coder.EmbeddedCodeConfig

強度低減の最適化。

設定

オフ

この値が既定値です。

コード ジェネレーターは強度低減の最適化を使用しません。

オン

コード ジェネレーターは強度低減の最適化を使用して、生成されたコードでループ内の配列のインデックスを簡略化しようとします。この最適化が可能な場合、コード ジェネレーターは乗算演算を加算演算に置き換えます。乗算演算では計算量が多くなることがあります。ターゲット プラットフォーム上の C/C++ コンパイラが配列のインデックスを最適化しない場合に、この強度低減の最適化が有用です。最適化によって生成されたコード内の乗算演算が置き換えられる場合でも、C/C++ コンパイラで乗算命令を生成することができます。

プログラムでの使用

プロパティ: EnableStrengthReduction
値: false | true
既定の設定: false

バージョン履歴

R2016b で導入