| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| public static final Architecture | |
| private static final int | |
| private static final short | |
| private static final short | |
| private static final short | |
| private static final short | |
| private static final short | |
| private static final short | |
| private static final int | |
| private static final int | |
| private static final short | |
| private static final short | |
| private static final short |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ABIDescriptor | |
| private static VMStorage | |
| public boolean | |
| public static VMStorage | |
| public int | |
| private static VMStorage | |
| public static VMStorage |
| INSTANCE | back to summary |
|---|---|
| public static final Architecture INSTANCE | |
| INTEGER_REG_SIZE | back to summary |
|---|---|
| private static final int INTEGER_REG_SIZE | |
| REG16_MASK | back to summary |
|---|---|
| private static final short REG16_MASK | |
| REG32_MASK | back to summary |
|---|---|
| private static final short REG32_MASK | |
| REG64_MASK | back to summary |
|---|---|
| private static final short REG64_MASK | |
| REG8_H_MASK | back to summary |
|---|---|
| private static final short REG8_H_MASK | |
| REG8_L_MASK | back to summary |
|---|---|
| private static final short REG8_L_MASK | |
| STP_MASK | back to summary |
|---|---|
| private static final short STP_MASK | |
| VECTOR_REG_SIZE | back to summary |
|---|---|
| private static final int VECTOR_REG_SIZE | |
| X87_REG_SIZE | back to summary |
|---|---|
| private static final int X87_REG_SIZE | |
| XMM_MASK | back to summary |
|---|---|
| private static final short XMM_MASK | |
| YMM_MASK | back to summary |
|---|---|
| private static final short YMM_MASK | |
| ZMM_MASK | back to summary |
|---|---|
| private static final short ZMM_MASK | |
| X86_64Architecture | back to summary |
|---|---|
| private X86_64Architecture() | |
| abiFor | back to summary |
|---|---|
| public static ABIDescriptor abiFor(VMStorage[] inputIntRegs, VMStorage[] inputVectorRegs, VMStorage[] outputIntRegs, VMStorage[] outputVectorRegs, int numX87Outputs, VMStorage[] volatileIntRegs, VMStorage[] volatileVectorRegs, int stackAlignment, int shadowSpace, VMStorage scratch1, VMStorage scratch2) | |
| 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.
| |
| vectorRegister | back to summary |
|---|---|
| private static VMStorage vectorRegister(int index, String debugName) | |
| x87Storage | back to summary |
|---|---|
| public static VMStorage x87Storage(int index) | |
| 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 |
| Access | Constructor and Description |
|---|---|
| public |
| r10 | back to summary |
|---|---|
| public static final VMStorage r10 | |
| r11 | back to summary |
|---|---|
| public static final VMStorage r11 | |
| r12 | back to summary |
|---|---|
| public static final VMStorage r12 | |
| r13 | back to summary |
|---|---|
| public static final VMStorage r13 | |
| r14 | back to summary |
|---|---|
| public static final VMStorage r14 | |
| r15 | back to summary |
|---|---|
| public static final VMStorage r15 | |
| r8 | back to summary |
|---|---|
| public static final VMStorage r8 | |
| r9 | back to summary |
|---|---|
| public static final VMStorage r9 | |
| rax | back to summary |
|---|---|
| public static final VMStorage rax | |
| rbp | back to summary |
|---|---|
| public static final VMStorage rbp | |
| rbx | back to summary |
|---|---|
| public static final VMStorage rbx | |
| rcx | back to summary |
|---|---|
| public static final VMStorage rcx | |
| rdi | back to summary |
|---|---|
| public static final VMStorage rdi | |
| rdx | back to summary |
|---|---|
| public static final VMStorage rdx | |
| rsi | back to summary |
|---|---|
| public static final VMStorage rsi | |
| rsp | back to summary |
|---|---|
| public static final VMStorage rsp | |
| xmm0 | back to summary |
|---|---|
| public static final VMStorage xmm0 | |
| xmm1 | back to summary |
|---|---|
| public static final VMStorage xmm1 | |
| xmm10 | back to summary |
|---|---|
| public static final VMStorage xmm10 | |
| xmm11 | back to summary |
|---|---|
| public static final VMStorage xmm11 | |
| xmm12 | back to summary |
|---|---|
| public static final VMStorage xmm12 | |
| xmm13 | back to summary |
|---|---|
| public static final VMStorage xmm13 | |
| xmm14 | back to summary |
|---|---|
| public static final VMStorage xmm14 | |
| xmm15 | back to summary |
|---|---|
| public static final VMStorage xmm15 | |
| xmm16 | back to summary |
|---|---|
| public static final VMStorage xmm16 | |
| xmm17 | back to summary |
|---|---|
| public static final VMStorage xmm17 | |
| xmm18 | back to summary |
|---|---|
| public static final VMStorage xmm18 | |
| xmm19 | back to summary |
|---|---|
| public static final VMStorage xmm19 | |
| xmm2 | back to summary |
|---|---|
| public static final VMStorage xmm2 | |
| xmm20 | back to summary |
|---|---|
| public static final VMStorage xmm20 | |
| xmm21 | back to summary |
|---|---|
| public static final VMStorage xmm21 | |
| xmm22 | back to summary |
|---|---|
| public static final VMStorage xmm22 | |
| xmm23 | back to summary |
|---|---|
| public static final VMStorage xmm23 | |
| xmm24 | back to summary |
|---|---|
| public static final VMStorage xmm24 | |
| xmm25 | back to summary |
|---|---|
| public static final VMStorage xmm25 | |
| xmm26 | back to summary |
|---|---|
| public static final VMStorage xmm26 | |
| xmm27 | back to summary |
|---|---|
| public static final VMStorage xmm27 | |
| xmm28 | back to summary |
|---|---|
| public static final VMStorage xmm28 | |
| xmm29 | back to summary |
|---|---|
| public static final VMStorage xmm29 | |
| xmm3 | back to summary |
|---|---|
| public static final VMStorage xmm3 | |
| xmm30 | back to summary |
|---|---|
| public static final VMStorage xmm30 | |
| xmm31 | back to summary |
|---|---|
| public static final VMStorage xmm31 | |
| xmm4 | back to summary |
|---|---|
| public static final VMStorage xmm4 | |
| xmm5 | back to summary |
|---|---|
| public static final VMStorage xmm5 | |
| xmm6 | back to summary |
|---|---|
| public static final VMStorage xmm6 | |
| xmm7 | back to summary |
|---|---|
| public static final VMStorage xmm7 | |
| xmm8 | back to summary |
|---|---|
| public static final VMStorage xmm8 | |
| xmm9 | back to summary |
|---|---|
| public static final VMStorage xmm9 | |
| 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 | |
| public static final byte |
| 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 | |
| VECTOR | back to summary |
|---|---|
| public static final byte VECTOR | |
| X87 | back to summary |
|---|---|
| public static final byte X87 | |