Uses of Class
jnr.a64asm.Register
-
Uses of Register in jnr.a64asm
Fields in jnr.a64asm declared as RegisterModifier and TypeFieldDescriptionprivate final RegisterOffset.baseregprivate final RegisterPost_index.baseregprivate final RegisterPre_index.baseregstatic final RegisterAsm.fpframe pointerprivate static final Register[]Register.gpbprivate static final Register[]Register.gpwstatic final RegisterAsm.lrlink registerstatic final RegisterAsm.no_regNo register, can be used only in @c Mem operand.static final RegisterAsm.spstack pointerstatic final RegisterAsm.w064 bit 15 Spare General purpose register (64 bit mode only).static final RegisterAsm.w1static final RegisterAsm.w10static final RegisterAsm.w11static final RegisterAsm.w12static final RegisterAsm.w13static final RegisterAsm.w14static final RegisterAsm.w15static final RegisterAsm.w2static final RegisterAsm.w3static final RegisterAsm.w4static final RegisterAsm.w5static final RegisterAsm.w6static final RegisterAsm.w7static final RegisterAsm.w8static final RegisterAsm.w9static final RegisterAsm.x064 bit General purpose register.static final RegisterAsm.x164 bit General purpose register.static final RegisterAsm.x264 bit General purpose register.static final RegisterAsm.x364 bit General purpose register.static final RegisterAsm.x464 bit General purpose register.static final RegisterAsm.x564 bit General purpose register.static final RegisterAsm.x664 bit General purpose register.static final RegisterAsm.x764 bit General purpose register.Methods in jnr.a64asm that return RegisterModifier and TypeMethodDescriptionfinal RegisterOffset.getRegister()final RegisterPost_index.getRegister()final RegisterPre_index.getRegister()static final RegisterRegister.gpb(int idx) static final RegisterRegister.gpr(int reg) private static final Registerstatic final RegisterRegister.gpw(int idx) Methods in jnr.a64asm with parameters of type RegisterModifier and TypeMethodDescription(package private) static final MemAsm._ptr_build(Label label, Register index, int shift, long disp, int ptrSize) (package private) static final MemAsm._ptr_build(Register base, long disp, int ptrSize) (package private) static final MemAsm._ptr_build(Register base, Register index, int shift, long disp, int ptrSize) (package private) static final MemAsm._ptr_build_abs(long target, Register index, int shift, long disp, int ptrSize) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.ccmn(Register Xn, Immediate val, Immediate nzcv, Conditions cc) final voidSerializerIntrinsics_a64.ccmn(Register Xn, Register Xm, Immediate nzcv, Conditions cc) final voidSerializerIntrinsics_a64.ccmp(Register Xn, Immediate val, Immediate nzcv, Conditions cc) final voidSerializerIntrinsics_a64.ccmp(Register Xn, Register Xm, Immediate nzcv, Conditions cc) final voidSerializerIntrinsics_a64.cinc(Register Xd, Register Xn, Conditions cc) final voidSerializerIntrinsics_a64.cinv(Register Xd, Register Xn, Conditions cc) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.cneg(Register Xd, Register Xn, Conditions cc) final voidSerializerIntrinsics_a64.csel(Register Xd, Register Xn, Register Xm, Conditions cc) final voidSerializerIntrinsics_a64.cset(Register Xd, Conditions cc) final voidSerializerIntrinsics_a64.csetm(Register Xd, Conditions cc) final voidSerializerIntrinsics_a64.csinc(Register Xd, Register Xn, Register Xm, Conditions cc) final voidSerializerIntrinsics_a64.csinv(Register Xd, Register Xn, Register Xm, Conditions cc) final voidSerializerIntrinsics_a64.csneg(Register Xd, Register Xn, Register Xm, Conditions cc) final voidstatic final MemCreate qword (8 Bytes) pointer operand.static final MemCreate dword (8 Bytes) pointer operand.static final MemCreate dword (4 Bytes) pointer operand.static final MemAsm.dword_ptr_abs(long target, Register index, int shift, long disp) final voidfinal voidfinal voidfinal voidprivate static final Registerfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.ldp(Register Xd, Register Xn, Post_index location) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.ldr(Register Xd, Post_index postindex) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.msr(SysRegister srt, Register Xd) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.prfm(PRFOP_ENUM Xd, Register Xn, Immediate imm12) final voidSerializerIntrinsics_a64.prfm(PRFOP_ENUM label, Register Xn, Register Rm, Ext ext) final voidSerializerIntrinsics_a64.prfum(PRFOP_ENUM Xd, Register Xn, Immediate imm9) static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.stp(Register Xd, Register Xn, Post_index location) final voidfinal voidfinal voidSerializerIntrinsics_a64.str(Register Xd, Post_index postindex) final voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.strb(Register Xd, Post_index pindex) final voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.strh(Register Xd, Post_index pindex) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidSerializerIntrinsics_a64.stxp(Register Xd, Register Xn, Register Xm, Register location, Immediate zero) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidstatic final MemCreate dword (4 Bytes) pointer operand.static final MemCreate word (4 Bytes) pointer operand.static final MemCreate word (2 Bytes) pointer operand.static final MemAsm.word_ptr_abs(long target, Register index, int shift, long disp) Constructors in jnr.a64asm with parameters of type RegisterModifierConstructorDescription(package private)(package private)(package private)(package private)(package private)(package private)Post_index(Register base, Immediate postIndex)