cpu.arm.32.assembler.private vocabulary - Factor Documentation (original) (raw)

cpu.arm.32.assembler.private vocabulary
Factor handbook » Vocabulary index

Summary

Metadata

Parents: cpu.arm.32.assembler

Words

Tuple classes

Class Superclass Slots
addressing tuple base p u w

Predicate classes

Class Superclass
register-class word

Generic words

Word Stack effect
(B) ( target l -- )
(BX) ( Rm l -- )
addressing-mode-2 ( addressing-mode -- n )
addressing-mode-3 ( addressing-mode -- n )
register ( register -- n )
shift-imm/reg ( shift-imm/Rs Rm shift -- n )
shifter-op ( shifter-op -- n )

Symbol words

updates-cond-code

Ordinary words

Word Stack effect
(CMP) ( Rn shifter-op opcode -- )
(MLA) ( Rd Rm Rs Rn a -- )
(S/UMLAL) ( RdLo RdHi Rm Rs s a -- )
(insn) ( n -- )
( base p u w -- addressing )
addr1 ( Rd Rn shifter-op opcode -- )
addr2 ( Rd Rn addressing-mode b l -- )
addr3 ( Rn Rd addressing-mode h l s -- )
b>n/n ( b -- n n )
insn ( bitspec -- )
sinsn ( bitspec -- )

Class predicate words

Word Stack effect
addressing? ( object -- ? )
register-class? ( object -- ? )

Files

resource:basis/cpu/arm/32/assembler/assembler.factor
resource:basis/cpu/arm/32/assembler/assembler-tests.factor