Changeset 6398 for branches/x8664-call


Ignore:
Timestamp:
May 3, 2007, 4:59:32 PM (13 years ago)
Author:
gb
Message:

Use a CMOVE in EQL.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/x8664-call/ccl/level-0/X86/x86-pred.lisp

    r6370 r6398  
    6060  @test
    6161  (cmpq (% imm0) (% imm1))
    62   (jne @lose)
     62  (movl ($ x8664::t-value) (%l imm0))
     63  (lea (@ (- x8664::t-offset) (% imm0)) (% arg_z))
     64  (cmovel (%l imm0) (%l arg_z))
     65  (single-value-return)
    6366  @win
    6467  (movq ($ t) (% arg_z))
Note: See TracChangeset for help on using the changeset viewer.