Changeset 15454


Ignore:
Timestamp:
Sep 1, 2012, 7:45:51 AM (7 years ago)
Author:
gb
Message:

In %MULTIPLY-AND-ADD: (thanks to uchida) don't try to keep node X in
imm reg imm0.

Fixes ticket:968 in the trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/level-0/X86/X8632/x8632-bignum.lisp

    r13067 r15454  
    373373        (yy mm3)
    374374        (cc mm4))
    375     (movl (@ x (% esp)) (% imm0))
    376     (movd (@ x8632::misc-data-offset (% imm0) (% i)) (% xx))
     375    (movl (@ x (% esp)) (% temp0))
     376    (movd (@ x8632::misc-data-offset (% temp0) (% i)) (% xx))
    377377    (unbox-fixnum y imm0)
    378378    (movd (% imm0) (% yy))
Note: See TracChangeset for help on using the changeset viewer.