comparison graal/GraalCompiler/src/com/sun/c1x/ir/Unwind.java @ 2774:93fd92c9f8b0

Removed usage of stateAfter on BlockEnd instructions.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Tue, 24 May 2011 13:39:50 +0200
parents 0fe79e7435c3
children bd17ac598c6e
comparison
equal deleted inserted replaced
2773:27512ea6bbcb 2774:93fd92c9f8b0
63 assert n == null || n.kind == CiKind.Object; 63 assert n == null || n.kind == CiKind.Object;
64 return (Value) inputs().set(super.inputCount() + INPUT_EXCEPTION, n); 64 return (Value) inputs().set(super.inputCount() + INPUT_EXCEPTION, n);
65 } 65 }
66 66
67 public Unwind(Value exception, Graph graph) { 67 public Unwind(Value exception, Graph graph) {
68 super(CiKind.Object, null, 0, INPUT_COUNT, SUCCESSOR_COUNT, graph); 68 super(CiKind.Object, 0, INPUT_COUNT, SUCCESSOR_COUNT, graph);
69 setException(exception); 69 setException(exception);
70 successors().set(SUCCESSOR_END, graph.end()); 70 successors().set(SUCCESSOR_END, graph.end());
71 } 71 }
72 72
73 @Override 73 @Override