Changeset 10331


Ignore:
Timestamp:
Aug 4, 2008, 10:51:11 PM (11 years ago)
Author:
rme
Message:

Save a few bytes by using TEST rather than CMP with a immediate of 0.
Drop the branch hint prefix, which does nothing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/level-0/X86/x86-symbol.lisp

    r10145 r10331  
    131131    (xorq (% offset) (% offset))
    132132    (xorq (% accum) (% accum))
    133     (cmpq ($ 0) (% len))
    134     (jz.pn @done)
     133    (testq (% len) (% len))
     134    (jz @done)
    135135    @loop8
    136136    (roll ($ 5) (%l accum))
     
    150150    (unbox-fixnum start offset)
    151151    (xorq (% accum) (% accum))
    152     (cmpq ($ 0) (% len))
    153     (jz.pn @done)
     152    (testq (% len) (% len))
     153    (jz @done)
    154154    @loop8
    155155    (roll ($ 5) (%l accum))
Note: See TracChangeset for help on using the changeset viewer.