-#include "strength_red.h" /* Strength reduction */
-#include "loop_unrolling.h" /* Do loop unrolling*/
+#include "opt_osr.h" /* Operator Strength Reduction */
+#include "strength_red.h" /* Old (and buggy) Strength reduction */
+#include "loop_unrolling.h" /* Do loop unrolling */
+#include "ifconv.h" /* if conversion */
+#include "funccall.h" /* real function call optimization */
+#include "return.h" /* Return node normalizations */
+#include "scalar_replace.h" /* Scalar replacement */
+#include "proc_cloning.h" /* procedure cloning */
+#include "opt_confirms.h" /* Confirm based optimizations */
+#include "gvn_pre.h" /* global value numbering and partial redundancy elimination */
+#include "opt_frame.h" /* frame type optimization */
+#include "tropt.h" /* optimize the type representation */
+#include "condeval.h" /* control flow optimization by conditional evaluation */
+
+/* Lowering */
+#include "lower_calls.h" /* lowering of different calls */
+#include "lower_intrinsics.h" /* lowering of intrinsic calls */
+#include "lower_dw.h" /* double word types lowering */