comparison graal/GraalCompiler/src/com/sun/c1x/graph/IR.java @ 2525:58e00fb82a3d

Removed CEEliminator (and two unused/unimplemented optimizations).
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 16:54:57 +0200
parents e7d14327e4ac
children 0b57dac65b27
comparison
equal deleted inserted replaced
2524:e7d14327e4ac 2525:58e00fb82a3d
117 verifyAndPrint("After phi simplification"); 117 verifyAndPrint("After phi simplification");
118 } 118 }
119 if (C1XOptions.OptDeadCodeElimination1) { 119 if (C1XOptions.OptDeadCodeElimination1) {
120 new LivenessMarker(this).removeDeadCode(); 120 new LivenessMarker(this).removeDeadCode();
121 verifyAndPrint("After dead code elimination 1"); 121 verifyAndPrint("After dead code elimination 1");
122 }
123 if (C1XOptions.OptCEElimination) {
124 new CEEliminator(this);
125 verifyAndPrint("After CEE elimination");
126 } 122 }
127 if (C1XOptions.OptBlockMerging) { 123 if (C1XOptions.OptBlockMerging) {
128 new BlockMerger(this); 124 new BlockMerger(this);
129 verifyAndPrint("After block merging"); 125 verifyAndPrint("After block merging");
130 } 126 }