Changeset 9931


Ignore:
Timestamp:
Jul 9, 2008, 3:26:14 PM (11 years ago)
Author:
gz
Message:

fix gc-safety braino in fast-mod-3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/working-0711/ccl/level-0/X86/x86-hash.lisp

    r9930 r9931  
    4949  (subq (% divisor) (% number))
    5050  (mov (% number) (% arg_z))
    51   (sar ($ (- target::nbits-in-word target::fixnumshift)) (% number))
    52   (andq (% divisor) (% number))
    53   (addq (% number) (% arg_z))
     51  (mov (% number) (% imm0))
     52  (sar ($ (1- target::nbits-in-word)) (% imm0))
     53  (andq (% imm0) (% divisor))
     54  (addq (% divisor) (% arg_z))
    5455  (single-value-return))
    5556
Note: See TracChangeset for help on using the changeset viewer.