Mercurial > hg > graal-jvmci-8
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 } |