Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/gen/LIRGenerator.java @ 2807:50b5db2c3e68
Fix for degenerated phis. Now jtt and DaCapo/fop passes with ArithmeticOp and Constant being flexible in the graph.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Fri, 27 May 2011 23:47:23 +0200 |
parents | f35c6f8f0f5d |
children | d27bdbec3d67 |
comparison
equal
deleted
inserted
replaced
2806:f35c6f8f0f5d | 2807:50b5db2c3e68 |
---|---|
190 | 190 |
191 constants = new ArrayList<CiConstant>(); | 191 constants = new ArrayList<CiConstant>(); |
192 variablesForConstants = new ArrayList<CiVariable>(); | 192 variablesForConstants = new ArrayList<CiVariable>(); |
193 | 193 |
194 this.operands = new OperandPool(compilation.target); | 194 this.operands = new OperandPool(compilation.target); |
195 | |
196 new PhiSimplifier(ir); | |
197 } | 195 } |
198 | 196 |
199 public ArrayList<DeoptimizationStub> deoptimizationStubs() { | 197 public ArrayList<DeoptimizationStub> deoptimizationStubs() { |
200 return deoptimizationStubs; | 198 return deoptimizationStubs; |
201 } | 199 } |