Changes between Version 3 and Version 4 of InternalsMiscellany


Ignore:
Timestamp:
May 10, 2009, 12:50:15 PM (10 years ago)
Author:
lpolzer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InternalsMiscellany

    v3 v4  
    44{{{
    55VINSN   Virtual instruction (probably akin to SBCL's VOPs)
     6  LAP   Lisp Assembly Parser; compiles SEXPs into opcodes
    67}}}
    78
     
    1718}}}
    1819
    19 (from compiler/X86/X862.lisp)
     20(from compiler/X86/x862.lisp)
    2021
    2122=== Operand syntax ===
     
    2324(% x)    register
    2425($ x)    immediate
    25 (@ x)    memory operand
     26(@ x)    memory operand; x ~ ([seg] [disp] [base] [index] [scale])
    2627x        labelref
    27 (:rcontext x)   memory operand, using segment register or gpr
     28(:rcontext x)   memory operand, using segment register or gpr; see @ for syntax of x.
    2829(:self fn)      self-reference
    2930}}}