| Modifier and Type | Class and Description |
|---|---|
| pack-priv static enum |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final List | |
| pack-priv static final List | |
| private final TypeClass. | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static ArgumentClassImpl | |
| pack-priv static TypeClass | |
| private static List | |
| private static List | |
| private static List | |
| private static void | |
| pack-priv boolean | |
| public TypeClass. | |
| public long | |
| private long | |
| public long | |
| public static TypeClass | |
| public static TypeClass |
| classes | back to summary |
|---|---|
| pack-priv final List<ArgumentClassImpl> classes | |
| COMPLEX_X87_CLASSES | back to summary |
|---|---|
| pack-priv static final List<ArgumentClassImpl> COMPLEX_X87_CLASSES | |
| kind | back to summary |
|---|---|
| private final TypeClass. | |
| MAX_AGGREGATE_REGS_SIZE | back to summary |
|---|---|
| private static final int MAX_AGGREGATE_REGS_SIZE | |
| TypeClass | back to summary |
|---|---|
| private TypeClass(TypeClass. | |
| argumentClassFor | back to summary |
|---|---|
| private static ArgumentClassImpl argumentClassFor(ValueLayout layout) | |
| classifyLayout | back to summary |
|---|---|
| pack-priv static TypeClass classifyLayout(MemoryLayout type) | |
| classifyStructType | back to summary |
|---|---|
| private static List | |
| createMemoryClassArray | back to summary |
|---|---|
| private static List | |
| groupByEightBytes | back to summary |
|---|---|
| private static List | |
| groupByEightBytes | back to summary |
|---|---|
| private static void groupByEightBytes(MemoryLayout layout, long offset, List<ArgumentClassImpl>[] groups) | |
| inMemory | back to summary |
|---|---|
| pack-priv boolean inMemory() | |
| kind | back to summary |
|---|---|
| public TypeClass. | |
| nIntegerRegs | back to summary |
|---|---|
| public long nIntegerRegs() | |
| numClasses | back to summary |
|---|---|
| private long numClasses(ArgumentClassImpl clazz) | |
| nVectorRegs | back to summary |
|---|---|
| public long nVectorRegs() | |
| ofStruct | back to summary |
|---|---|
| public static TypeClass ofStruct(GroupLayout layout) | |
| ofValue | back to summary |
|---|---|
| public static TypeClass ofValue(ValueLayout layout) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final TypeClass. | |
| public static final TypeClass. | |
| public static final TypeClass. | |
| public static final TypeClass. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static TypeClass. | |
| public static TypeClass. |
| FLOAT | back to summary |
|---|---|
| public static final TypeClass. | |
| INTEGER | back to summary |
|---|---|
| public static final TypeClass. | |
| POINTER | back to summary |
|---|---|
| public static final TypeClass. | |
| STRUCT | back to summary |
|---|---|
| public static final TypeClass. | |
| Kind | back to summary |
|---|---|
| private Kind() | |
| valueOf | back to summary |
|---|---|
| public static TypeClass. | |
| values | back to summary |
|---|---|
| public static TypeClass. | |