cpu.arm.64.assembler.opcodes vocabulary - Factor Documentation (original) (raw)
Word
Stack effect
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( value width -- integer-literal )
( name vocab -- word )
( n -- n )
( value -- * )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( uimm6 uimm4 Xn Xd -- )
( bw Rm option3 imm3 Rn Rd -- )
( bw shift2 imm12 Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( Q size2 Rn Rd -- )
( bw Rm option3 imm3 Rn Rd -- )
( bw shift2 imm12 Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( immlo2 immhi19 Rd -- )
( immlo2 immhi19 Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( bw Rm Rn Rd -- )
( bw immr Rn Rd -- )
( bw Rm Rn Rd -- )
( op3 op3 Rt -- )
( Rn Rd -- )
( Rn Rd -- )
( Rd -- )
( Rd -- )
( Rn Rd -- )
( -- )
( -- )
( -- )
( Rn Rd -- )
( -- )
( -- )
( -- )
( Rd -- )
( Rd -- )
( -- )
( imm26 -- )
( imm19 cond4 -- )
( bw (N)immrimms Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( imm26 -- )
( Rn -- )
( Rn Rm -- )
( Rn -- )
( Rn Rm -- )
( Rn -- )
( Rn -- )
( Rn -- )
( Rn Rm -- )
( Rn -- )
( Rn Rm -- )
( imm16 -- )
( -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw imm19 Rt -- )
( bw imm19 Rt -- )
( bw imm5 cond4 Rn nzcv -- )
( bw Rm cond4 Rn nzcv -- )
( bw imm5 cond4 Rn nzcv -- )
( bw Rm cond4 Rn nzcv -- )
( -- )
( Rt -- )
( bw Rm cond4 Rn Rd -- )
( bw Rm cond4 Rn Rd -- )
( CRm -- )
( bw Rn Rd -- )
( bw Rn Rd -- )
( bw Rm option3 imm3 Rn Rd -- )
( bw shift2 imm12 Rn -- )
( bw shift2 Rm imm6 Rn -- )
( Xm Xn Xd -- )
( bw Rm option3 imm3 Rn -- )
( bw shift2 imm12 Rn -- )
( bw shift2 Rm imm6 Rn Rd -- )
( bw Rm cond4 Rn Rd -- )
( Q size2 Rn Rd -- )
( Rt -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( -- )
( bw Rm cond4 Rn Rd -- )
( bw cond4 Rd -- )
( bw cond4 Rd -- )
( bw Rm cond4 Rn Rd -- )
( bw Rm cond4 Rn Rd -- )
( bw Rm cond4 Rn Rd -- )
( n -- n )
( value -- * )
( op3 CRm op3 Rt -- )
( imm16 -- )
( imm16 -- )
( imm16 -- )
( CRm -- )
( -- )
( CRm -- )
( Q imm5 Rn Rd -- )
( Rt -- )
( bw shift2 Rm imm6 Rn Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( -- )
( -- )
( -- )
( -- )
( bw Rm imms Rn Rd -- )
( ftype Rm Rn Rd -- )
( ftype opc2 Rn Rd -- )
( bw ftype Rn Rd -- )
( ftype Rm Rn Rd -- )
( ftype Rm Rn Rd -- )
( ftype Rm Rn Rd -- )
( sf ftype rmode opc3 Rn Rd -- )
( ftype Rm Rn Rd -- )
( ftype Rn Rd -- )
( ftype Rm Rn Rd -- )
( Xm Xn Xd -- )
( CRm op3 -- )
( imm16 -- )
( imm16 -- )
( op3 CRm op3 Rt -- )
( Xm Xn Xd -- )
( CRm -- )
( n -- n )
( value -- * )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw Rt2 Rn Rt -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( imm9 Xn Xt -- )
( Xn Xt -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( imm7 Rt2 Rn Rt -- )
( imm7 Rt2 Rn Rt -- )
( imm7 Rt2 Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( S imm9 Rn Rt -- )
( S imm9 Rn Rt -- )
( S imm9 Rn Rt -- )
( S imm9 Rn Rt -- )
( Rm option3 S Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( Rm S Rn Rt -- )
( imm12 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( Rm option3 S Rn Rt -- )
( imm12 Rn Rt -- )
( !bw Rm option3 S Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw Rm S Rn Rt -- )
( !bw imm12 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw Rm option3 S Rn Rt -- )
( !bw imm12 Rn Rt -- )
( imm19 Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( Rm option3 S Rn Rt -- )
( imm12 Rn Rt -- )
( bw imm19 Rt -- )
( bw imm9 Rn Rt -- )
( bw imm9 Rn Rt -- )
( bw Rm option3 S Rn Rt -- )
( bw imm12 Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( !bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( bw Rt2 Rn Rt -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw Rm Rn Rd -- )
( bw bw immr imms Rn Rd -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw bw immr bw Rn Rd -- )
( bw Rm Rn Rd -- )
( n -- n )
( value -- * )
( bw Rm Ra Rn Rd -- )
( bw Rm Rn Rd -- )
( bw hw2 imm16 Rd -- )
( bw hw2 imm16 Rd -- )
( bw hw2 imm16 Rd -- )
( bw (N)immrimms Rn -- )
( bw hw2 imm16 Rd -- )
( bw Rm Rd -- )
( bw shift2 Rn Rd -- )
( bw hw2 imm16 Rd -- )
( op2 op3 CRn CRm op3 Rt -- )
( op3 CRm op3 -- )
( op2 op3 CRn CRm op3 Rt -- )
( bw Rm Ra Rn Rd -- )
( bw Rm Rn Rd -- )
( bw shift2 Rm imm6 Rd -- )
( n -- n )
( value -- * )
( bw shift2 Rm imm6 Rd -- )
( bw shift2 Rm imm6 Rd -- )
( bw Rm Rd -- )
( bw Rm Rd -- )
( -- )
( n -- n )
( value -- * )
( bw shift2 Rm imm6 Rn Rd -- )
( bw (N)immrimms Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( Rn Rd -- )
( Rn Rd -- )
( Rd -- )
( Rd -- )
( Rm Rn Rd -- )
( Rn Rd -- )
( -- )
( -- )
( -- )
( Rn Rd -- )
( -- )
( -- )
( -- )
( Rn Rd -- )
( Rn Rd -- )
( imm12 Rn Rt -- )
( imm19 Rt -- )
( Rm option3 S Rn Rt -- )
( imm9 Rn Rt -- )
( -- )
( -- )
( n -- n )
( value -- * )
( bw Rn Rd -- )
( Rn -- )
( -- )
( -- )
( bw Rn Rd -- )
( bw Rn Rd -- )
( Rn Rd -- )
( Rn Rd -- )
( imm6 Rn mask4 -- )
( bw Rm Rn Rd -- )
( bw Rm imm5 Rn Rd -- )
( bw Rm Rn Rd -- )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( -- )
( bw Rm Rn Rd -- )
( bw Rm Rn Rd -- )
( bw immr imms Rn Rd -- )
( bw immr imms Rn Rd -- )
( bw immr imms Rn Rd -- )
( bw ftype Rn Rd -- )
( bw Rm Rn Rd -- )
( Rn -- )
( Rn -- )
( -- )
( -- )
( Rm Ra Rn Rd -- )
( imm16 -- )
( Rm Rn Rd -- )
( Rm Ra Rn Rd -- )
( Rm Rn Rd -- )
( Rm Rn Rd -- )
( -- )
( imm9 Xn -- )
( imm9 Xn -- )
( imm9 Xn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( simm7 Xt2 Xn Xt -- )
( simm7 Xt2 Xn Xt -- )
( simm7 Xt2 Xn Xt -- )
( Xn Xt -- )
( imm9 Xn -- )
( imm9 Xn -- )
( imm9 Xn -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw Rn Rt -- )
( Rn Rt -- )
( Rn Rt -- )
( bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( bw Rs Rt2 Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( bw imm7 Rt2 Rn Rt -- )
( Rm option3 S Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( Rm S Rn Rt -- )
( imm12 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( Rm option3 S Rn Rt -- )
( imm12 Rn Rt -- )
( bw imm9 Rn Rt -- )
( bw imm9 Rn Rt -- )
( bw Rm option3 S Rn Rt -- )
( bw imm12 Rn Rt -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw Rs Rn -- )
( Rs Rn -- )
( Rs Rn -- )
( bw imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( imm9 Rn Rt -- )
( bw Rs Rt2 Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( imm9 Xn -- )
( imm9 Xn -- )
( imm9 Xn -- )
( imm9 Xn -- )
( imm9 Xn -- )
( imm9 Xn -- )
( uimm6 uimm4 Xn Xd -- )
( Xm Xn Xd -- )
( Xm Xn Xd -- )
( bw Rm option3 imm3 Rn Rd -- )
( bw shift2 imm12 Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( bw Rm option3 imm3 Rn Rd -- )
( bw shift2 imm12 Rn Rd -- )
( bw shift2 Rm imm6 Rn Rd -- )
( imm16 -- )
( bw Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rs Rn Rt -- )
( Rs Rn Rt -- )
( Rs Rn Rt -- )
( bw Rn Rd -- )
( bw Rn Rd -- )
( Rn Rd -- )
( op3 CRn CRm op3 Rt -- )
( op3 CRn CRm op3 Rt -- )
( b40 imm14 Rt -- )
( b40 imm14 Rt -- )
( b40 imm14 Rt -- )
( b40 imm14 Rt -- )
( op3 CRm op3 Rt -- )
( -- )
( bw (N)immrimms Rn -- )
( bw shift2 Rm imm6 Rn -- )
( n -- n )
( value -- * )
( bw immr imms Rn Rd -- )
( bw immr imms Rn Rd -- )
( bw immr imms Rn Rd -- )
( imm16 -- )
( bw Rm Rn Rd -- )
( Rm Ra Rn Rd -- )
( Rm Rn Rd -- )
( Rm Ra Rn Rd -- )
( Rm Rn Rd -- )
( Rm Rn Rd -- )
( Rn Rd -- )
( Rn Rd -- )
( -- )
( -- )
( -- )
( Rd -- )
( Rd -- )
( -- )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( -- )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( seq -- assoc )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( values -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( word -- new-class )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( word n -- )
( string -- integer-literal )
( word n -- )
( n -- n )
( value -- * )
( vocab name -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )
( n -- n )
( value -- * )