public class AArch64LIRKindTool extends Object implements LIRKindTool
| Constructor and Description |
|---|
AArch64LIRKindTool() |
| Modifier and Type | Method and Description |
|---|---|
LIRKind |
getFloatingKind(int bits)
Get an architecture specific floating point kind of a certain size.
|
LIRKind |
getIntegerKind(int bits)
Get an architecture specific integer kind of a certain size.
|
LIRKind |
getNarrowOopKind()
Get the platform specific kind used to represent compressed oops.
|
LIRKind |
getNarrowPointerKind()
Gets the platform specific kind used to represent compressed metaspace pointers.
|
LIRKind |
getObjectKind()
Get the architecture specific kind used to represent Java objects.
|
LIRKind |
getWordKind()
Get the architecture specific kind pointer-sized integer kind.
|
public LIRKind getIntegerKind(int bits)
LIRKindToolgetIntegerKind in interface LIRKindToolpublic LIRKind getFloatingKind(int bits)
LIRKindToolgetFloatingKind in interface LIRKindToolpublic LIRKind getObjectKind()
LIRKindToolgetObjectKind in interface LIRKindToolpublic LIRKind getWordKind()
LIRKindToolgetWordKind in interface LIRKindToolpublic LIRKind getNarrowOopKind()
LIRKindToolgetNarrowOopKind in interface LIRKindToolpublic LIRKind getNarrowPointerKind()
LIRKindToolgetNarrowPointerKind in interface LIRKindTool