Uses of Class
jnr.x86asm.Label

Packages that use Label
Package
Description
 
  • Uses of Label in jnr.x86asm

    Fields in jnr.x86asm declared as Label
    Modifier and Type
    Field
    Description
    private final Label
    Mem.label
     
    Methods in jnr.x86asm that return Label
    Modifier and Type
    Method
    Description
    final Label
    Mem.label()
     
    Methods in jnr.x86asm with parameters of type Label
    Modifier and Type
    Method
    Description
    (package private) LinkData
    Assembler._emitDisplacement(Label label, long inlinedDisplacement, int size)
     
    (package private) void
    SerializerCore._emitJcc(INST_CODE code, Label label, int hint)
     
    (package private) void
    SerializerCore._emitJcc(INST_CODE code, Label label, HINT hint)
     
    (package private) static final Mem
    Asm._ptr_build(Label label, long disp, int ptrSize)
     
    (package private) static final Mem
    Asm._ptr_build(Label label, Register index, int shift, long disp, int ptrSize)
     
    static final Mem
    Asm.byte_ptr(Label label)
    Create byte pointer operand.
    static final Mem
    Asm.byte_ptr(Label label, long disp)
    Create byte pointer operand.
    static final Mem
    Asm.byte_ptr(Label label, Register index, int shift, long disp)
    Create byte pointer operand.
    final void
    SerializerIntrinsics.call(Label label)
    Call Procedure.
    static final Mem
    Asm.dqword_ptr(Label label)
    Create dqword (16 Bytes) pointer operand.
    static final Mem
    Asm.dqword_ptr(Label label, long disp)
    Create dqword (16 Bytes) pointer operand.
    static final Mem
    Asm.dqword_ptr(Label label, Register index, int shift, long disp)
    Create dqword (16 Bytes) pointer operand.
    static final Mem
    Asm.dword_ptr(Label label)
    Create dword (4 Bytes) pointer operand.
    static final Mem
    Asm.dword_ptr(Label label, long disp)
    Create dword (4 Bytes) pointer operand.
    static final Mem
    Asm.dword_ptr(Label label, Register index, int shift, long disp)
    Create dword (4 Bytes) pointer operand.
    final void
    SerializerIntrinsics.j(CONDITION cc, Label label, int hint)
    Jump to label @a label if condition @a cc is met.
    final void
    SerializerIntrinsics.j_short(CONDITION cc, Label label, int hint)
    Jump to label @a label if condition @a cc is met.
    final void
    SerializerIntrinsics.ja(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.ja_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jae(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jae_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jb(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jb_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jbe(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jbe_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jc(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jc_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.je(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.je_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jg(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jg_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jge(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jge_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jl(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jl_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jle(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jle_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jmp(Label label)
    Jump.
    final void
    SerializerIntrinsics.jmp_short(Label label)
    Jump, see @c jmp().
    final void
    SerializerIntrinsics.jna(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jna_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnae(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnae_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnb(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnb_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnbe(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnbe_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnc(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnc_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jne(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jne_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jng(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jng_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnge(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnge_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnl(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnl_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnle(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnle_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jno(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jno_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnp(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnp_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jns(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jns_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnz(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jnz_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jo(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jo_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jp(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jp_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jpe(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jpe_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jpo(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jpo_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.js(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.js_short(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jz(Label label, int hint)
    Jump to label @a label if condition is met.
    final void
    SerializerIntrinsics.jz_short(Label label, int hint)
    Jump to label @a label if condition is met.
    static final Mem
    Asm.mmword_ptr(Label label)
    Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.
    static final Mem
    Asm.mmword_ptr(Label label, long disp)
    Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.
    static final Mem
    Asm.mmword_ptr(Label label, Register index, int shift, long disp)
    Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.
    static final Mem
    Asm.ptr(Label label)
    Create pointer operand with not specified size.
    static final Mem
    Asm.ptr(Label label, long disp)
    Create pointer operand with not specified size.
    static final Mem
    Asm.ptr(Label label, Register index, int shift, long disp)
    Create pointer operand with not specified size.
    static final Mem
    Asm.qword_ptr(Label label)
    Create qword (8 Bytes) pointer operand.
    static final Mem
    Asm.qword_ptr(Label label, long disp)
    Create qword (8 Bytes) pointer operand.
    static final Mem
    Asm.qword_ptr(Label label, Register index, int shift, long disp)
    Create qword (8 Bytes) pointer operand.
    static final Mem
    Asm.tword_ptr(Label label)
    Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
    static final Mem
    Asm.tword_ptr(Label label, long disp)
    Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
    static final Mem
    Asm.tword_ptr(Label label, Register index, int shift, long disp)
    Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
    static final Mem
    Asm.word_ptr(Label label)
    Create word (2 Bytes) pointer operand.
    static final Mem
    Asm.word_ptr(Label label, long disp)
    Create word (2 Bytes) pointer operand.
    static final Mem
    Asm.word_ptr(Label label, Register index, int shift, long disp)
    Create word (2 Bytes) pointer operand.
    static final Mem
    Asm.xmmword_ptr(Label label)
    Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
    static final Mem
    Asm.xmmword_ptr(Label label, long disp)
    Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
    static final Mem
    Asm.xmmword_ptr(Label label, Register index, int shift, long disp)
    Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
    Constructors in jnr.x86asm with parameters of type Label
    Modifier
    Constructor
    Description
    private
    Mem(int base, int index, int shift, SEGMENT segmentPrefix, Label label, long target, long displacement, int size)
     
    (package private)
    Mem(Label label, long displacement, int size)
     
    (package private)
    Mem(Label label, Register index, int shift, long disp, int ptrSize)