Diagram of code factoring.jpg
Mooshua1857
en
Diagram of code factoring, Demonstrates optimizing for size using code factoring., Demonstrates a possible execution of code factoring optimization, given all operations have no dependencies. The imaginary compiler has, in this case, reduced the number of instructions from 11 to 8. A similar optimization is present in some compilers, like the Gnu Compiler Collection.

Information on GCC's implementation is available at this URL:  A diagram that demonstrates optimizing for size using code factoring, assuming all operations are not dependent on other operations executing before it.
commons
en
Diagram of code factoring, Compiler construction
commons
ja
コードファクタリングのダイアグラム、コードファクタリングを使用してサイズを最適化するデモンストラート。すべての操作に依存関係がない場合、コードファクタリング最適化の実行の可能性を推測する。想像上のコンパイラは、この場合、命令数を11から8に減らした。Gnuコンパイラコレクションなど、一部のコンパイラには同様の最適化が存在する。GCCの実装に関する情報はこのURLで入手できる: すべての操作が他の実行に依存されないと仮定して、コードファクタリングを使用してサイズの最適化を示す図。
commons_translated
ja
コードファクタリングの図、コンパイラ構築
commons_translated
operation code factor factorization optimization