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 *