Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- A64 - Static variable in enum jnr.a64asm.CPU_A64
- Aarch_64 - Static variable in class jnr.a64asm.Asm
- Aarch_64 - Static variable in class jnr.a64asm.Assembler_A64
- Aarch32 - Enum constant in enum jnr.a64asm.CPU_A64
- Aarch64 - Enum constant in enum jnr.a64asm.CPU_A64
- ABSOLUTE_TO_ABSOLUTE - Enum constant in enum jnr.a64asm.RelocData.Type
- ABSOLUTE_TO_RELATIVE - Enum constant in enum jnr.a64asm.RelocData.Type
- ABSOLUTE_TO_RELATIVE_TRAMPOLINE - Enum constant in enum jnr.a64asm.RelocData.Type
- ACTLR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ACTLR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ACTLR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- adc(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- adcs(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- add(Register, Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- add(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- add(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- adds(Register, Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- adds(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- adds(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- addsub_carry - Enum constant in enum jnr.a64asm.InstructionGroup
- addsub_ext - Enum constant in enum jnr.a64asm.InstructionGroup
- addsub_imm - Enum constant in enum jnr.a64asm.InstructionGroup
- addsub_shift - Enum constant in enum jnr.a64asm.InstructionGroup
- adr(Register, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- adrp(Register, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- AFSR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AFSR0_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AFSR0_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AFSR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AFSR1_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AFSR1_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- all - Static variable in class jnr.a64asm.InstructionDescription
- AMAIR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AMAIR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AMAIR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- AMD - Enum constant in enum jnr.a64asm.CpuInfo.Vendor
- and(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- and(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ands(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ands(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ARM - Enum constant in enum jnr.a64asm.CpuInfo.Vendor
- Asm - Class in jnr.a64asm
- Asm() - Constructor for class jnr.a64asm.Asm
- asr(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- asr(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ASR - Static variable in class jnr.a64asm.SHIFT_ENUM
- asrv(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- Assembler_A64 - Class in jnr.a64asm
-
Low level code generation.
- Assembler_A64(CPU_A64) - Constructor for class jnr.a64asm.Assembler_A64
B
- b(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- base - Variable in class jnr.a64asm.Mem
- base() - Method in class jnr.a64asm.Mem
- basereg - Variable in class jnr.a64asm.Offset
- basereg - Variable in class jnr.a64asm.Post_index
- basereg - Variable in class jnr.a64asm.Pre_index
- BaseReg - Class in jnr.a64asm
- BaseReg(int, int) - Constructor for class jnr.a64asm.BaseReg
- bcc(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bcs(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- beq(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bfi(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bfm(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bfxil(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bge(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bgt(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bhi(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bhs(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bic(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bics(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bitfield - Enum constant in enum jnr.a64asm.InstructionGroup
- bl(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ble(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- blo(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- blr(Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bls(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- blt(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bmi(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bne(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bpl(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- br(Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- branch_imm - Enum constant in enum jnr.a64asm.InstructionGroup
- branch_reg - Enum constant in enum jnr.a64asm.InstructionGroup
- brk(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- buf - Variable in class jnr.a64asm.CodeBuffer
- bvc(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- bvs(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- byteValue() - Method in class jnr.a64asm.Immediate
C
- C_ABOVE - Enum constant in enum jnr.a64asm.CONDITION
- C_ABOVE_EQUAL - Enum constant in enum jnr.a64asm.CONDITION
- C_AL - Enum constant in enum jnr.a64asm.CONDITION
- C_BELOW - Enum constant in enum jnr.a64asm.CONDITION
- C_BELOW_EQUAL - Enum constant in enum jnr.a64asm.CONDITION
- C_CC - Enum constant in enum jnr.a64asm.CONDITION
- C_CS - Enum constant in enum jnr.a64asm.CONDITION
- C_DEFAULT - Enum constant in enum jnr.a64asm.CONDITION
- C_EQ - Enum constant in enum jnr.a64asm.CONDITION
- C_EQUAL - Enum constant in enum jnr.a64asm.CONDITION
- C_GE - Enum constant in enum jnr.a64asm.CONDITION
- C_GREATER - Enum constant in enum jnr.a64asm.CONDITION
- C_GREATER_EQUAL - Enum constant in enum jnr.a64asm.CONDITION
- C_GT - Enum constant in enum jnr.a64asm.CONDITION
- C_HI - Enum constant in enum jnr.a64asm.CONDITION
- C_HS - Enum constant in enum jnr.a64asm.CONDITION
- C_LE - Enum constant in enum jnr.a64asm.CONDITION
- C_LESS - Enum constant in enum jnr.a64asm.CONDITION
- C_LESS_EQUAL - Enum constant in enum jnr.a64asm.CONDITION
- C_LO - Enum constant in enum jnr.a64asm.CONDITION
- C_LS - Enum constant in enum jnr.a64asm.CONDITION
- C_LT - Enum constant in enum jnr.a64asm.CONDITION
- C_MI - Enum constant in enum jnr.a64asm.CONDITION
- C_NE - Enum constant in enum jnr.a64asm.CONDITION
- C_NEGATIVE - Enum constant in enum jnr.a64asm.CONDITION
- C_NO_CONDITION - Enum constant in enum jnr.a64asm.CONDITION
- C_NO_OVERFLOW - Enum constant in enum jnr.a64asm.CONDITION
- C_NOT_EQUAL - Enum constant in enum jnr.a64asm.CONDITION
- C_NOT_ZERO - Enum constant in enum jnr.a64asm.CONDITION
- C_NV - Enum constant in enum jnr.a64asm.CONDITION
- C_OVERFLOW - Enum constant in enum jnr.a64asm.CONDITION
- C_PL - Enum constant in enum jnr.a64asm.CONDITION
- C_POSITIVE - Enum constant in enum jnr.a64asm.CONDITION
- C_POSITIVE_ZERO - Enum constant in enum jnr.a64asm.CONDITION
- C_SIGN - Enum constant in enum jnr.a64asm.CONDITION
- C_VC - Enum constant in enum jnr.a64asm.CONDITION
- C_VS - Enum constant in enum jnr.a64asm.CONDITION
- C_ZERO - Enum constant in enum jnr.a64asm.CONDITION
- capacity() - Method in class jnr.a64asm.CodeBuffer
- cbnz(Register, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cbz(Register, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ccmn(Register, Immediate, Immediate, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ccmn(Register, Register, Immediate, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ccmp(Register, Immediate, Immediate, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ccmp(Register, Register, Immediate, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- CCSIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- cinc(Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cinv(Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- CLIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- clrex(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cls(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- clz(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cmn(Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cmn(Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cmn(Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cmp(Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cmp(Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cmp(Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cneg(Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- CNTFRQ_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTHCTL_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTHP_CTL_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTHP_CVAL_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTHP_TVAL_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTKCTL_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTP_CTL_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTP_CVAL_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTP_TVAL_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTPCT_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTPS_CTL_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTPS_CVAL_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTPS_TVAL_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTV_CTL_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTV_CVAL_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTV_TVAL_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTVCT_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CNTVOFF_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- code - Variable in class jnr.a64asm.BaseReg
- code - Variable in class jnr.a64asm.InstructionDescription
- code - Variable in class jnr.a64asm.SysRegDescription
- code() - Method in class jnr.a64asm.BaseReg
- CodeBuffer - Class in jnr.a64asm
- CodeBuffer() - Constructor for class jnr.a64asm.CodeBuffer
- codeSize() - Method in class jnr.a64asm.Assembler_A64
-
Gets the required size of memory required to store all the generated code
- compbranch - Enum constant in enum jnr.a64asm.InstructionGroup
- condbranch - Enum constant in enum jnr.a64asm.InstructionGroup
- condcmp_imm - Enum constant in enum jnr.a64asm.InstructionGroup
- condcmp_reg - Enum constant in enum jnr.a64asm.InstructionGroup
- CONDITION - Enum in jnr.a64asm
- CONDITION(int) - Constructor for enum jnr.a64asm.CONDITION
- Conditions - Class in jnr.a64asm
- Conditions(int) - Constructor for class jnr.a64asm.Conditions
- condsel - Enum constant in enum jnr.a64asm.InstructionGroup
- CONTEXTIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- copyTo(ByteBuffer) - Method in class jnr.a64asm.CodeBuffer
- CPACR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CPTR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CPTR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- cpu - Variable in class jnr.a64asm.Assembler_A64
- CPU_A64 - Enum in jnr.a64asm
- CPU_A64() - Constructor for enum jnr.a64asm.CPU_A64
- cpuInfo - Variable in class jnr.a64asm.Assembler_A64
- CpuInfo - Class in jnr.a64asm
- CpuInfo(CpuInfo.Vendor, int) - Constructor for class jnr.a64asm.CpuInfo
- CpuInfo.Vendor - Enum in jnr.a64asm
- csel(Register, Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- cset(Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- csetm(Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- csinc(Register, Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- csinv(Register, Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- csneg(Register, Register, Register, Conditions) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- CSSELR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CTR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- CURRENTEL - Enum constant in enum jnr.a64asm.SYSREG_CODE
D
- DACR32_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DAIF - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGAUTHSTATUS_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR10_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR11_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR12_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR13_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR14_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR15_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR3_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR4_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR5_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR6_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR7_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR8_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBCR9_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR10_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR11_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR12_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR13_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR14_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR15_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR3_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR4_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR5_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR6_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR7_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR8_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGBVR9_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGCLAIMCLR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGCLAIMSET_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGDTR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGDTRRX_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGDTRTX_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGPRCR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGVCR32_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR10_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR11_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR12_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR13_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR14_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR15_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR3_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR4_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR5_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR6_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR7_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR8_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWCR9_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR10_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR11_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR12_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR13_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR14_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR15_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR3_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR4_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR5_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR6_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR7_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR8_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- DBGWVR9_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- dc(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- dcps1(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- dcps2(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- dcps3(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- DCZID_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- destination - Variable in class jnr.a64asm.RelocData
-
Relative displacement or absolute address.
- displacement - Variable in class jnr.a64asm.LinkData
- displacement - Variable in class jnr.a64asm.Mem
- displacement() - Method in class jnr.a64asm.Mem
- DLR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- dmb(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- dp_1src - Enum constant in enum jnr.a64asm.InstructionGroup
- dp_2src - Enum constant in enum jnr.a64asm.InstructionGroup
- dp_3src - Enum constant in enum jnr.a64asm.InstructionGroup
- drps() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- dsb(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- DSPSR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- dword_ptr(Label) - Static method in class jnr.a64asm.Asm
-
Create dword (4 Bytes) pointer operand.
- dword_ptr(Label, long) - Static method in class jnr.a64asm.Asm
-
Create dword (4 Bytes) pointer operand.
- dword_ptr(Label, Register, int, long) - Static method in class jnr.a64asm.Asm
-
Create qword (8 Bytes) pointer operand.
- dword_ptr(Register, long) - Static method in class jnr.a64asm.Asm
-
Create dword (8 Bytes) pointer operand.
- dword_ptr(Register, Register, int, long) - Static method in class jnr.a64asm.Asm
-
Create dword (4 Bytes) pointer operand.
- dword_ptr_abs(long, Register, int, long) - Static method in class jnr.a64asm.Asm
E
- ELR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ELR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ELR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- emitA64(INST_CODE) - Method in class jnr.a64asm.SerializerCore
- emitA64(INST_CODE, Operand) - Method in class jnr.a64asm.SerializerCore
- emitA64(INST_CODE, Operand, Operand) - Method in class jnr.a64asm.SerializerCore
- emitA64(INST_CODE, Operand, Operand, Operand) - Method in class jnr.a64asm.SerializerCore
- emitA64(INST_CODE, Operand, Operand, Operand, Operand) - Method in class jnr.a64asm.SerializerCore
- emitA64(INST_CODE, Operand, Operand, Operand, Operand, Operand) - Method in class jnr.a64asm.SerializerCore
- emitByte(byte) - Method in class jnr.a64asm.CodeBuffer
- emitData(ByteBuffer, int) - Method in class jnr.a64asm.CodeBuffer
- emitDWord(int) - Method in class jnr.a64asm.CodeBuffer
- emitQWord(long) - Method in class jnr.a64asm.CodeBuffer
- emitWord(short) - Method in class jnr.a64asm.CodeBuffer
- ensureSpace() - Method in class jnr.a64asm.CodeBuffer
- eon(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- eor(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- eor(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- eret() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ERROR_CODE - Enum in jnr.a64asm
- ERROR_CODE() - Constructor for enum jnr.a64asm.ERROR_CODE
- ERROR_ILLEGAL_ADDRESING - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Illegal addressing used (unencodable).
- ERROR_ILLEGAL_INSTRUCTION - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Illegal instruction.
- ERROR_ILLEGAL_SHORT_JUMP - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Short jump instruction used, but displacement is out of bounds.
- ERROR_NO_HEAP_MEMORY - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Memory allocation error (@c ASMJIT_MALLOC returned @c NULL).
- ERROR_NO_VIRTUAL_MEMORY - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Virtual memory allocation error (@c VirtualMemory returned @c NULL).
- ERROR_NONE - Enum constant in enum jnr.a64asm.ERROR_CODE
-
No error (success).
- ERROR_UNKNOWN_INSTRUCTION - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Unknown instruction.
- ESR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ESR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ESR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- exception - Enum constant in enum jnr.a64asm.InstructionGroup
- Ext - Class in jnr.a64asm
- Ext(long, long) - Constructor for class jnr.a64asm.Ext
- extend - Variable in class jnr.a64asm.Mem
- EXTEND_ENUM - Enum in jnr.a64asm
- EXTEND_ENUM() - Constructor for enum jnr.a64asm.EXTEND_ENUM
- ExtendedValue - Class in jnr.a64asm
- ExtendedValue(boolean, int) - Constructor for class jnr.a64asm.ExtendedValue
- extr(Register, Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- extract - Enum constant in enum jnr.a64asm.InstructionGroup
F
- family - Variable in class jnr.a64asm.CpuInfo
- FAR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- FAR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- FAR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- find(INST_CODE) - Static method in class jnr.a64asm.InstructionDescription
- find(SYSREG_CODE) - Static method in class jnr.a64asm.SysRegDescription
- fp - Static variable in class jnr.a64asm.Asm
-
frame pointer
- FPCR - Enum constant in enum jnr.a64asm.SYSREG_CODE
- FPEXC32_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- FPSR - Enum constant in enum jnr.a64asm.SYSREG_CODE
G
- GENERIC - Enum constant in enum jnr.a64asm.CpuInfo.Vendor
- GENERIC - Static variable in class jnr.a64asm.CpuInfo
- getByteAt(int) - Method in class jnr.a64asm.Assembler_A64
- getByteAt(int) - Method in class jnr.a64asm.CodeBuffer
- getDWordAt(int) - Method in class jnr.a64asm.Assembler_A64
- getDWordAt(int) - Method in class jnr.a64asm.CodeBuffer
- getEnum() - Method in class jnr.a64asm.SysRegister
- getInt32At(int) - Method in class jnr.a64asm.Assembler_A64
- getOffset() - Method in class jnr.a64asm.Offset
- getPostIndex() - Method in class jnr.a64asm.Post_index
- getPreIndex() - Method in class jnr.a64asm.Pre_index
- getQWordAt(int) - Method in class jnr.a64asm.Assembler_A64
- getQWordAt(int) - Method in class jnr.a64asm.CodeBuffer
- getRegister() - Method in class jnr.a64asm.Offset
- getRegister() - Method in class jnr.a64asm.Post_index
- getRegister() - Method in class jnr.a64asm.Pre_index
- getWordAt(int) - Method in class jnr.a64asm.Assembler_A64
- getWordAt(int) - Method in class jnr.a64asm.CodeBuffer
- gpb - Static variable in class jnr.a64asm.Register
- gpb(int) - Static method in class jnr.a64asm.Register
- gpr(int) - Static method in class jnr.a64asm.Register
- gpr(Register[], int) - Static method in class jnr.a64asm.Register
- gpw - Static variable in class jnr.a64asm.Register
- gpw(int) - Static method in class jnr.a64asm.Register
- group - Variable in class jnr.a64asm.InstructionDescription
- grow() - Method in class jnr.a64asm.CodeBuffer
H
- HACR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- hasBase() - Method in class jnr.a64asm.Mem
- hasIndex() - Method in class jnr.a64asm.Mem
- hasLabel() - Method in class jnr.a64asm.Mem
- HCR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- hint(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- hlt(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- HPFAR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- HSTR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- hvc(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
I
- I386 - Static variable in enum jnr.a64asm.CPU_A64
- ic(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ic_system - Enum constant in enum jnr.a64asm.InstructionGroup
- id - Variable in class jnr.a64asm.Label
-
Label Id (0 means unknown).
- ID_AA64AFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64AFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64DFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64DFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64ISAR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64ISAR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64MMFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64MMFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64PFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AA64PFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_AFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_DFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_ISAR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_ISAR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_ISAR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_ISAR3_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_ISAR4_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_ISAR5_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_MMFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_MMFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_MMFR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_MMFR3_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_PFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ID_PFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- IFSR32_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- imm(long) - Static method in class jnr.a64asm.Asm
- imm(long) - Static method in class jnr.a64asm.Immediate
- Immediate - Class in jnr.a64asm
- Immediate(long, boolean) - Constructor for class jnr.a64asm.Immediate
- index - Variable in class jnr.a64asm.Mem
- index() - Method in class jnr.a64asm.BaseReg
- index() - Method in class jnr.a64asm.Mem
- INST_ADC_ADDSUB_CARRY - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADCS_ADDSUB_CARRY - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADD_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADD_ADDSUB_IMM_SP - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADD_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADD_EXT_ADDSUB_EXT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADDS_ADDSUB_EXT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADDS_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADDS_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADR_PCRELADDR - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ADRP_PCRELADDR - Enum constant in enum jnr.a64asm.INST_CODE
- INST_AND_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_AND_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ANDS_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ANDS_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ASR_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ASR_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ASRV_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_AT_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_B_BRANCH_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_B_C_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BCC_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BCS_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BEQ_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BFI_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BFM_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BFXIL_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BGE_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BGT_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BHI_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BHS_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BIC_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BIC_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BICS_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BL_BRANCH_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BLE_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BLO_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BLR_BRANCH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BLS_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BLT_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BMI_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BNE_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BPL_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BR_BRANCH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BRK_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BVC_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_BVS_CONDBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CBNZ_COMPBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CBZ_COMPBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CCMN_CONDCMP_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CCMN_CONDCMP_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CCMP_CONDCMP_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CCMP_CONDCMP_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CINC_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CINV_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CLREX_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CLS_DP_1SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CLZ_DP_1SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CMN_ADDSUB_EXT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CMN_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CMN_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CMP_ADDSUB_EXT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CMP_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CMP_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CNEG_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CODE - Enum in jnr.a64asm
- INST_CODE() - Constructor for enum jnr.a64asm.INST_CODE
- INST_CSEL_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CSET_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CSETM_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CSINC_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CSINV_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_CSNEG_CONDSEL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DC_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DCPS1_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DCPS2_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DCPS3_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DMB_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DRPS_BRANCH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_DSB_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_EON_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_EOR_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_EOR_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ERET_BRANCH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_EXTR_EXTRACT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_HINT_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_HLT_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_HVC_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_IC_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ISB_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDAR_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDARB_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDARH_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDAXP_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDAXR_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDAXRB_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDAXRH_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDNP_LDSTNAPAIR_OFFS - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDNP_LDSTNAPAIR_OFFS_V - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDP_LDSTPAIR_INDEXED_V - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDP_LDSTPAIR_OFF_LDST_POS - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDP_LDSTPAIR_OFF_V - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDP_POST_INDEXED_IDST_IMM9 - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDP_PRE_INDEXED_IDST_IMM9 - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDPSW_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDPSW_POST_INDEXED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDPSW_PRE_INDEXED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDR_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDR_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDR_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDR_LOADLIT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDR_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRB_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRB_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRB_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRB_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRH_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRH_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRH_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSB_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSB_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSB_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSB_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSH_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSH_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSH_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSW_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSW_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSW_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSW_LOADLIT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDRSW_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDTR_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDTRB_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDTRH_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDTRSB_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDTRSH_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDTRSW_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDUR_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDUR_LDST_UNSCALED_X - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDURB_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDURH_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDURSB_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDURSH_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDURSW_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDXP_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDXR_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDXRB_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LDXRH_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LSL_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LSL_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LSLV_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LSR_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LSR_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_LSRV_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MADD_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MNEG_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOV_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOV_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOV_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOV_MOVEWIDE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOV_MOVEWIDE_X - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOVK_MOVEWIDE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOVN_MOVEWIDE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MOVZ_MOVEWIDE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MRS_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MSR_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MSR_IC_SYSTEM_X - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MSUB_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MUL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_MVN_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_NEG_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_NEGS_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_NGC_ADDSUB_CARRY - Enum constant in enum jnr.a64asm.INST_CODE
- INST_NGCS_ADDSUB_CARRY - Enum constant in enum jnr.a64asm.INST_CODE
- INST_NOP_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ORN_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ORR_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ORR_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_PRFM_LDST_POS__IMMEDIATE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_PRFM_LDST_REGOFF__REGISTER - Enum constant in enum jnr.a64asm.INST_CODE
- INST_PRFM_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_PRFM_LOADLIT__LITERAL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_PRFUM_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_RBIT_DP_1SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_RET_BRANCH_REG - Enum constant in enum jnr.a64asm.INST_CODE
- INST_REV_DP_1SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_REV_DP_1SRC_X - Enum constant in enum jnr.a64asm.INST_CODE
- INST_REV16_DP_1SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_REV32_DP_1SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ROR_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_ROR_EXTRACT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_RORV_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SBC_ADDSUB_CARRY - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SBCS_ADDSUB_CARRY - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SBFIZ_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SBFM_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SBFX_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SDIV_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SEV_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SEVL_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SMADDL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SMC_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SMNEGL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SMSUBL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SMULH_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SMULL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLR_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLRB_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLRH_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLXP_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLXR_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLXRB_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STLXRH_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STNP_LDSTNAPAIR_OFFS - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STNP_LDSTNAPAIR_OFFS_X - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STP_LDSTPAIR_INDEXED_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STP_LDSTPAIR_INDEXED_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STP_LDSTPAIR_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STR_LDST_IMM9_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STR_LDST_IMM9_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STR_LDST_POS - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STR_LDST_REGOFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRB_LDST_IMM9_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRB_LDST_OFFSET - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRB_LDST_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRB_LDST_REGOFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRH_LDST_IMM_OFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRH_LDST_IMM_POST - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRH_LDST_IMM_PRE - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STRH_LDST_REGOFF - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STTR_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STTRB_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STTRH_LDST_UNPRIV - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STUR_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STUR_LDST_UNSCALED_X - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STURB_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STURH_LDST_UNSCALED - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STXP_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STXR_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STXRB_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_STXRH_LDSTEXCL - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SUB_ADDSUB_EXT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SUB_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SUB_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SUBS_ADDSUB_EXT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SUBS_ADDSUB_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SUBS_ADDSUB_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SVC_EXCEPTION - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SXTB_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SXTH_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SXTW_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SYS_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_SYSL_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_TBNZ_TESTBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_TBZ_TESTBRANCH - Enum constant in enum jnr.a64asm.INST_CODE
- INST_TLBI_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_TST_LOG_IMM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_TST_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UBFIZ_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UBFM_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UBFX_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UDIV_DP_2SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UMADDL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UMNEGL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UMSUBL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UMULH_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UMULL_DP_3SRC - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UXTB_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UXTH_BITFIELD - Enum constant in enum jnr.a64asm.INST_CODE
- INST_UXTW_LOG_SHIFT - Enum constant in enum jnr.a64asm.INST_CODE
- INST_WFE_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_WFI_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- INST_YIELD_IC_SYSTEM - Enum constant in enum jnr.a64asm.INST_CODE
- InstructionDescription - Class in jnr.a64asm
- InstructionDescription(INST_CODE, int, int, InstructionGroup) - Constructor for class jnr.a64asm.InstructionDescription
- InstructionGroup - Enum in jnr.a64asm
- InstructionGroup() - Constructor for enum jnr.a64asm.InstructionGroup
- INTEL - Enum constant in enum jnr.a64asm.CpuInfo.Vendor
- intValue() - Method in enum jnr.a64asm.ERROR_CODE
- intValue() - Method in enum jnr.a64asm.EXTEND_ENUM
- intValue() - Method in class jnr.a64asm.Immediate
- intValue() - Method in class jnr.a64asm.PRFOP_ENUM
- intValue(boolean) - Static method in class jnr.a64asm.Assembler_A64
- is64() - Method in class jnr.a64asm.Assembler_A64
- is64() - Method in class jnr.a64asm.SerializerCore
- isb(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- isBound() - Method in class jnr.a64asm.Label
-
Returns @c true if label is bound.
- isCond() - Method in class jnr.a64asm.Operand
- isExtend() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is label (@c OP_LABEL).
- isImm() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is immediate (@c OP_IMM).
- isInt16(long) - Static method in class jnr.a64asm.Util
-
Returns @c true if a given integer @a x is signed 16 bit integer
- isInt32(long) - Static method in class jnr.a64asm.Util
-
Returns @c true if a given integer @a x is signed 32 bit integer
- isInt8(long) - Static method in class jnr.a64asm.Util
-
Returns @c true if a given integer @a x is signed 8 bit integer
- isLabel() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is label (@c OP_LABEL).
- isLinked() - Method in class jnr.a64asm.Label
-
Returns @c true if label is linked.
- isMem() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is memory address (@c OP_MEM).
- isNone() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is none (@c OP_NONE).
- isOffset() - Method in class jnr.a64asm.Operand
- isPostIndex() - Method in class jnr.a64asm.Operand
- isPrefOp() - Method in class jnr.a64asm.Operand
- isPreIndex() - Method in class jnr.a64asm.Operand
- isPrfop() - Method in class jnr.a64asm.Operand
- ISR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- isReg() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is any (general purpose, mmx or sse) register (@c OP_REG).
- isRegCode(int) - Method in class jnr.a64asm.Operand
- isRegIndex(int) - Method in class jnr.a64asm.Operand
- isRegMem() - Method in class jnr.a64asm.Operand
-
Return @c true if operand is any register or memory.
- isRegMem(int) - Method in class jnr.a64asm.Operand
- isRegType(int) - Method in class jnr.a64asm.Operand
- isUInt16(long) - Static method in class jnr.a64asm.Util
-
Returns @c true if a given integer @a x is unsigned 16 bit integer
- isUInt32(long) - Static method in class jnr.a64asm.Util
-
Returns @c true if a given integer @a x is unsigned 32 bit integer
- isUInt8(long) - Static method in class jnr.a64asm.Util
-
Returns @c true if a given integer @a x is unsigned 8 bit integer
- isUnsigned - Variable in class jnr.a64asm.Immediate
- isUnsigned() - Method in class jnr.a64asm.Immediate
-
Return true if immediate is unsigned value.
- isUnused() - Method in class jnr.a64asm.Label
-
Returns @c true if label is unused (not bound or linked).
J
- jnr.a64asm - package jnr.a64asm
L
- label - Variable in class jnr.a64asm.Mem
- label() - Method in class jnr.a64asm.Mem
- Label - Class in jnr.a64asm
- Label() - Constructor for class jnr.a64asm.Label
- Label(int) - Constructor for class jnr.a64asm.Label
- LABEL_STATE - Enum in jnr.a64asm
- LABEL_STATE() - Constructor for enum jnr.a64asm.LABEL_STATE
- LABEL_STATE_BOUND - Enum constant in enum jnr.a64asm.LABEL_STATE
-
Label is bound
- LABEL_STATE_LINKED - Enum constant in enum jnr.a64asm.LABEL_STATE
-
Label is linked (waiting to be bound)
- LABEL_STATE_UNUSED - Enum constant in enum jnr.a64asm.LABEL_STATE
-
Label is unused.
- ldar(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldarb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldarh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldaxp(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldaxr(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldaxrb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldaxrh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldnp(Register, Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldp(Register, Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldp(Register, Register, Post_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldp(Register, Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldpsw(Register, Register, Mem, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldpsw(Register, Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldpsw(Register, Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldr(Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldr(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldr(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldr(Register, Post_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldr(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrb(Register, Mem, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrb(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrb(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrh(Register, Mem, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrh(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrh(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsb(Register, Mem, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsb(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsb(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsh(Register, Mem, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsh(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsh(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsw(Register, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsw(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsw(Register, Mem, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsw(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldrsw(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldst_imm9 - Enum constant in enum jnr.a64asm.InstructionGroup
- ldst_imm9_2reg - Enum constant in enum jnr.a64asm.InstructionGroup
- ldst_pos - Enum constant in enum jnr.a64asm.InstructionGroup
- ldst_pos_2reg - Enum constant in enum jnr.a64asm.InstructionGroup
- ldst_regoff - Enum constant in enum jnr.a64asm.InstructionGroup
- ldst_unpriv - Enum constant in enum jnr.a64asm.InstructionGroup
- ldst_unscaled - Enum constant in enum jnr.a64asm.InstructionGroup
- ldstexcl - Enum constant in enum jnr.a64asm.InstructionGroup
- ldstexcl_op3 - Enum constant in enum jnr.a64asm.InstructionGroup
- ldstexcl_op4 - Enum constant in enum jnr.a64asm.InstructionGroup
- ldstnapair_offs - Enum constant in enum jnr.a64asm.InstructionGroup
- ldstpair_indexed - Enum constant in enum jnr.a64asm.InstructionGroup
- ldstpair_off - Enum constant in enum jnr.a64asm.InstructionGroup
- ldtr(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldtrb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldtrh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldtrsb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldtrsh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldtrsw(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldur(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldurb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldurh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldursb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldursh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldursw(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldxp(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldxr(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldxrb(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ldxrh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- link(LinkData) - Method in class jnr.a64asm.Label
- LinkData - Class in jnr.a64asm
- LinkData(int, long, int) - Constructor for class jnr.a64asm.LinkData
- links - Variable in class jnr.a64asm.Label
- loadlit - Enum constant in enum jnr.a64asm.InstructionGroup
- log(String) - Method in class jnr.a64asm.Logger
- log_imm - Enum constant in enum jnr.a64asm.InstructionGroup
- log_shift - Enum constant in enum jnr.a64asm.InstructionGroup
- logAlign(long) - Method in class jnr.a64asm.Logger
- Logger - Class in jnr.a64asm
-
Simple wrapper around logging
- Logger() - Constructor for class jnr.a64asm.Logger
- longValue() - Method in class jnr.a64asm.Immediate
- lr - Static variable in class jnr.a64asm.Asm
-
link register
- lsl - Variable in class jnr.a64asm.ExtendedValue
- lsl(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- lsl(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- LSL - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- LSL - Static variable in class jnr.a64asm.SHIFT_ENUM
- lslv(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- lsr(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- lsr(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- LSR - Static variable in class jnr.a64asm.SHIFT_ENUM
- lsrv(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
M
- madd(Register, Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- MAIR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MAIR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MAIR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MAKE_INST(INST_CODE, int, int, InstructionGroup) - Static method in class jnr.a64asm.InstructionDescription
- MAKE_SYSREGCODE(SYSREG_CODE, int, int, int) - Static method in class jnr.a64asm.SysRegDescription
- MAKE_SYSREGCODE(SYSREG_CODE, int, int, int, int, int) - Static method in class jnr.a64asm.SysRegDescription
- mask - Variable in class jnr.a64asm.InstructionDescription
- MDCCINT_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MDCCSR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MDCR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MDCR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MDRAR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MDSCR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- Mem - Class in jnr.a64asm
- Mem(int, int, int, Label, long, long, int, Ext) - Constructor for class jnr.a64asm.Mem
- Mem(long, long, int) - Constructor for class jnr.a64asm.Mem
- Mem(long, Register, int, long, int) - Constructor for class jnr.a64asm.Mem
- Mem(Label, long, int) - Constructor for class jnr.a64asm.Mem
- Mem(Label, Register, int, long, int) - Constructor for class jnr.a64asm.Mem
- Mem(Register, int) - Constructor for class jnr.a64asm.Mem
- Mem(Register, long, int) - Constructor for class jnr.a64asm.Mem
- Mem(Register, Ext, int) - Constructor for class jnr.a64asm.Mem
- Mem(Register, Register, int, long, int) - Constructor for class jnr.a64asm.Mem
- MIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- mneg(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- mov(Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- mov(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- mov(Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- movewide - Enum constant in enum jnr.a64asm.InstructionGroup
- movk(Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- movn(Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- movz(Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- MPIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- mrs(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- msr(Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- msr(SysRegister, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- msub(Register, Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- mul(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- MVFR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MVFR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- MVFR2_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- mvn(Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
N
- neg(Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- negs(Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ngc(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ngcs(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- no_reg - Static variable in class jnr.a64asm.Asm
-
No register, can be used only in @c Mem operand.
- NO_REG - Static variable in class jnr.a64asm.REG
- nop() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- NZCV - Enum constant in enum jnr.a64asm.SYSREG_CODE
O
- O_G32 - Static variable in class jnr.a64asm.OperandFlags
- O_G32_64 - Static variable in class jnr.a64asm.OperandFlags
- O_G64 - Static variable in class jnr.a64asm.OperandFlags
- O_IMM - Static variable in class jnr.a64asm.OperandFlags
- O_MEM - Static variable in class jnr.a64asm.OperandFlags
- offset - Variable in class jnr.a64asm.LinkData
- offset - Variable in class jnr.a64asm.Offset
- offset - Variable in class jnr.a64asm.RelocData
-
Offset from code begin address (in the emitted code data stream).
- offset() - Method in class jnr.a64asm.Assembler_A64
- offset() - Method in class jnr.a64asm.CodeBuffer
- Offset - Class in jnr.a64asm
- Offset(Register, Immediate) - Constructor for class jnr.a64asm.Offset
- op - Variable in class jnr.a64asm.Operand
- op() - Method in class jnr.a64asm.Operand
-
Return type of operand, see @c OP.
- OP - Class in jnr.a64asm
-
Operand types that can be encoded in Op operand
- OP() - Constructor for class jnr.a64asm.OP
- OP_COND - Static variable in class jnr.a64asm.OP
-
Operand is variable.
- OP_EXT - Static variable in class jnr.a64asm.OP
-
Operand is variable.
- OP_IMM - Static variable in class jnr.a64asm.OP
-
Operand is immediate.
- OP_LABEL - Static variable in class jnr.a64asm.OP
-
Operand is label.
- OP_MEM - Static variable in class jnr.a64asm.OP
-
Operand is memory.
- OP_NONE - Static variable in class jnr.a64asm.OP
-
Invalid operand
- OP_OFFSET - Static variable in class jnr.a64asm.OP
-
Operand is offset
- OP_POSTINDEX - Static variable in class jnr.a64asm.OP
-
Operand is
- OP_PREFOP - Static variable in class jnr.a64asm.OP
-
Operand is prefetch operation.
- OP_PREINDEX - Static variable in class jnr.a64asm.OP
-
Operand is
- OP_PRFOP - Static variable in class jnr.a64asm.OP
-
Operand is PRFop
- OP_PSTATEFIELD - Static variable in class jnr.a64asm.OP
-
Operand is variable.
- OP_REG - Static variable in class jnr.a64asm.OP
-
Operand is register.
- OP_SHIFT - Static variable in class jnr.a64asm.OP
-
Operand is variable.
- OP_SYSREG - Static variable in class jnr.a64asm.OP
-
Operand is variable.
- OP_VAR - Static variable in class jnr.a64asm.OP
-
Operand is variable.
- opcode - Variable in class jnr.a64asm.InstructionDescription
- Operand - Class in jnr.a64asm
- Operand(int, int) - Constructor for class jnr.a64asm.Operand
- OperandFlags - Class in jnr.a64asm
- OperandFlags() - Constructor for class jnr.a64asm.OperandFlags
- orn(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- orr(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- orr(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- OSDLR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- OSDTRRX_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- OSDTRTX_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- OSECCR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- OSLAR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- OSLSR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
P
- PAR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- pcreladdr - Enum constant in enum jnr.a64asm.InstructionGroup
- PLDL1KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLDL1KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLDL1STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLDL1STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLDL2KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLDL2KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLDL2STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLDL2STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLDL3KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLDL3KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLDL3STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLDL3STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLIL1KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLIL1KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLIL1STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLIL1STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLIL2KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLIL2KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLIL2STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLIL2STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLIL3KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLIL3KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PLIL3STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PLIL3STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PMCCFILTR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMCCNTR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMCEID0_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMCEID1_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMCNTENCLR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMCNTENSET_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMCR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR0_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR1_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR10_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR11_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR12_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR13_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR14_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR15_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR16_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR17_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR18_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR19_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR2_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR20_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR21_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR22_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR23_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR24_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR25_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR26_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR27_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR28_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR29_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR3_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR30_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR4_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR5_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR6_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR7_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR8_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVCNTR9_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER0_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER1_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER10_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER11_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER12_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER13_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER14_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER15_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER16_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER17_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER18_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER19_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER2_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER20_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER21_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER22_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER23_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER24_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER25_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER26_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER27_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER28_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER29_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER3_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER30_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER4_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER5_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER6_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER7_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER8_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMEVTYPER9_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMINTENCLR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMINTENSET_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMOVSCLR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMOVSSET_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMSELR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMSWINC_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMUSERENR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMXEVCNTR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- PMXEVTYPER_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- position - Variable in class jnr.a64asm.Label
-
Position (always positive, information depends to @c state).
- position() - Method in class jnr.a64asm.Label
-
Returns the position of bound or linked labels, -1 if label is unused.
- Post_index - Class in jnr.a64asm
- Post_index(Register, Immediate) - Constructor for class jnr.a64asm.Post_index
- postIndex - Variable in class jnr.a64asm.Post_index
- Pre_index - Class in jnr.a64asm
- Pre_index(Register, Immediate) - Constructor for class jnr.a64asm.Pre_index
- PREF_ENUM - Enum in jnr.a64asm
- PREF_ENUM() - Constructor for enum jnr.a64asm.PREF_ENUM
- PrefOp - Class in jnr.a64asm
- PrefOp(long, PREF_ENUM) - Constructor for class jnr.a64asm.PrefOp
- preIndex - Variable in class jnr.a64asm.Pre_index
- prfm(PRFOP_ENUM, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- prfm(PRFOP_ENUM, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- prfm(PRFOP_ENUM, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- PRFOP_ENUM - Class in jnr.a64asm
- PRFOP_ENUM(int) - Constructor for class jnr.a64asm.PRFOP_ENUM
- prfum(PRFOP_ENUM, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- PSTL1KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PSTL1KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PSTL1STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PSTL1STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PSTL2KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PSTL2KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PSTL2STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PSTL2STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- PSTL3KEEP - Enum constant in enum jnr.a64asm.PREF_ENUM
- PSTL3KEEP - Static variable in class jnr.a64asm.PRFOP_ENUM
- PSTL3STRM - Enum constant in enum jnr.a64asm.PREF_ENUM
- PSTL3STRM - Static variable in class jnr.a64asm.PRFOP_ENUM
- ptr(Label) - Static method in class jnr.a64asm.Asm
-
Create pointer operand with not specified size.
- ptr(Label, long) - Static method in class jnr.a64asm.Asm
-
Create pointer operand with not specified size.
- ptr(Label, Register, int, long) - Static method in class jnr.a64asm.Asm
-
Create pointer operand with not specified size.
- ptr(Register, long) - Static method in class jnr.a64asm.Asm
-
Create pointer operand with not specified size.
- ptr(Register, Register, int, long) - Static method in class jnr.a64asm.Asm
-
Create pointer operand with not specified size.
R
- rbit(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- REG - Class in jnr.a64asm
- REG() - Constructor for class jnr.a64asm.REG
- reg_code - Variable in class jnr.a64asm.SysRegDescription
- REG_GPR - Static variable in class jnr.a64asm.REG
- REG_GPT - Static variable in class jnr.a64asm.REG
- REG_W0 - Static variable in class jnr.a64asm.REG
- REG_W1 - Static variable in class jnr.a64asm.REG
- REG_W10 - Static variable in class jnr.a64asm.REG
- REG_W11 - Static variable in class jnr.a64asm.REG
- REG_W12 - Static variable in class jnr.a64asm.REG
- REG_W13 - Static variable in class jnr.a64asm.REG
- REG_W14 - Static variable in class jnr.a64asm.REG
- REG_W15 - Static variable in class jnr.a64asm.REG
- REG_W16 - Static variable in class jnr.a64asm.REG
- REG_W17 - Static variable in class jnr.a64asm.REG
- REG_W18 - Static variable in class jnr.a64asm.REG
- REG_W19 - Static variable in class jnr.a64asm.REG
- REG_W2 - Static variable in class jnr.a64asm.REG
- REG_W20 - Static variable in class jnr.a64asm.REG
- REG_W21 - Static variable in class jnr.a64asm.REG
- REG_W22 - Static variable in class jnr.a64asm.REG
- REG_W23 - Static variable in class jnr.a64asm.REG
- REG_W24 - Static variable in class jnr.a64asm.REG
- REG_W25 - Static variable in class jnr.a64asm.REG
- REG_W26 - Static variable in class jnr.a64asm.REG
- REG_W27 - Static variable in class jnr.a64asm.REG
- REG_W28 - Static variable in class jnr.a64asm.REG
- REG_W29 - Static variable in class jnr.a64asm.REG
- REG_W3 - Static variable in class jnr.a64asm.REG
- REG_W30 - Static variable in class jnr.a64asm.REG
- REG_W4 - Static variable in class jnr.a64asm.REG
- REG_W5 - Static variable in class jnr.a64asm.REG
- REG_W6 - Static variable in class jnr.a64asm.REG
- REG_W7 - Static variable in class jnr.a64asm.REG
- REG_W8 - Static variable in class jnr.a64asm.REG
- REG_W9 - Static variable in class jnr.a64asm.REG
- REG_X0 - Static variable in class jnr.a64asm.REG
- REG_X1 - Static variable in class jnr.a64asm.REG
- REG_X10 - Static variable in class jnr.a64asm.REG
- REG_X11 - Static variable in class jnr.a64asm.REG
- REG_X12 - Static variable in class jnr.a64asm.REG
- REG_X13 - Static variable in class jnr.a64asm.REG
- REG_X14 - Static variable in class jnr.a64asm.REG
- REG_X15 - Static variable in class jnr.a64asm.REG
- REG_X16 - Static variable in class jnr.a64asm.REG
- REG_X17 - Static variable in class jnr.a64asm.REG
- REG_X18 - Static variable in class jnr.a64asm.REG
- REG_X19 - Static variable in class jnr.a64asm.REG
- REG_X2 - Static variable in class jnr.a64asm.REG
- REG_X20 - Static variable in class jnr.a64asm.REG
- REG_X21 - Static variable in class jnr.a64asm.REG
- REG_X22 - Static variable in class jnr.a64asm.REG
- REG_X23 - Static variable in class jnr.a64asm.REG
- REG_X24 - Static variable in class jnr.a64asm.REG
- REG_X25 - Static variable in class jnr.a64asm.REG
- REG_X26 - Static variable in class jnr.a64asm.REG
- REG_X27 - Static variable in class jnr.a64asm.REG
- REG_X28 - Static variable in class jnr.a64asm.REG
- REG_X29 - Static variable in class jnr.a64asm.REG
- REG_X3 - Static variable in class jnr.a64asm.REG
- REG_X30 - Static variable in class jnr.a64asm.REG
- REG_X31 - Static variable in class jnr.a64asm.REG
- REG_X4 - Static variable in class jnr.a64asm.REG
- REG_X5 - Static variable in class jnr.a64asm.REG
- REG_X6 - Static variable in class jnr.a64asm.REG
- REG_X7 - Static variable in class jnr.a64asm.REG
- REG_X8 - Static variable in class jnr.a64asm.REG
- REG_X9 - Static variable in class jnr.a64asm.REG
- REGCODE_MASK - Static variable in class jnr.a64asm.REG
- Register - Class in jnr.a64asm
- Register(int, int) - Constructor for class jnr.a64asm.Register
- REGTYPE_MASK - Static variable in class jnr.a64asm.REG
- RELATIVE_TO_ABSOLUTE - Enum constant in enum jnr.a64asm.RelocData.Type
- RELOC_MODE - Enum in jnr.a64asm
-
Relocation info
- RELOC_MODE() - Constructor for enum jnr.a64asm.RELOC_MODE
- RELOC_NONE - Enum constant in enum jnr.a64asm.RELOC_MODE
-
No relocation.
- RELOC_OVERWRITE - Enum constant in enum jnr.a64asm.RELOC_MODE
-
Overwrite relocation (immediates as constants).
- relocCode(ByteBuffer, long) - Method in class jnr.a64asm.Assembler_A64
- RelocData - Class in jnr.a64asm
-
Reloc to absolute address data
- RelocData(RelocData.Type, int, int, long) - Constructor for class jnr.a64asm.RelocData
- RelocData.Type - Enum in jnr.a64asm
- relocId - Variable in class jnr.a64asm.LinkData
- relocMode - Variable in class jnr.a64asm.Immediate
- relocMode() - Method in class jnr.a64asm.Immediate
-
Return relocation mode.
- RESERVED - Static variable in class jnr.a64asm.SHIFT_ENUM
- ret(Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- rev(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- rev16(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- rev32(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- REVIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- RMR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- RMR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- RMR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- ror(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ror(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- rorv(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- RVBAR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- RVBAR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- RVBAR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
S
- sbc(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sbcs(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sbfiz(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sbfm(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sbfx(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- SCR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SCTLR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SCTLR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SCTLR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SDER32_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- sdiv(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- Serializer - Class in jnr.a64asm
-
Assembler instruction serializer.
- Serializer() - Constructor for class jnr.a64asm.Serializer
- SerializerCore - Class in jnr.a64asm
-
Assembler intrinsics seralizer.
- SerializerCore() - Constructor for class jnr.a64asm.SerializerCore
- SerializerIntrinsics_a64 - Class in jnr.a64asm
-
Assembler instruction serializer.
- SerializerIntrinsics_a64() - Constructor for class jnr.a64asm.SerializerIntrinsics_a64
- setByteAt(int, byte) - Method in class jnr.a64asm.Assembler_A64
- setByteAt(int, byte) - Method in class jnr.a64asm.CodeBuffer
- setDWordAt(int, int) - Method in class jnr.a64asm.Assembler_A64
- setDWordAt(int, int) - Method in class jnr.a64asm.CodeBuffer
- setInt32At(int, long) - Method in class jnr.a64asm.Assembler_A64
- setQWordAt(int, long) - Method in class jnr.a64asm.Assembler_A64
- setQWordAt(int, long) - Method in class jnr.a64asm.CodeBuffer
- setVarAt(int, long, boolean, int) - Method in class jnr.a64asm.Assembler_A64
- setWordAt(int, short) - Method in class jnr.a64asm.Assembler_A64
- setWordAt(int, short) - Method in class jnr.a64asm.CodeBuffer
- sev() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sevl() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- shift - Variable in class jnr.a64asm.Mem
- shift() - Method in class jnr.a64asm.Mem
- Shift - Class in jnr.a64asm
- Shift(int, int) - Constructor for class jnr.a64asm.Shift
- SHIFT_ENUM - Class in jnr.a64asm
- SHIFT_ENUM() - Constructor for class jnr.a64asm.SHIFT_ENUM
- shortValue() - Method in class jnr.a64asm.Immediate
- size - Variable in class jnr.a64asm.Operand
- size - Variable in class jnr.a64asm.RelocData
-
Size of relocation (4 or 8 bytes).
- size() - Method in class jnr.a64asm.Operand
- SIZE - Class in jnr.a64asm
-
Size of registers and pointers
- SIZE() - Constructor for class jnr.a64asm.SIZE
- SIZE_DWORD - Static variable in class jnr.a64asm.SIZE
- SIZE_QWORD - Static variable in class jnr.a64asm.SIZE
- SIZE_WORD - Static variable in class jnr.a64asm.SIZE
- smaddl(Register, Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- smc(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- smnegl(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- smsubl(Register, Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- smulh(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- smull(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sp - Static variable in class jnr.a64asm.Asm
-
stack pointer
- SP_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SP_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SP_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSEL - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_ABT - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_FIQ - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_HYP - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_IRQ - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_SVC - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SPSR_UND - Enum constant in enum jnr.a64asm.SYSREG_CODE
- state - Variable in class jnr.a64asm.Label
-
State of label, see
LABEL_STATE
. - stlr(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stlrb(Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stlrh(Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stlxp(Register, Register, Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stlxr(Register, Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stlxrb(Register, Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stlxrh(Register, Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stnp(Register, Register, Mem) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stp(Register, Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stp(Register, Register, Post_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stp(Register, Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- str(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- str(Register, Post_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- str(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- str(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strb(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strb(Register, Post_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strb(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strb(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strh(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strh(Register, Post_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strh(Register, Pre_index) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- strh(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sttr(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sttrb(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sttrh(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stur(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sturb(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sturh(Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stxp(Register, Register, Register, Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stxr(Register, Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stxrb(Register, Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- stxrh(Register, Register, Offset) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sub(Register, Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sub(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sub(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- subs(Register, Register, Immediate, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- subs(Register, Register, Register, Ext) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- subs(Register, Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- svc(Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- sxtb(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- SXTB - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- sxth(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- SXTH - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- sxtw(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- SXTW - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- SXTX - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- sys - Static variable in class jnr.a64asm.SysRegister
- sysReg(SYSREG_CODE) - Static method in class jnr.a64asm.SysRegister
- SYSREG_CODE - Enum in jnr.a64asm
- SYSREG_CODE() - Constructor for enum jnr.a64asm.SYSREG_CODE
- SYSREG_MAX - Enum constant in enum jnr.a64asm.SYSREG_CODE
- SYSREG_tb - Static variable in class jnr.a64asm.SysRegDescription
- SysRegDescription - Class in jnr.a64asm
- SysRegDescription(SYSREG_CODE, int, int, int, int, int) - Constructor for class jnr.a64asm.SysRegDescription
- sysRegEnum - Variable in class jnr.a64asm.SysRegister
- SysRegister - Class in jnr.a64asm
- SysRegister(SYSREG_CODE) - Constructor for class jnr.a64asm.SysRegister
- sysRegtable - Static variable in class jnr.a64asm.SysRegDescription
T
- table - Static variable in class jnr.a64asm.InstructionDescription
- target - Variable in class jnr.a64asm.Mem
- target() - Method in class jnr.a64asm.Mem
- tbnz(Register, Immediate, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- tbz(Register, Immediate, Label) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- TCR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TCR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TCR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TEECR32_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TEEHBR32_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- testbranch - Enum constant in enum jnr.a64asm.InstructionGroup
- TPIDR_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TPIDR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TPIDR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TPIDR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TPIDRRO_EL0 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- tst(Register, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- tst(Register, Register, Shift) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- TTBR0_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TTBR0_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TTBR0_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- TTBR1_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- type - Variable in class jnr.a64asm.Ext
- type - Variable in class jnr.a64asm.PrefOp
- type - Variable in class jnr.a64asm.RelocData
-
Type of relocation.
- type - Variable in class jnr.a64asm.Shift
- type() - Method in class jnr.a64asm.BaseReg
- type() - Method in class jnr.a64asm.Ext
- type() - Method in class jnr.a64asm.PrefOp
- type() - Method in class jnr.a64asm.Shift
- Type() - Constructor for enum jnr.a64asm.RelocData.Type
U
- ubfiz(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ubfm(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- ubfx(Register, Register, Immediate, Immediate) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- udiv(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- uimm(long) - Static method in class jnr.a64asm.Asm
- uimm(long) - Static method in class jnr.a64asm.Immediate
- umaddl(Register, Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- umnegl(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- umsubl(Register, Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- umulh(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- umull(Register, Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- Util - Class in jnr.a64asm
- Util() - Constructor for class jnr.a64asm.Util
- uxtb(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- UXTB - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- uxth(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- UXTH - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- uxtw(Register, Register) - Method in class jnr.a64asm.SerializerIntrinsics_a64
- UXTW - Enum constant in enum jnr.a64asm.EXTEND_ENUM
- UXTX - Enum constant in enum jnr.a64asm.EXTEND_ENUM
V
- value - Variable in enum jnr.a64asm.CONDITION
- value - Variable in class jnr.a64asm.Conditions
- value - Variable in class jnr.a64asm.Ext
- value - Variable in class jnr.a64asm.ExtendedValue
- value - Variable in class jnr.a64asm.Immediate
- value - Variable in class jnr.a64asm.PRFOP_ENUM
- value - Variable in class jnr.a64asm.Shift
- value() - Method in enum jnr.a64asm.CONDITION
- value() - Method in class jnr.a64asm.Conditions
- value() - Method in class jnr.a64asm.Ext
- value() - Method in class jnr.a64asm.Immediate
- value() - Method in class jnr.a64asm.Shift
- valueOf(int) - Static method in enum jnr.a64asm.INST_CODE
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum jnr.a64asm.SYSREG_CODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.CONDITION
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.CPU_A64
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.CpuInfo.Vendor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.ERROR_CODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.EXTEND_ENUM
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.INST_CODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.InstructionGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.LABEL_STATE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.PREF_ENUM
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.RELOC_MODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.RelocData.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.a64asm.SYSREG_CODE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jnr.a64asm.CONDITION
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.CPU_A64
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.CpuInfo.Vendor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.ERROR_CODE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.EXTEND_ENUM
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.INST_CODE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.InstructionGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.LABEL_STATE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.PREF_ENUM
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.RELOC_MODE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.RelocData.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.a64asm.SYSREG_CODE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VBAR_EL1 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- VBAR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- VBAR_EL3 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- vendor - Variable in class jnr.a64asm.CpuInfo
- Vendor() - Constructor for enum jnr.a64asm.CpuInfo.Vendor
- VMPIDR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- VPIDR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- VTCR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
- VTTBR_EL2 - Enum constant in enum jnr.a64asm.SYSREG_CODE
W
- w0 - Static variable in class jnr.a64asm.Asm
-
64 bit 15 Spare General purpose register (64 bit mode only).
- w1 - Static variable in class jnr.a64asm.Asm
- w10 - Static variable in class jnr.a64asm.Asm
- w11 - Static variable in class jnr.a64asm.Asm
- w12 - Static variable in class jnr.a64asm.Asm
- w13 - Static variable in class jnr.a64asm.Asm
- w14 - Static variable in class jnr.a64asm.Asm
- w15 - Static variable in class jnr.a64asm.Asm
- w2 - Static variable in class jnr.a64asm.Asm
- w3 - Static variable in class jnr.a64asm.Asm
- w4 - Static variable in class jnr.a64asm.Asm
- w5 - Static variable in class jnr.a64asm.Asm
- w6 - Static variable in class jnr.a64asm.Asm
- w7 - Static variable in class jnr.a64asm.Asm
- w8 - Static variable in class jnr.a64asm.Asm
- w9 - Static variable in class jnr.a64asm.Asm
- wfe() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- wfi() - Method in class jnr.a64asm.SerializerIntrinsics_a64
- word_ptr(Label) - Static method in class jnr.a64asm.Asm
-
Create word (2 Bytes) pointer operand.
- word_ptr(Label, long) - Static method in class jnr.a64asm.Asm
-
Create word (2 Bytes) pointer operand.
- word_ptr(Label, Register, int, long) - Static method in class jnr.a64asm.Asm
-
Create dword (4 Bytes) pointer operand.
- word_ptr(Register, long) - Static method in class jnr.a64asm.Asm
-
Create word (4 Bytes) pointer operand.
- word_ptr(Register, Register, int, long) - Static method in class jnr.a64asm.Asm
-
Create word (2 Bytes) pointer operand.
- word_ptr_abs(long, Register, int, long) - Static method in class jnr.a64asm.Asm
X
- x0 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x1 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x2 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x3 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x4 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x5 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x6 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- x7 - Static variable in class jnr.a64asm.Asm
-
64 bit General purpose register.
- X86_32 - Enum constant in enum jnr.a64asm.CPU_A64
- X86_64 - Enum constant in enum jnr.a64asm.CPU_A64
Y
- yield() - Method in class jnr.a64asm.SerializerIntrinsics_a64
_
- _buffer - Variable in class jnr.a64asm.Assembler_A64
- _emita64(INST_CODE, Operand, Operand, Operand, Operand, Operand) - Method in class jnr.a64asm.Assembler_A64
- _emita64(INST_CODE, Operand, Operand, Operand, Operand, Operand) - Method in class jnr.a64asm.SerializerCore
- _emitByte(int) - Method in class jnr.a64asm.Assembler_A64
-
Emit Byte to internal buffer.
- _emitDWord(int) - Method in class jnr.a64asm.Assembler_A64
-
Emit DWord (4 bytes) to internal buffer.
- _emitImmediate(Immediate, int) - Method in class jnr.a64asm.Assembler_A64
- _emitInt32(int) - Method in class jnr.a64asm.Assembler_A64
-
Emit Int32 (4 bytes) to internal buffer.
- _emitJmpOrCallReloc(InstructionGroup, long) - Method in class jnr.a64asm.Assembler_A64
- _emitOpCode(int) - Method in class jnr.a64asm.Assembler_A64
- _emitQWord(long) - Method in class jnr.a64asm.Assembler_A64
-
Emit QWord (8 bytes) to internal buffer.
- _emitSysInt(long) - Method in class jnr.a64asm.Assembler_A64
-
Emit system signed integer (4 or 8 bytes) to internal buffer.
- _emitWord(int) - Method in class jnr.a64asm.Assembler_A64
-
Emit Word (2 bytes) to internal buffer.
- _ERROR_COUNT - Enum constant in enum jnr.a64asm.ERROR_CODE
-
Count of error codes by AsmJit.
- _logger - Variable in class jnr.a64asm.Assembler_A64
- _none - Static variable in class jnr.a64asm.SerializerCore
- _properties - Variable in class jnr.a64asm.Assembler_A64
- _ptr_build(Label, long, int) - Static method in class jnr.a64asm.Asm
- _ptr_build(Label, Register, int, long, int) - Static method in class jnr.a64asm.Asm
- _ptr_build(Register, long, int) - Static method in class jnr.a64asm.Asm
- _ptr_build(Register, Register, int, long, int) - Static method in class jnr.a64asm.Asm
- _ptr_build_abs(long, long, int) - Static method in class jnr.a64asm.Asm
-
Absolute addressing
- _ptr_build_abs(long, Register, int, long, int) - Static method in class jnr.a64asm.Asm
- _relocData - Variable in class jnr.a64asm.Assembler_A64
All Classes and Interfaces|All Packages|Constant Field Values