comparison graal/GraalCompiler/src/com/sun/c1x/graph/IR.java @ 2523:268b8eb84b6e

Removed compiler extension mechanism
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 16:48:23 +0200
parents a384fac3fd34
children e7d14327e4ac
comparison
equal deleted inserted replaced
2522:58c05e4c51e2 2523:268b8eb84b6e
129 verifyAndPrint("After CEE elimination"); 129 verifyAndPrint("After CEE elimination");
130 } 130 }
131 if (C1XOptions.OptBlockMerging) { 131 if (C1XOptions.OptBlockMerging) {
132 new BlockMerger(this); 132 new BlockMerger(this);
133 verifyAndPrint("After block merging"); 133 verifyAndPrint("After block merging");
134 }
135
136 if (compilation.compiler.extensions != null) {
137 for (C1XCompilerExtension ext : compilation.compiler.extensions) {
138 ext.run(this);
139 }
140 } 134 }
141 } 135 }
142 136
143 private void computeLinearScanOrder() { 137 private void computeLinearScanOrder() {
144 if (C1XOptions.GenLIR) { 138 if (C1XOptions.GenLIR) {