Changeset 6375 for branches/x8664-call


Ignore:
Timestamp:
Apr 30, 2007, 12:38:18 PM (13 years ago)
Author:
gb
Message:

RCX is an immediate register (and also %nargs.q, and still used for
variable shift counts.)
R10 is "temp2", as well as ra0: an allocatable node temp.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/x8664-call/ccl/compiler/X86/X8664/x8664-arch.lisp

    r6355 r6375  
    166166(defx86reg temp0.b bl)
    167167
    168 (defx86reg temp2 rcx)
    169 (defx86reg temp2.l ecx)
     168(defx86reg imm2 rcx)
     169(defx86reg imm2.l ecx)
    170170(defx86reg nargs cx)
    171171(defx86reg nargs.l ecx)
    172172(defx86reg nargs.q rcx)
    173 (defx86reg temp2.w cx)
    174 (defx86reg temp2.b cl)
     173(defx86reg imm2.w cx)
     174(defx86reg imm2.b cl)
    175175(defx86reg shift cl)
    176176
     
    204204(defx86reg ra0.w r10w)
    205205(defx86reg ra0.b r10b)
     206
     207(defx86reg temp2 r10)
     208(defx86reg temp2.l r10d)
     209(defx86reg temp2.w r10w)
     210(defx86reg temp2.b r10b)
     211
    206212
    207213(defx86reg save3 r11)
Note: See TracChangeset for help on using the changeset viewer.