| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private static final short | |
| public static final Architecture | |
| private static final int | |
| private static final short |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ABIDescriptor | |
| private static VMStorage | |
| private static VMStorage | |
| public boolean | |
| public static VMStorage | |
| public int |
| FLOAT_REG_SIZE | back to summary |
|---|---|
| private static final int FLOAT_REG_SIZE | |
| FP_MASK | back to summary |
|---|---|
| private static final short FP_MASK | |
| INSTANCE | back to summary |
|---|---|
| public static final Architecture INSTANCE | |
| INTEGER_REG_SIZE | back to summary |
|---|---|
| private static final int INTEGER_REG_SIZE | |
| REG64_MASK | back to summary |
|---|---|
| private static final short REG64_MASK | |
| RISCV64Architecture | back to summary |
|---|---|
| private RISCV64Architecture() | |
| abiFor | back to summary |
|---|---|
| public static ABIDescriptor abiFor(VMStorage[] inputIntRegs, VMStorage[] inputFloatRegs, VMStorage[] outputIntRegs, VMStorage[] outputFloatRegs, VMStorage[] volatileIntRegs, VMStorage[] volatileFloatRegs, int stackAlignment, int shadowSpace, VMStorage scratch1, VMStorage scratch2) | |
| floatRegister | back to summary |
|---|---|
| private static VMStorage floatRegister(int index, String debugName) | |
| integerRegister | back to summary |
|---|---|
| private static VMStorage integerRegister(int index, String debugName) | |
| isStackType | back to summary |
|---|---|
| public boolean isStackType(int cls) Implements jdk.
| |
| stackStorage | back to summary |
|---|---|
| public static VMStorage stackStorage(short size, int byteOffset) | |
| typeSize | back to summary |
|---|---|
| public int typeSize(int cls) Implements jdk.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage | |
| public static final VMStorage |
| Access | Constructor and Description |
|---|---|
| public |
| f0 | back to summary |
|---|---|
| public static final VMStorage f0 | |
| f1 | back to summary |
|---|---|
| public static final VMStorage f1 | |
| f10 | back to summary |
|---|---|
| public static final VMStorage f10 | |
| f11 | back to summary |
|---|---|
| public static final VMStorage f11 | |
| f12 | back to summary |
|---|---|
| public static final VMStorage f12 | |
| f13 | back to summary |
|---|---|
| public static final VMStorage f13 | |
| f14 | back to summary |
|---|---|
| public static final VMStorage f14 | |
| f15 | back to summary |
|---|---|
| public static final VMStorage f15 | |
| f16 | back to summary |
|---|---|
| public static final VMStorage f16 | |
| f17 | back to summary |
|---|---|
| public static final VMStorage f17 | |
| f18 | back to summary |
|---|---|
| public static final VMStorage f18 | |
| f19 | back to summary |
|---|---|
| public static final VMStorage f19 | |
| f2 | back to summary |
|---|---|
| public static final VMStorage f2 | |
| f20 | back to summary |
|---|---|
| public static final VMStorage f20 | |
| f21 | back to summary |
|---|---|
| public static final VMStorage f21 | |
| f22 | back to summary |
|---|---|
| public static final VMStorage f22 | |
| f23 | back to summary |
|---|---|
| public static final VMStorage f23 | |
| f24 | back to summary |
|---|---|
| public static final VMStorage f24 | |
| f25 | back to summary |
|---|---|
| public static final VMStorage f25 | |
| f26 | back to summary |
|---|---|
| public static final VMStorage f26 | |
| f27 | back to summary |
|---|---|
| public static final VMStorage f27 | |
| f28 | back to summary |
|---|---|
| public static final VMStorage f28 | |
| f29 | back to summary |
|---|---|
| public static final VMStorage f29 | |
| f3 | back to summary |
|---|---|
| public static final VMStorage f3 | |
| f30 | back to summary |
|---|---|
| public static final VMStorage f30 | |
| f31 | back to summary |
|---|---|
| public static final VMStorage f31 | |
| f4 | back to summary |
|---|---|
| public static final VMStorage f4 | |
| f5 | back to summary |
|---|---|
| public static final VMStorage f5 | |
| f6 | back to summary |
|---|---|
| public static final VMStorage f6 | |
| f7 | back to summary |
|---|---|
| public static final VMStorage f7 | |
| f8 | back to summary |
|---|---|
| public static final VMStorage f8 | |
| f9 | back to summary |
|---|---|
| public static final VMStorage f9 | |
| x0 | back to summary |
|---|---|
| public static final VMStorage x0 | |
| x1 | back to summary |
|---|---|
| public static final VMStorage x1 | |
| x10 | back to summary |
|---|---|
| public static final VMStorage x10 | |
| x11 | back to summary |
|---|---|
| public static final VMStorage x11 | |
| x12 | back to summary |
|---|---|
| public static final VMStorage x12 | |
| x13 | back to summary |
|---|---|
| public static final VMStorage x13 | |
| x14 | back to summary |
|---|---|
| public static final VMStorage x14 | |
| x15 | back to summary |
|---|---|
| public static final VMStorage x15 | |
| x16 | back to summary |
|---|---|
| public static final VMStorage x16 | |
| x17 | back to summary |
|---|---|
| public static final VMStorage x17 | |
| x18 | back to summary |
|---|---|
| public static final VMStorage x18 | |
| x19 | back to summary |
|---|---|
| public static final VMStorage x19 | |
| x2 | back to summary |
|---|---|
| public static final VMStorage x2 | |
| x20 | back to summary |
|---|---|
| public static final VMStorage x20 | |
| x21 | back to summary |
|---|---|
| public static final VMStorage x21 | |
| x22 | back to summary |
|---|---|
| public static final VMStorage x22 | |
| x23 | back to summary |
|---|---|
| public static final VMStorage x23 | |
| x24 | back to summary |
|---|---|
| public static final VMStorage x24 | |
| x25 | back to summary |
|---|---|
| public static final VMStorage x25 | |
| x26 | back to summary |
|---|---|
| public static final VMStorage x26 | |
| x27 | back to summary |
|---|---|
| public static final VMStorage x27 | |
| x28 | back to summary |
|---|---|
| public static final VMStorage x28 | |
| x29 | back to summary |
|---|---|
| public static final VMStorage x29 | |
| x3 | back to summary |
|---|---|
| public static final VMStorage x3 | |
| x30 | back to summary |
|---|---|
| public static final VMStorage x30 | |
| x31 | back to summary |
|---|---|
| public static final VMStorage x31 | |
| x4 | back to summary |
|---|---|
| public static final VMStorage x4 | |
| x5 | back to summary |
|---|---|
| public static final VMStorage x5 | |
| x6 | back to summary |
|---|---|
| public static final VMStorage x6 | |
| x7 | back to summary |
|---|---|
| public static final VMStorage x7 | |
| x8 | back to summary |
|---|---|
| public static final VMStorage x8 | |
| x9 | back to summary |
|---|---|
| public static final VMStorage x9 | |
| Regs | back to summary |
|---|---|
| public Regs() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte |
| FLOAT | back to summary |
|---|---|
| public static final byte FLOAT | |
| INTEGER | back to summary |
|---|---|
| public static final byte INTEGER | |
| PLACEHOLDER | back to summary |
|---|---|
| public static final byte PLACEHOLDER | |
| STACK | back to summary |
|---|---|
| public static final byte STACK | |