Enabling transformation とは

コンピュータサイエンスでは、有効化変換は、他のコンパイラ最適化の有効性を高めるコンパイラの最適化です。このような最適化は、プログラムの性能を単独で改善することもあれば改善しないこともありますが、他の最適化が優れた結果を生むような方法でプログラムの構造を変更します。典型的な有効化変換には、
 インライン展開:コールサイトの代わりに関数の本体を挿入することで、デッドコードの消去、ループ不変のコードの動き、誘導の変数の消去などの手技内最適化の大規模なコレクションが、呼び出し元と呼び出し先の両方からの情報を利用できます。ループのスキュー:配列の論理形状を「歪ませる」ことによって、このループの最適化(ループ交換と組み合わされた場合)により、ループ内の依存関係が排除され、内部ループを並列化することができます。