Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java @ 5531:816fb2492760
Remove architecture boolean from Ri* interfaces.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Fri, 08 Jun 2012 22:00:05 +0200 |
parents | dc71b06d09f8 |
children | a891c53a295b |
comparison
equal
deleted
inserted
replaced
5530:9da759562a42 | 5531:816fb2492760 |
---|---|
92 return invokeKind() == InvokeKind.Static; | 92 return invokeKind() == InvokeKind.Static; |
93 } | 93 } |
94 | 94 |
95 @Override | 95 @Override |
96 public RiKind returnKind() { | 96 public RiKind returnKind() { |
97 return targetMethod().signature().returnKind(false); | 97 return targetMethod().signature().returnKind(); |
98 } | 98 } |
99 | 99 |
100 public Invoke invoke() { | 100 public Invoke invoke() { |
101 return (Invoke) this.usages().first(); | 101 return (Invoke) this.usages().first(); |
102 } | 102 } |
136 } | 136 } |
137 return this; | 137 return this; |
138 } | 138 } |
139 | 139 |
140 public Stamp returnStamp() { | 140 public Stamp returnStamp() { |
141 RiKind returnKind = targetMethod.signature().returnKind(false); | 141 RiKind returnKind = targetMethod.signature().returnKind(); |
142 if (returnKind == RiKind.Object && returnType instanceof RiResolvedType) { | 142 if (returnKind == RiKind.Object && returnType instanceof RiResolvedType) { |
143 return StampFactory.declared((RiResolvedType) returnType); | 143 return StampFactory.declared((RiResolvedType) returnType); |
144 } else { | 144 } else { |
145 return StampFactory.forKind(returnKind); | 145 return StampFactory.forKind(returnKind); |
146 } | 146 } |