Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ default int getMaximumFrameSize() {
/**
* Gets the calling convention describing how arguments are passed.
*
* @param type the type of calling convention being requested
* @param returnType the return type (can be null for methods returning {@code void})
* @param parameterTypes the types of the arguments of the call
* @param type the type of calling convention being requested
* @param returnType the return type (can be null for methods returning {@code void})
* @param parameterTypes the types of the arguments of the call
* @param valueKindFactory the factory to create custom {@link ValueKind ValueKinds}
*/
CallingConvention getCallingConvention(Type type, JavaType returnType, JavaType[] parameterTypes, ValueKindFactory<?> valueKindFactory);
Expand All @@ -69,7 +69,7 @@ default int getMaximumFrameSize() {
* @param type the type of calling convention
* @param kind specifies what kind of registers is being requested
* @return the ordered set of registers that may be used to pass parameters in a call conforming
* to {@code type}
* to {@code type}
*/
RegisterArray getCallingConventionRegisters(Type type, JavaKind kind);

Expand Down Expand Up @@ -109,7 +109,7 @@ default PlatformKind getCalleeSaveRegisterStorageKind(Architecture arch, Registe
* {@linkplain RegisterAttributes attributes} for this register configuration.
*
* @return an array where an element at index i holds the attributes of the register whose
* number is i
* number is i
*/
RegisterAttributes[] getAttributesMap();

Expand Down