comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java @ 7510:225002aba5a5

added new macro node facility, removed ArrayCopyIntrinsificationPhase
author Lukas Stadler <lukas.stadler@jku.at>
date Tue, 22 Jan 2013 11:29:40 +0100
parents 79a7b761755c
children 5e3d1a68664e
comparison
equal deleted inserted replaced
7509:442668d41bc2 7510:225002aba5a5
129 } 129 }
130 } 130 }
131 return this; 131 return this;
132 } 132 }
133 133
134 public JavaType returnType() {
135 return returnType;
136 }
137
134 @Override 138 @Override
135 public Stamp returnStamp() { 139 public Stamp returnStamp() {
136 Kind returnKind = targetMethod.getSignature().getReturnKind(); 140 Kind returnKind = targetMethod.getSignature().getReturnKind();
137 if (returnKind == Kind.Object && returnType instanceof ResolvedJavaType) { 141 if (returnKind == Kind.Object && returnType instanceof ResolvedJavaType) {
138 return StampFactory.declared((ResolvedJavaType) returnType); 142 return StampFactory.declared((ResolvedJavaType) returnType);