Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CiRegisterConfig.java @ 5540:a891c53a295b
Renaming RiKind => Kind.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Fri, 08 Jun 2012 23:47:42 +0200 |
parents | 426c605c9d3c |
children |
comparison
equal
deleted
inserted
replaced
5539:bc647d8b0080 | 5540:a891c53a295b |
---|---|
35 public interface CiRegisterConfig { | 35 public interface CiRegisterConfig { |
36 | 36 |
37 /** | 37 /** |
38 * Gets the register to be used for returning a value of a given kind. | 38 * Gets the register to be used for returning a value of a given kind. |
39 */ | 39 */ |
40 CiRegister getReturnRegister(RiKind kind); | 40 CiRegister getReturnRegister(Kind kind); |
41 | 41 |
42 /** | 42 /** |
43 * Gets the register to which {@link CiRegister#Frame} and {@link CiRegister#CallerFrame} are bound. | 43 * Gets the register to which {@link CiRegister#Frame} and {@link CiRegister#CallerFrame} are bound. |
44 */ | 44 */ |
45 CiRegister getFrameRegister(); | 45 CiRegister getFrameRegister(); |
52 * @param type the type of calling convention being requested | 52 * @param type the type of calling convention being requested |
53 * @param parameters the types of the arguments of the call | 53 * @param parameters the types of the arguments of the call |
54 * @param target the target platform | 54 * @param target the target platform |
55 * @param stackOnly ignore registers | 55 * @param stackOnly ignore registers |
56 */ | 56 */ |
57 CiCallingConvention getCallingConvention(Type type, RiKind[] parameters, CiTarget target, boolean stackOnly); | 57 CiCallingConvention getCallingConvention(Type type, Kind[] parameters, CiTarget target, boolean stackOnly); |
58 | 58 |
59 /** | 59 /** |
60 * Gets the ordered set of registers that are can be used to pass parameters | 60 * Gets the ordered set of registers that are can be used to pass parameters |
61 * according to a given calling convention. | 61 * according to a given calling convention. |
62 * | 62 * |