cpu.x86.assembler.operands.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
bad-index tupleindirect
indirect tuplebase index scale displacement


Predicate classes
ClassSuperclass
register-128 register
register-16 register
register-32 register
register-64 register
register-8 register


Union classes
operand


Generic words
WordStack effect
extended?( op -- ? )
operand-64?( operand -- ? )


Ordinary words
WordStack effect
bad-index( indirect -- * )
canonicalize( indirect -- indirect )
canonicalize-EBP( indirect -- indirect )
canonicalize-displacement( indirect -- indirect )
check-ESP( indirect -- indirect )


Class predicate words
WordStack effect
bad-index?( object -- ? )
indirect?( object -- ? )
operand?( object -- ? )
register-128?( object -- ? )
register-16?( object -- ? )
register-32?( object -- ? )
register-64?( object -- ? )
register-8?( object -- ? )


Files