Changeset 8644


Ignore:
Timestamp:
Mar 3, 2008, 8:06:42 AM (12 years ago)
Author:
gb
Message:

Recognize (:rcontext disp) as a memory operand (even if we defer
its interpretation until later.)
Parse operands of that form.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/win64/compiler/X86/x86-backend.lisp

    r7859 r8644  
    4343        (:%mmx (x86::encode-operand-type :regmmx))
    4444        (:@ (x86::encode-operand-type :anymem))
     45        (:rcontext (x86::encode-operand-type :anymem))
    4546        (:$1 (x86::encode-operand-type :imm1) )
    4647        (:$b (x86::encode-operand-type :imm8s ))
     
    264265                              (cons :@
    265266                                    (simplify-memory-operand (cdr op))))
     267                             ((eq (car op) :rcontext)
     268                              (list :rcontext
     269                                    (simplify-simple-operand (cadr op))))
    266270                             ((member (car op)
    267271                                      '(:% :%q :%l :%w :%b :$ :$1 :$b :$ub :$w :$l
Note: See TracChangeset for help on using the changeset viewer.