# HG changeset patch # User Roland Schatz # Date 1415882979 -3600 # Node ID 9cbed4622c3c9ea699f71af5960c9bf126f43312 # Parent ea0fbb5714662f2c469d96fb92f4b6ffd11f495a Fix assertion in SPARC backend. diff -r ea0fbb571466 -r 9cbed4622c3c graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java --- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java Thu Nov 13 11:12:25 2014 +0100 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java Thu Nov 13 13:49:39 2014 +0100 @@ -332,7 +332,7 @@ for (ParameterNode param : graph.getNodes(ParameterNode.class)) { Value paramValue = params[param.index()]; - assert paramValue.getKind() == param.getKind().getStackKind(); + assert paramValue.getLIRKind().equals(getLIRGeneratorTool().getLIRKind(param.stamp())); setResult(param, gen.emitMove(paramValue)); } }