Changeset 9683


Ignore:
Timestamp:
Jun 6, 2008, 8:54:52 PM (11 years ago)
Author:
rme
Message:

Undo change that used temp1 to pass first arg to ternary builtins
(of which there is only one: .SPbuiltin_aset1).

Location:
branches/ia32
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/ia32/compiler/X86/x862.lisp

    r9677 r9683  
    59145914  (with-x86-local-vinsn-macros (seg)
    59155915    (x862-three-targeted-reg-forms seg form1 (target-arch-case
    5916                                               (:x8632 ($ x8632::temp1))
     5916                                              (:x8632 ($ x8632::temp0))
    59175917                                              (:x8664 ($ x8664::arg_x)))
    59185918                                   form2 ($ *x862-arg-y*)
  • branches/ia32/lisp-kernel/x86-spentry32.s

    r9676 r9683  
    38813881
    38823882_spentry(builtin_aset1)
    3883         __(movl %temp1,%temp0)
    38843883        __(extract_typecode(%temp0,%imm0))
    38853884        __(box_fixnum(%imm0,%temp1))
Note: See TracChangeset for help on using the changeset viewer.